mirror of
https://github.com/Sendouc/sendou.ink.git
synced 2026-09-25 04:37:13 -05:00
Fix css modules source map error
This commit is contained in:
@@ -113,6 +113,7 @@
|
||||
"cross-env": "10.1.0",
|
||||
"i18next-locales-sync": "2.1.1",
|
||||
"knip": "6.29.0",
|
||||
"magic-string": "0.30.21",
|
||||
"sql-formatter": "15.8.2",
|
||||
"typescript": "7.0.2",
|
||||
"vite": "8.1.5",
|
||||
|
||||
3
pnpm-lock.yaml
generated
3
pnpm-lock.yaml
generated
@@ -226,6 +226,9 @@ importers:
|
||||
knip:
|
||||
specifier: 6.29.0
|
||||
version: 6.29.0
|
||||
magic-string:
|
||||
specifier: 0.30.21
|
||||
version: 0.30.21
|
||||
sql-formatter:
|
||||
specifier: 15.8.2
|
||||
version: 15.8.2
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
import { reactRouter } from "@react-router/dev/vite";
|
||||
import { sentryReactRouter } from "@sentry/react-router";
|
||||
import MagicString from "magic-string";
|
||||
import { defineConfig, loadEnv } from "vite";
|
||||
import babel from "vite-plugin-babel";
|
||||
|
||||
@@ -29,8 +30,13 @@ export default defineConfig((config) => {
|
||||
const layer = id.includes("/components/elements/")
|
||||
? "elements"
|
||||
: "components";
|
||||
const magicCode = new MagicString(code);
|
||||
magicCode.prepend(`${layerOrder}\n@layer ${layer} {\n`);
|
||||
magicCode.append("\n}");
|
||||
|
||||
return {
|
||||
code: `${layerOrder}\n@layer ${layer} {\n${code}\n}`,
|
||||
code: magicCode.toString(),
|
||||
map: magicCode.generateMap({ source: id, hires: true }),
|
||||
};
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user