Normalize diacritics and dashes, and transform spaces from strings
import { safename } from 'safename' safename('My file name 1234 Ñáëîò~') // => My_file_name_1234_Naeio safename('My file name 1234 Ñáëîò~', '.') // => My.file.name.1234.Naeiosafename( name, space ) Parameters:
- name String: string to transform
- space String: replace for spaces. Optional, low dash ('_') by default
- Return String: safe name
Install with npm
$ npm install safename Install with Yarn
$ yarn add safename npm install && npm test © 2014-2021 Jacobo Tabernero Rey
Released under MIT License