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" },