Adjust common module import
This commit is contained in:
parent
471b1f0343
commit
72a71ad53e
628
pnpm-lock.yaml
628
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
|
@ -1,22 +1,24 @@
|
||||||
{
|
const path = require("path");
|
||||||
"presets": [
|
|
||||||
|
module.exports = {
|
||||||
|
presets: [
|
||||||
"@babel/react",
|
"@babel/react",
|
||||||
["@babel/env",
|
["@babel/env",
|
||||||
{
|
{
|
||||||
"targets": {
|
targets: {
|
||||||
"node": "14.16.0",
|
node: "14.16.0",
|
||||||
"chrome": "91"
|
chrome: "91"
|
||||||
}
|
}
|
||||||
}]
|
}]
|
||||||
],
|
],
|
||||||
"plugins": [[
|
plugins: [[
|
||||||
"module-resolver",
|
"module-resolver",
|
||||||
{
|
{
|
||||||
"alias": {
|
alias: {
|
||||||
"builtins": "./src/builtins/builtins.js",
|
"builtins": "./src/builtins/builtins.js",
|
||||||
"data": "./src/data/data.js",
|
"data": "./src/data/data.js",
|
||||||
"modules": "./src/modules/modules.js",
|
"modules": "./src/modules/modules.js",
|
||||||
"common": "../common"
|
"@common": path.join(__dirname, "..", "common"),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]]
|
]]
|
|
@ -7,7 +7,7 @@
|
||||||
"modules": ["./src/modules/modules.js"],
|
"modules": ["./src/modules/modules.js"],
|
||||||
"builtins": ["./src/builtins/builtins.js"],
|
"builtins": ["./src/builtins/builtins.js"],
|
||||||
"data": ["./src/data/data.js"],
|
"data": ["./src/data/data.js"],
|
||||||
"common": ["../common"]
|
"@common/*": ["../common/*"]
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"exclude": ["node_modules"]
|
"exclude": ["node_modules"]
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import Settings from "./settingsmanager";
|
import Settings from "./settingsmanager";
|
||||||
import Events from "./emitter";
|
import Events from "./emitter";
|
||||||
import DataStore from "./datastore";
|
import DataStore from "./datastore";
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import WebpackModules from "../webpackmodules";
|
import WebpackModules from "../webpackmodules";
|
||||||
import Patcher from "../patcher";
|
import Patcher from "../patcher";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {React} from "../modules";
|
import {React} from "../modules";
|
||||||
|
|
||||||
let startupComplete = false;
|
let startupComplete = false;
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import PluginManager from "../pluginmanager";
|
import PluginManager from "../pluginmanager";
|
||||||
import ThemeManager from "../thememanager";
|
import ThemeManager from "../thememanager";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
|
|
||||||
import AddonAPI from "./addonapi";
|
import AddonAPI from "./addonapi";
|
||||||
import Data from "./data";
|
import Data from "./data";
|
||||||
|
|
|
@ -7,7 +7,7 @@ import Toasts from "../../ui/toasts";
|
||||||
import Notices from "../../ui/notices";
|
import Notices from "../../ui/notices";
|
||||||
import Modals from "../../ui/modals";
|
import Modals from "../../ui/modals";
|
||||||
import Settings from "../settingsmanager";
|
import Settings from "../settingsmanager";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import Patcher from "../patcher";
|
import Patcher from "../patcher";
|
||||||
import ipc from "../ipc";
|
import ipc from "../ipc";
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {default as MainPatcher} from "../patcher";
|
import {default as MainPatcher} from "../patcher";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import WebpackModules, {Filters} from "../webpackmodules";
|
import WebpackModules, {Filters} from "../webpackmodules";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
import LocaleManager from "./localemanager";
|
import LocaleManager from "./localemanager";
|
||||||
|
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {Config, Changelog} from "data";
|
import {Config, Changelog} from "data";
|
||||||
import DOMManager from "./dommanager";
|
import DOMManager from "./dommanager";
|
||||||
import PluginManager from "./pluginmanager";
|
import PluginManager from "./pluginmanager";
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import {Config} from "data";
|
import {Config} from "data";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
const fs = require("fs");
|
const fs = require("fs");
|
||||||
const path = require("path");
|
const path = require("path");
|
||||||
const releaseChannel = window?.DiscordNative?.app?.getReleaseChannel?.() ?? "stable";
|
const releaseChannel = window?.DiscordNative?.app?.getReleaseChannel?.() ?? "stable";
|
||||||
|
|
|
@ -2,7 +2,7 @@ import {ipcRenderer as ipc} from "electron";
|
||||||
|
|
||||||
import Events from "./emitter";
|
import Events from "./emitter";
|
||||||
|
|
||||||
import * as IPCEvents from "common/constants/ipcevents";
|
import * as IPCEvents from "@common/constants/ipcevents";
|
||||||
|
|
||||||
export default new class IPCRenderer {
|
export default new class IPCRenderer {
|
||||||
|
|
||||||
|
|
|
@ -14,5 +14,5 @@ export {default as Patcher} from "./patcher";
|
||||||
export {default as LocaleManager} from "./localemanager";
|
export {default as LocaleManager} from "./localemanager";
|
||||||
export {default as Strings} from "./strings";
|
export {default as Strings} from "./strings";
|
||||||
export {default as IPC} from "./ipc";
|
export {default as IPC} from "./ipc";
|
||||||
export {default as Logger} from "common/logger";
|
export {default as Logger} from "@common/logger";
|
||||||
export {default as DiscordClasses} from "./discordclasses";
|
export {default as DiscordClasses} from "./discordclasses";
|
|
@ -3,7 +3,7 @@
|
||||||
* instead of the original function. Can also alter arguments and return values.
|
* instead of the original function. Can also alter arguments and return values.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import DiscordModules from "./discordmodules";
|
import DiscordModules from "./discordmodules";
|
||||||
import WebpackModules from "./webpackmodules";
|
import WebpackModules from "./webpackmodules";
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import {Config} from "data";
|
import {Config} from "data";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import AddonManager from "./addonmanager";
|
import AddonManager from "./addonmanager";
|
||||||
import AddonError from "../structs/addonerror";
|
import AddonError from "../structs/addonerror";
|
||||||
import Settings from "./settingsmanager";
|
import Settings from "./settingsmanager";
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import {SettingsConfig} from "data";
|
import {SettingsConfig} from "data";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import DataStore from "./datastore";
|
import DataStore from "./datastore";
|
||||||
import Events from "./emitter";
|
import Events from "./emitter";
|
||||||
import DiscordModules from "./discordmodules";
|
import DiscordModules from "./discordmodules";
|
||||||
|
|
|
@ -3,7 +3,7 @@ import fileSystem from "fs";
|
||||||
import {Config} from "data";
|
import {Config} from "data";
|
||||||
import path from "path";
|
import path from "path";
|
||||||
|
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
|
|
||||||
import Events from "./emitter";
|
import Events from "./emitter";
|
||||||
import IPC from "./ipc";
|
import IPC from "./ipc";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "../../../common/logger";
|
import Logger from "@common/logger";
|
||||||
|
|
||||||
export default class Utilities {
|
export default class Utilities {
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import EventEmitter from "common/events";
|
import EventEmitter from "@common/events";
|
||||||
import Remote from "./remote";
|
import Remote from "./remote";
|
||||||
|
|
||||||
export function get(url, options = {}, callback) {
|
export function get(url, options = {}, callback) {
|
||||||
|
|
|
@ -2,7 +2,7 @@ import Module from "./module";
|
||||||
import * as vm from "./vm";
|
import * as vm from "./vm";
|
||||||
import * as fs from "./fs";
|
import * as fs from "./fs";
|
||||||
import request from "./request";
|
import request from "./request";
|
||||||
import EventEmitter from "common/events";
|
import EventEmitter from "@common/events";
|
||||||
import * as https from "./https";
|
import * as https from "./https";
|
||||||
import Buffer from "./buffer";
|
import Buffer from "./buffer";
|
||||||
import crypto from "./crypto";
|
import crypto from "./crypto";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {compileFunction} from "./vm";
|
import {compileFunction} from "./vm";
|
||||||
import Remote from "./remote";
|
import Remote from "./remote";
|
||||||
import fs from "./fs";
|
import fs from "./fs";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import Events from "../modules/emitter";
|
import Events from "../modules/emitter";
|
||||||
import Settings from "../modules/settingsmanager";
|
import Settings from "../modules/settingsmanager";
|
||||||
import Patcher from "../modules/patcher";
|
import Patcher from "../modules/patcher";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {React, IPC} from "modules";
|
import {React, IPC} from "modules";
|
||||||
|
|
||||||
export default class ErrorBoundary extends React.Component {
|
export default class ErrorBoundary extends React.Component {
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import {Config} from "data";
|
import {Config} from "data";
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {WebpackModules, React, ReactDOM, Settings, Strings, DOMManager, DiscordModules, DiscordClasses} from "modules";
|
import {WebpackModules, React, ReactDOM, Settings, Strings, DOMManager, DiscordModules, DiscordClasses} from "modules";
|
||||||
import FormattableString from "../structs/string";
|
import FormattableString from "../structs/string";
|
||||||
import AddonErrorModal from "./addonerrormodal";
|
import AddonErrorModal from "./addonerrormodal";
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
import {WebpackModules, DOMManager} from "modules";
|
import WebpackModules from "@modules/webpackmodules";
|
||||||
|
import DOMManager from "@modules/dommanager";
|
||||||
|
|
||||||
export default class Notices {
|
export default class Notices {
|
||||||
static get baseClass() {return this.__baseClass ??= WebpackModules.getByProps("container", "base")?.base;}
|
static get baseClass() {return this.__baseClass ??= WebpackModules.getByProps("container", "base")?.base;}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {React, Strings, WebpackModules, DiscordModules} from "modules";
|
import {React, Strings, WebpackModules, DiscordModules} from "modules";
|
||||||
import SimpleMarkdown from "../../structs/markdown";
|
import SimpleMarkdown from "../../structs/markdown";
|
||||||
import EditIcon from "../icons/edit";
|
import EditIcon from "../icons/edit";
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {WebpackModules, Settings, DOMManager} from "modules";
|
import {WebpackModules, Settings, DOMManager} from "modules";
|
||||||
|
|
||||||
export default class Toasts {
|
export default class Toasts {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
import Logger from "common/logger";
|
import Logger from "@common/logger";
|
||||||
import {DOMManager} from "modules";
|
import {DOMManager} from "modules";
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue