dashify-unicode
Convert a camelcase or space-separated string to a dash-separated string.
a Dashifier for JavaScript that Accepts Unicode Characters ( not just ASCII chars )
It is similar to dashify package, but
it can also convert other characters in addition to ASCII chars.
Install
$ npm install dashify --save
Usage
const dashify = require("dashify");
const dashifyUnicode = require("dashify-unicode");
dashify("سلام، خوبی !?");
dashifyUnicode("سلام، خوبی !?");
dashify("Hello دنیا !");
dashifyUnicode("Hello دنیا !");
dashify('fooBar');
dashify('fooBarBaz');
dashify('foo bar');
dashify('foo barBaz');
dashify('foo barBaz quux');
dashifyUnicode('fooBar');
dashifyUnicode('fooBarBaz');
dashifyUnicode('foo bar');
dashifyUnicode('foo barBaz');
dashifyUnicode('foo barBaz quux');
Thanks to @jonschlinkert