This commit is contained in:
Kevin McIntyre
2025-06-18 01:00:00 -04:00
commit f84b511895
228 changed files with 42509 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
const fs = require("fs");
const replace = require("./replacement").gulp;
function wrapTemplate(templatePath, variables) {
let template = fs.readFileSync(templatePath).toString();
if (variables) {
variables.forEach(variable => {
template = template.replace(variable[0], variable[1]);
});
}
template = template.split(/\/\*content\*\//);
const replacements = [];
if (template[0]) {
replacements.push([/^/, template[0]]);
}
if (template[1]) {
replacements.push([/$/, template[1]]);
}
return replace(replacements);
}
module.exports = wrapTemplate;