Adjust common module import

This commit is contained in:
Zack Rauen 2023-05-19 16:38:45 -04:00
parent 471b1f0343
commit 72a71ad53e
28 changed files with 37 additions and 662 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,22 +1,24 @@
{
"presets": [
const path = require("path");
module.exports = {
presets: [
"@babel/react",
["@babel/env",
{
"targets": {
"node": "14.16.0",
"chrome": "91"
targets: {
node: "14.16.0",
chrome: "91"
}
}]
],
"plugins": [[
plugins: [[
"module-resolver",
{
"alias": {
alias: {
"builtins": "./src/builtins/builtins.js",
"data": "./src/data/data.js",
"modules": "./src/modules/modules.js",
"common": "../common"
"@common": path.join(__dirname, "..", "common"),
}
}
]]

View File

@ -7,7 +7,7 @@
"modules": ["./src/modules/modules.js"],
"builtins": ["./src/builtins/builtins.js"],
"data": ["./src/data/data.js"],
"common": ["../common"]
"@common/*": ["../common/*"]
}
},
"exclude": ["node_modules"]

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import Settings from "./settingsmanager";
import Events from "./emitter";
import DataStore from "./datastore";

View File

@ -1,6 +1,6 @@
import WebpackModules from "../webpackmodules";
import Patcher from "../patcher";
import Logger from "common/logger";
import Logger from "@common/logger";
import {React} from "../modules";
let startupComplete = false;

View File

@ -1,6 +1,6 @@
import PluginManager from "../pluginmanager";
import ThemeManager from "../thememanager";
import Logger from "common/logger";
import Logger from "@common/logger";
import AddonAPI from "./addonapi";
import Data from "./data";

View File

@ -7,7 +7,7 @@ import Toasts from "../../ui/toasts";
import Notices from "../../ui/notices";
import Modals from "../../ui/modals";
import Settings from "../settingsmanager";
import Logger from "common/logger";
import Logger from "@common/logger";
import Patcher from "../patcher";
import ipc from "../ipc";

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {default as MainPatcher} from "../patcher";
/**

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import WebpackModules, {Filters} from "../webpackmodules";
/**

View File

@ -1,6 +1,6 @@
import LocaleManager from "./localemanager";
import Logger from "common/logger";
import Logger from "@common/logger";
import {Config, Changelog} from "data";
import DOMManager from "./dommanager";
import PluginManager from "./pluginmanager";

View File

@ -1,5 +1,5 @@
import {Config} from "data";
import Logger from "common/logger";
import Logger from "@common/logger";
const fs = require("fs");
const path = require("path");
const releaseChannel = window?.DiscordNative?.app?.getReleaseChannel?.() ?? "stable";

View File

@ -2,7 +2,7 @@ import {ipcRenderer as ipc} from "electron";
import Events from "./emitter";
import * as IPCEvents from "common/constants/ipcevents";
import * as IPCEvents from "@common/constants/ipcevents";
export default new class IPCRenderer {

View File

@ -14,5 +14,5 @@ export {default as Patcher} from "./patcher";
export {default as LocaleManager} from "./localemanager";
export {default as Strings} from "./strings";
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";

View File

@ -3,7 +3,7 @@
* 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 WebpackModules from "./webpackmodules";

View File

@ -1,5 +1,5 @@
import {Config} from "data";
import Logger from "common/logger";
import Logger from "@common/logger";
import AddonManager from "./addonmanager";
import AddonError from "../structs/addonerror";
import Settings from "./settingsmanager";

View File

@ -1,5 +1,5 @@
import {SettingsConfig} from "data";
import Logger from "common/logger";
import Logger from "@common/logger";
import DataStore from "./datastore";
import Events from "./emitter";
import DiscordModules from "./discordmodules";

View File

@ -3,7 +3,7 @@ import fileSystem from "fs";
import {Config} from "data";
import path from "path";
import Logger from "common/logger";
import Logger from "@common/logger";
import Events from "./emitter";
import IPC from "./ipc";

View File

@ -1,4 +1,4 @@
import Logger from "../../../common/logger";
import Logger from "@common/logger";
export default class Utilities {
/**

View File

@ -1,4 +1,4 @@
import EventEmitter from "common/events";
import EventEmitter from "@common/events";
import Remote from "./remote";
export function get(url, options = {}, callback) {

View File

@ -2,7 +2,7 @@ import Module from "./module";
import * as vm from "./vm";
import * as fs from "./fs";
import request from "./request";
import EventEmitter from "common/events";
import EventEmitter from "@common/events";
import * as https from "./https";
import Buffer from "./buffer";
import crypto from "./crypto";

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {compileFunction} from "./vm";
import Remote from "./remote";
import fs from "./fs";

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import Events from "../modules/emitter";
import Settings from "../modules/settingsmanager";
import Patcher from "../modules/patcher";

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {React, IPC} from "modules";
export default class ErrorBoundary extends React.Component {

View File

@ -1,5 +1,5 @@
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 FormattableString from "../structs/string";
import AddonErrorModal from "./addonerrormodal";

View File

@ -1,4 +1,5 @@
import {WebpackModules, DOMManager} from "modules";
import WebpackModules from "@modules/webpackmodules";
import DOMManager from "@modules/dommanager";
export default class Notices {
static get baseClass() {return this.__baseClass ??= WebpackModules.getByProps("container", "base")?.base;}

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {React, Strings, WebpackModules, DiscordModules} from "modules";
import SimpleMarkdown from "../../structs/markdown";
import EditIcon from "../icons/edit";

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {WebpackModules, Settings, DOMManager} from "modules";
export default class Toasts {

View File

@ -1,4 +1,4 @@
import Logger from "common/logger";
import Logger from "@common/logger";
import {DOMManager} from "modules";