entrypoint-wrapper-webpack-plugin
Version:
entrypoint wrapper plugin for webpack
13 lines (10 loc) • 355 B
JavaScript
const path = require('path');
const _ = require('lodash');
exports.replaceExt = (npath, ext) => {
const nFileName = path.basename(npath, path.extname(npath)) + ext;
return `${path.dirname(npath)}${path.sep}${nFileName}`;
};
exports.compileTemplate = (template, data) => {
const compiled = _.template(template);
return compiled(data);
};