UNPKG

@umijs/deps

Version:

Pre-compiled umi deps.

30 lines (27 loc) 961 B
exports.__esModule = true; exports.isWebpack5 = false; exports.default = undefined; let initializedWebpack5 = false; let initializedWebpack4 = false; let initFns = []; exports.init = function (useWebpack5) { if (useWebpack5) { Object.assign(exports, require('./5/bundle5')()); Object.assign(exports, require('./5/bundle5')().webpack); exports.isWebpack5 = true; exports.default = require('./5/bundle5')().webpack; if (!initializedWebpack5) for (const cb of initFns) cb(); initializedWebpack5 = true; } else { Object.assign(exports, require('./4/bundle4')()); Object.assign(exports, require('./4/bundle4')().webpack); exports.isWebpack5 = false; exports.default = require('./4/bundle4')().webpack; if (!initializedWebpack4) for (const cb of initFns) cb(); initializedWebpack4 = true; } } exports.onWebpackInit = function (cb) { if (initializedWebpack5 || initializedWebpack4) cb(); initFns.push(cb); }