clean up getModules impl in webpack

typescript
Drake 2 years ago
parent 26bc86da9a
commit d5289c4c3d

2
dist/build.js vendored

File diff suppressed because one or more lines are too long

@ -1,27 +1,28 @@
function getModules() {
let modules = {};
let getModules;
if (!window.webpackChunkdiscord_app) {
//funny hummus compat (maybe)
modules = webpackJsonp(
[],
[
(mod, _exports, req) => {
mod.exports = req;
}
]
);
} else {
window.webpackChunkdiscord_app.push([
[Math.random().toString(36)],
{},
(e) => {
modules = e;
//check for hummus
//TODO: nested conditional so we can *maybe* work with RN?
//TODO: account for different versions of webpackJsonp, ie ones that aren't a function (if/when hummus-like things come out)
if (!window.webpackChunkdiscord_app) {
let modules = webpackJsonp(
[],
[
(mod, _exports, req) => {
mod.exports = req;
}
]);
}
return modules.c;
]
);
getModules = () => modules.c;
} else {
let modules = {};
window.webpackChunkdiscord_app.push([
[Math.random().toString(36)],
{},
(e) => {
modules = e;
}
]);
getModules = () => modules.c;
}
function filter(filter, moduleList) {
@ -71,4 +72,4 @@ let webpack = {
}
};
export default webpack;
export default webpack;
Loading…
Cancel
Save