this repo has no description

spacepack: filter real function

Luna eaf7d850 17bda8a5

Changed files
+10 -1
packages
core-extensions
src
spacepack
webpackModules
types
+4
packages/core-extensions/src/spacepack/webpackModules/spacepack.ts
···
const matchId = matchResult[1];
return webpackRequire.el(matchId).then(() => webpackRequire(matchId));
+
},
+
+
filterReal: (modules: WebpackModule[]) => {
+
return modules.filter((module) => module.id.toString().match(/^\d+$/));
}
};
+6 -1
packages/types/src/coreExtensions.ts
···
import { CommonComponents as CommonComponents_ } from "./coreExtensions/components";
import { Dispatcher } from "flux";
import React from "react";
-
import { WebpackModuleFunc, WebpackRequireType } from "./discord";
+
import {
+
WebpackModule,
+
WebpackModuleFunc,
+
WebpackRequireType
+
} from "./discord";
export type Spacepack = {
inspect: (module: number | string) => WebpackModuleFunc | null;
···
find: string | RegExp | (string | RegExp)[],
match: RegExp
) => Promise<any>;
+
filterReal: (modules: WebpackModule[]) => WebpackModule[];
};
export type NoticeProps = {