From 5ebf04971cb48a73d1461a45642a3047a7d1c724 Mon Sep 17 00:00:00 2001 From: sapphi-red Date: Sat, 3 Sep 2022 17:10:45 +0900 Subject: [PATCH] fix(types): fix for `moduleResolution: "nodenext"` --- packages/vite/import-meta.d.ts | 3 ++- packages/vite/package.json | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/vite/import-meta.d.ts b/packages/vite/import-meta.d.ts index a054ddf0fa5acc..73baf3c106c74f 100644 --- a/packages/vite/import-meta.d.ts +++ b/packages/vite/import-meta.d.ts @@ -1,7 +1,8 @@ import type { ImportMeta as ViteImportMeta, ImportMetaEnv as ViteImportMetaEnv -} from './client/types' + // eslint-disable-next-line node/no-missing-import -- use .js for `moduleResolution: "nodenext"` +} from './client/types.js' declare global { interface ImportMeta extends ViteImportMeta {} diff --git a/packages/vite/package.json b/packages/vite/package.json index 255397eac1a43f..62622509435391 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -20,6 +20,9 @@ "./client": { "types": "./client.d.ts" }, + "./import-meta": { + "types": "./import-meta.d.ts" + }, "./client/types": { "types": "./client/types.d.ts" },