@bee.js/node
Version:
A JavaScript framework for making Node.js API´s
17 lines (15 loc) • 435 B
JavaScript
module.exports = {
toSlug: function(string) {
return string
.toLowerCase()
.normalize('NFD')
.replace(/[^\w ]+/g,'')
.replace(/ +/g,'-')
},
firstSlug: function(slug = "") {
return ((param = slug.split("-"))=>param[0])()
},
lastSlug: function(slug = "") {
return ((param = slug.split("-"))=>param[param.length-1])()
},
}