@polyfill-io-aot/builder
Version:
This is the builder module for polyfill-io-aot.
20 lines • 524 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const setKeys = ['flags', 'aliasOf'];
/** @internal */
function replacer(key, value) {
if (value && setKeys.includes(key)) {
return [].concat(...value);
}
return value;
}
exports.replacer = replacer;
/** @internal */
function reviver(key, value) {
if (Array.isArray(value) && setKeys.includes(key)) {
return new Set(value);
}
return value;
}
exports.reviver = reviver;
//# sourceMappingURL=Serialiser.js.map