webpack-chunk-report-plugin
Version:
Webpack Chunk Report Plugin
23 lines (22 loc) • 565 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isTargetChunk = void 0;
const isTargetChunk = (name, test) => {
if (typeof test === "string") {
return test === name;
}
if (test instanceof RegExp) {
return test.test(name);
}
if (typeof test === "function") {
return test(name);
}
if (Array.isArray(test)) {
return test.includes(name);
}
if (test instanceof Set) {
return test.has(name);
}
return false;
};
exports.isTargetChunk = isTargetChunk;