+1
-1
packages/core-extensions/src/spacepack/webpackModules/spacepack.ts
+1
-1
packages/core-extensions/src/spacepack/webpackModules/spacepack.ts
···
5
5
} from "@moonlight-mod/types";
6
6
import { Spacepack } from "@moonlight-mod/types/coreExtensions";
7
7
8
-
const webpackRequire = require as WebpackRequireType;
8
+
const webpackRequire = require as unknown as WebpackRequireType;
9
9
const cache = webpackRequire.c;
10
10
const modules = webpackRequire.m;
11
11
+2
-3
packages/types/src/coreExtensions.ts
+2
-3
packages/types/src/coreExtensions.ts
···
2
2
import { CommonComponents as CommonComponents_ } from "./coreExtensions/components";
3
3
import { Dispatcher } from "flux";
4
4
import React from "react";
5
-
import { WebpackModuleFunc } from "./discord";
6
-
import WebpackRequire from "./discord/require";
5
+
import { WebpackModuleFunc, WebpackRequireType } from "./discord";
7
6
8
7
export type Spacepack = {
9
8
inspect: (module: number | string) => WebpackModuleFunc | null;
10
9
findByCode: (...args: (string | RegExp)[]) => any[];
11
10
findByExports: (...args: string[]) => any[];
12
-
require: WebpackRequire;
11
+
require: WebpackRequireType;
13
12
modules: Record<string, WebpackModuleFunc>;
14
13
cache: Record<string, any>;
15
14
findObjectFromKey: (exports: Record<string, any>, key: string) => any | null;