From 6f3e8587e41226ad6eb5dd9fe9ebc472c6fa0543 Mon Sep 17 00:00:00 2001 From: "MK (fengmk2)" Date: Mon, 23 Mar 2026 14:50:32 +0800 Subject: [PATCH] feat(vite-plus): change `moduleResolution` to `nodenext` (#14) --- vite-plus/tests/index.test.ts | 2 +- vite-plus/tsconfig.json | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/vite-plus/tests/index.test.ts b/vite-plus/tests/index.test.ts index 85b8ebe..29a522e 100644 --- a/vite-plus/tests/index.test.ts +++ b/vite-plus/tests/index.test.ts @@ -1,5 +1,5 @@ import { expect, test } from "vite-plus/test"; -import { fn } from "../src"; +import { fn } from "../src/index.ts"; test("fn", () => { expect(fn()).toBe("Hello, tsdown!"); diff --git a/vite-plus/tsconfig.json b/vite-plus/tsconfig.json index 77b838a..c5d2a9c 100644 --- a/vite-plus/tsconfig.json +++ b/vite-plus/tsconfig.json @@ -3,14 +3,15 @@ "target": "esnext", "lib": ["es2023"], "moduleDetection": "force", - "module": "preserve", - "moduleResolution": "bundler", + "module": "nodenext", + "moduleResolution": "nodenext", "resolveJsonModule": true, "types": ["node"], "strict": true, "noUnusedLocals": true, "declaration": true, - "emitDeclarationOnly": true, + "noEmit": true, + "allowImportingTsExtensions": true, "esModuleInterop": true, "isolatedModules": true, "verbatimModuleSyntax": true, -- 2.51.2