0.2.0 • Published 5 years ago
add-dashes v0.2.0
add-dashes
Convert a camelcase or space-separated string to a dash-separated string.
This library has a couple nice properties not all dashifying libraries have:
It works in any language that has upper- and lower-case letters
It works for both "camelCase" and "space separated" strings
var addDashes = require('add-dashes');
addDashes('fooBar');
//=> 'foo-bar'
addDashes('fooBarBaz');
//=> 'foo-bar-baz'
addDashes('foo bar');
//=> 'foo-bar'
addDashes('foo barBaz');
//=> 'foo-bar-baz'
addDashes('foo barBaz quux');
//=> 'foo-bar-baz-quux'
Running tests
Install dev dependencies:
$ npm install -d && npm test
Past contributers
Jon Schlinkert