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.Naeio
safename( 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