lint: Disallow utils index imports
This keeps leading to issues due to circular imports. Import from specific files instead, index just reexports
This commit is contained in:
parent
955573d31b
commit
f7d9be9140
22 changed files with 217 additions and 30 deletions
|
|
@ -18,20 +18,19 @@
|
|||
|
||||
export * as Api from "./api";
|
||||
export * as Plugins from "./plugins";
|
||||
// eslint-disable-next-line @typescript-eslint/no-restricted-imports
|
||||
export * as Util from "./utils";
|
||||
export * as QuickCss from "./utils/quickCss";
|
||||
export * as Updater from "./utils/updater";
|
||||
export * as Webpack from "./webpack";
|
||||
export { PlainSettings, Settings };
|
||||
|
||||
import "./utils/quickCss";
|
||||
import "./webpack/patchWebpack";
|
||||
|
||||
import { popNotice, showNotice } from "./api/Notices";
|
||||
import { PlainSettings, Settings } from "./api/settings";
|
||||
import { patches, PMLogger, startAllPlugins } from "./plugins";
|
||||
|
||||
export { PlainSettings, Settings };
|
||||
|
||||
import "./webpack/patchWebpack";
|
||||
import "./utils/quickCss";
|
||||
|
||||
import { checkForUpdates, UpdateLogger } from "./utils/updater";
|
||||
import { onceReady } from "./webpack";
|
||||
import { Router } from "./webpack/common";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue