Revert being able to override exports since it breaks in prod

pull/1370/head
tobspr 2 years ago
parent 8e38ef0708
commit aa8d105e14

@ -93,9 +93,6 @@ module.exports = ({ watch = false, standalone = false, chineseVersion = false, w
end: "typehints:end",
},
},
{
loader: path.resolve(__dirname, "mod.js"),
},
],
},
{

@ -230,9 +230,6 @@ module.exports = ({
{ pattern: /globalConfig\.debug/g, replacement: () => "''" },
],
}),
{
loader: path.resolve(__dirname, "mod.js"),
},
],
},
{

@ -112,8 +112,7 @@ export class ModLoader {
// @ts-ignore
const module = modules(key);
for (const member in module) {
if (member === "default" || member === "$s") {
// Setter
if (member === "default") {
continue;
}
if (exports[member]) {
@ -125,7 +124,7 @@ export class ModLoader {
return module[member];
},
set(v) {
module["$s"](member, v);
throw new Error("Overriding the shapez exports is currently not possible");
},
});
}

Loading…
Cancel
Save