frontend/build-scripts/rollup-plugins/dont-hash-plugin.js
Paulus Schoutsen 7e281f66c2
Rollup (#5995)
2020-05-22 23:05:47 -07:00

15 lines
327 B
JavaScript

module.exports = function (opts = {}) {
const dontHash = opts.dontHash || new Set();
return {
name: "dont-hash",
renderChunk(_code, chunk, _options) {
if (!chunk.isEntry || !dontHash.has(chunk.name)) {
return null;
}
chunk.fileName = `${chunk.name}.js`;
return null;
},
};
};