this repo has no description

Do not import workspace packages from root

Changed files
+4 -3
packages
core
src
injector
src
node-preload
src
+1 -1
packages/core/src/patch.ts
··· 241 241 242 242 inject = true; 243 243 244 - modules[id] = wpModule.run; 244 + if (wpModule.run) modules[id] = wpModule.run; 245 245 if (wpModule.entrypoint) entrypoints.push(id); 246 246 } 247 247 if (!webpackModules.size) break;
+1 -1
packages/injector/src/index.ts
··· 12 12 import { 13 13 loadExtensions, 14 14 loadProcessedExtensions 15 - } from "core/src/extension/loader"; 15 + } from "@moonlight-mod/core/extension/loader"; 16 16 import EventEmitter from "events"; 17 17 18 18 const logger = new Logger("injector");
+1 -1
packages/node-preload/src/index.ts
··· 10 10 import { 11 11 loadExtensions, 12 12 loadProcessedExtensions 13 - } from "core/src/extension/loader"; 13 + } from "@moonlight-mod/core/extension/loader"; 14 14 15 15 async function injectGlobals() { 16 16 const config = readConfig();
+1
tsconfig.json
··· 9 9 "moduleResolution": "bundler", 10 10 "baseUrl": "./packages/", 11 11 "jsx": "react", 12 + "noEmit": true, 12 13 13 14 // disable unreachable code detection because it breaks with esbuild labels 14 15 "allowUnreachableCode": true