Skip to content

Empia/slugify

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slugify Build Status

Slugify a string

Useful for URLs, filenames, and IDs.

Install

$ npm install @sindresorhus/slugify

Usage

const slugify = require('@sindresorhus/slugify');

slugify('I ♥ Dogs');
//=> 'i-love-dogs'

slugify('  Déjà Vu!  ');
//=> 'deja-vu'

slugify('fooBar 123 $#%');
//=> 'foo-bar-123'

slugify('BAR and baz', {separator: '_'});
//=> 'bar_and_baz'

API

slugify(input, [options])

input

Type: string

options

Type: Object

separator

Type: string
Default: -

Related

  • filenamify - Convert a string to a valid safe filename

License

MIT © Sindre Sorhus

Packages

No packages published

Languages

  • JavaScript 100.0%