blob: 36dc73ae3f0bf773ef64bfd8b2ca3f8fe1fe6a78 [file] [log] [blame]
var trim = require('./trim');
var dasherize = require('./dasherize');
var cleanDiacritics = require("./cleanDiacritics");
module.exports = function slugify(str) {
return trim(dasherize(cleanDiacritics(str).replace(/[^\w\s-]/g, '-').toLowerCase()), '-');
};