Assemble the string / value pieces a tagged template literal - function receives as params.
$ npm install assemble-template
const assembleTemplate = require('assemble-template');
const dashify = (strings, ...values) => {
let str = assembleTemplate(strings, ...values);
return str.replace(/\s+/g, '-').toLowerCase();
};
const dashifyed = 'dashifyed';
dashify`this will be ${ dashifyed }`;
Type: array
An array of string
Type: string
A parameter list of values;
MIT © Tobias Herber