this repo has no description

Fix wrong baseUrl imports pt2

Changed files
+22 -5
packages
core-extensions
src
moonbase
webpackModules
node-preload
src
+18 -1
.eslintrc.json
···
"@typescript-eslint/no-var-requires": "off",
// https://canary.discord.com/channels/1154257010532032512/1154275441788583996/1181760413231230976
-
"no-unused-labels": "off"
+
"no-unused-labels": "off",
+
+
// baseUrl being set to ./packages/ makes language server suggest "types/src" instead of "@moonlight-mod/types"
+
"no-restricted-imports": [
+
"error",
+
{
+
"patterns": [
+
{
+
"group": ["types/*"],
+
"message": "Use @moonlight-mod/types instead"
+
},
+
{
+
"group": ["core/*"],
+
"message": "Use @moonlight-mod/core instead"
+
}
+
]
+
}
+
]
},
"settings": {
"react": {
+1 -1
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/index.tsx
···
import { useStateFromStoresObject } from "@moonlight-mod/wp/discord/packages/flux";
import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores";
-
import { ExtensionCompat } from "core/src/extension/loader";
+
import { ExtensionCompat } from "@moonlight-mod/core/extension/loader";
const SearchBar: any = Object.values(
spacepack.findByCode("Messages.SEARCH", "hideSearchIcon")[0].exports
+1 -1
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/popup.tsx
···
import { MoonbaseExtension } from "core-extensions/src/moonbase/types";
import * as Components from "@moonlight-mod/wp/discord/components/common/index";
import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores";
-
import { ExtensionLoadSource } from "types/src";
+
import { ExtensionLoadSource } from "@moonlight-mod/types";
import Flex from "@moonlight-mod/wp/discord/uikit/Flex";
const {
+1 -1
packages/core-extensions/src/moonbase/webpackModules/updates.tsx
···
import spacepack from "@moonlight-mod/wp/spacepack_spacepack";
import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores";
import Notices from "@moonlight-mod/wp/notices_notices";
-
import { MoonlightBranch } from "types/src";
+
import { MoonlightBranch } from "@moonlight-mod/types";
import React from "@moonlight-mod/wp/react";
import * as Components from "@moonlight-mod/wp/discord/components/common/index";
+1 -1
packages/node-preload/src/index.ts
···
loadExtensions,
loadProcessedExtensions
} from "@moonlight-mod/core/extension/loader";
-
import createFS from "core/src/fs";
+
import createFS from "@moonlight-mod/core/fs";
async function injectGlobals() {
global.moonlightFS = createFS();