webpack-json-access-optimizer
Version:
Tree-shake and minify JSON modules in Webpack
13 lines (12 loc) • 513 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.assertHasMetaData = exports.moduleHasMetaData = void 0;
const types_1 = require("../types");
const moduleHasMetaData = (module) => (types_1.PACKAGE_NAMESPACE in module.buildInfo);
exports.moduleHasMetaData = moduleHasMetaData;
function assertHasMetaData(module) {
if (!(0, exports.moduleHasMetaData)(module)) {
module.buildInfo[types_1.PACKAGE_NAMESPACE] = {};
}
}
exports.assertHasMetaData = assertHasMetaData;