this repo has no description

Fix wrong baseUrl imports pt2

+22 -5
+18 -1
.eslintrc.json
··· 48 48 "@typescript-eslint/no-var-requires": "off", 49 49 50 50 // https://canary.discord.com/channels/1154257010532032512/1154275441788583996/1181760413231230976 51 - "no-unused-labels": "off" 51 + "no-unused-labels": "off", 52 + 53 + // baseUrl being set to ./packages/ makes language server suggest "types/src" instead of "@moonlight-mod/types" 54 + "no-restricted-imports": [ 55 + "error", 56 + { 57 + "patterns": [ 58 + { 59 + "group": ["types/*"], 60 + "message": "Use @moonlight-mod/types instead" 61 + }, 62 + { 63 + "group": ["core/*"], 64 + "message": "Use @moonlight-mod/core instead" 65 + } 66 + ] 67 + } 68 + ] 52 69 }, 53 70 "settings": { 54 71 "react": {
+1 -1
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/index.tsx
··· 8 8 import { useStateFromStoresObject } from "@moonlight-mod/wp/discord/packages/flux"; 9 9 10 10 import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores"; 11 - import { ExtensionCompat } from "core/src/extension/loader"; 11 + import { ExtensionCompat } from "@moonlight-mod/core/extension/loader"; 12 12 13 13 const SearchBar: any = Object.values( 14 14 spacepack.findByCode("Messages.SEARCH", "hideSearchIcon")[0].exports
+1 -1
packages/core-extensions/src/moonbase/webpackModules/ui/extensions/popup.tsx
··· 4 4 import { MoonbaseExtension } from "core-extensions/src/moonbase/types"; 5 5 import * as Components from "@moonlight-mod/wp/discord/components/common/index"; 6 6 import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores"; 7 - import { ExtensionLoadSource } from "types/src"; 7 + import { ExtensionLoadSource } from "@moonlight-mod/types"; 8 8 import Flex from "@moonlight-mod/wp/discord/uikit/Flex"; 9 9 10 10 const {
+1 -1
packages/core-extensions/src/moonbase/webpackModules/updates.tsx
··· 1 1 import spacepack from "@moonlight-mod/wp/spacepack_spacepack"; 2 2 import { MoonbaseSettingsStore } from "@moonlight-mod/wp/moonbase_stores"; 3 3 import Notices from "@moonlight-mod/wp/notices_notices"; 4 - import { MoonlightBranch } from "types/src"; 4 + import { MoonlightBranch } from "@moonlight-mod/types"; 5 5 import React from "@moonlight-mod/wp/react"; 6 6 import * as Components from "@moonlight-mod/wp/discord/components/common/index"; 7 7
+1 -1
packages/node-preload/src/index.ts
··· 14 14 loadExtensions, 15 15 loadProcessedExtensions 16 16 } from "@moonlight-mod/core/extension/loader"; 17 - import createFS from "core/src/fs"; 17 + import createFS from "@moonlight-mod/core/fs"; 18 18 19 19 async function injectGlobals() { 20 20 global.moonlightFS = createFS();