feat(server): Move wepback require code split

Clean up server code
This commit is contained in:
Berkeley Martinez
2018-01-06 11:14:33 -08:00
committed by mrugesh mohapatra
parent de153ebc6f
commit 35a290f8fa
2 changed files with 19 additions and 16 deletions

View File

@@ -0,0 +1,18 @@
export default function codeSplitPolyfill() {
// polyfill for webpack bundle splitting
const requireProto = Object.getPrototypeOf(require);
if (!requireProto.hasOwnProperty('ensure')) {
Object.defineProperties(
requireProto,
{
ensure: {
value: function ensure(modules, callback) {
callback(this);
},
writable: false,
enumerable: false
}
}
);
}
}