dry-node
Version:
Initialiseur de structure Node Express typée et modulaire
15 lines (11 loc) • 450 B
JavaScript
const slugify = require("slugify");
const DryGenerateUniqueSlug = require("./dry-generate-unique-slug.function");
async function DryGenerateSlug(label, Model) {
if(!label)label = "SLUG-"
let baseSlug = slugify(label, {
lower: true, // convert to lower case
strict: true // remove special characters
});
return await DryGenerateUniqueSlug(Model, baseSlug);
}
module.exports = DryGenerateSlug;