diff --git a/packages/vite/types/customEvent.d.ts b/packages/vite/types/customEvent.d.ts new file mode 100644 index 00000000000000..09fd7dc36ea481 --- /dev/null +++ b/packages/vite/types/customEvent.d.ts @@ -0,0 +1 @@ +export type { CustomEventMap, InferCustomEventPayload } from '../client/types' diff --git a/packages/vite/types/hmrPayload.d.ts b/packages/vite/types/hmrPayload.d.ts new file mode 100644 index 00000000000000..8bbb5e2fdf3e57 --- /dev/null +++ b/packages/vite/types/hmrPayload.d.ts @@ -0,0 +1,10 @@ +export type { + HMRPayload, + ConnectedPayload, + UpdatePayload, + Update, + PrunePayload, + FullReloadPayload, + CustomPayload, + ErrorPayload +} from '../client/types' diff --git a/packages/vite/types/hot.d.ts b/packages/vite/types/hot.d.ts new file mode 100644 index 00000000000000..83727b7019997e --- /dev/null +++ b/packages/vite/types/hot.d.ts @@ -0,0 +1 @@ +export type { ModuleNamespace, ViteHotContext } from '../client/types' diff --git a/packages/vite/types/importGlob.d.ts b/packages/vite/types/importGlob.d.ts new file mode 100644 index 00000000000000..7951020049d0dc --- /dev/null +++ b/packages/vite/types/importGlob.d.ts @@ -0,0 +1,7 @@ +export type { + ImportGlobOptions, + GeneralImportGlobOptions, + KnownAsTypeMap, + ImportGlobFunction, + ImportGlobEagerFunction +} from '../client/types' diff --git a/packages/vite/types/importMeta.d.ts b/packages/vite/types/importMeta.d.ts new file mode 100644 index 00000000000000..97a9518f5d8e4f --- /dev/null +++ b/packages/vite/types/importMeta.d.ts @@ -0,0 +1,13 @@ +import type { + ImportMeta as ViteImportMeta, + ImportMetaEnv as ViteImportMetaEnv +} from '../client/types' + +declare global { + interface GlobOptions { + as?: string + } + + interface ImportMeta extends ViteImportMeta {} + interface ImportMetaEnv extends ViteImportMetaEnv {} +}