From d860cdbd053ef3f80d62b33d6e5c2ea258bd4bc8 Mon Sep 17 00:00:00 2001 From: Seven Date: Thu, 11 Dec 2025 01:08:55 +0700 Subject: [PATCH] chore: update moduleResolution to bundler and add vitest configuration --- tsconfig.json | 2 +- tsconfig.node.json | 2 +- vite.config.ts | 4 ---- vitest.config.ts | 8 ++++++++ 4 files changed, 10 insertions(+), 6 deletions(-) create mode 100644 vitest.config.ts diff --git a/tsconfig.json b/tsconfig.json index 5c7d36d..004b9aa 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -3,7 +3,7 @@ "target": "ESNext", "useDefineForClassFields": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "strict": true, "jsx": "preserve", "resolveJsonModule": true, diff --git a/tsconfig.node.json b/tsconfig.node.json index 9d31e2a..a535f7d 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -2,7 +2,7 @@ "compilerOptions": { "composite": true, "module": "ESNext", - "moduleResolution": "Node", + "moduleResolution": "bundler", "allowSyntheticDefaultImports": true }, "include": ["vite.config.ts"] diff --git a/vite.config.ts b/vite.config.ts index a3c636b..62a5a50 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -16,8 +16,4 @@ export default defineConfig({ "@": path.resolve(__dirname, "./src"), }, }, - test: { - globals: true, - environment: "jsdom", - }, }); diff --git a/vitest.config.ts b/vitest.config.ts new file mode 100644 index 0000000..8b31256 --- /dev/null +++ b/vitest.config.ts @@ -0,0 +1,8 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + globals: true, + environment: "jsdom", + }, +});