From bd5ec99aa97f9dab0583b55e41a64deac663cff3 Mon Sep 17 00:00:00 2001 From: Lay Date: Wed, 31 Aug 2022 17:21:54 +0800 Subject: [PATCH 1/2] feat(schema): sync types of vite v3.x --- packages/schema/src/types/global/vite.ts | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/packages/schema/src/types/global/vite.ts b/packages/schema/src/types/global/vite.ts index eafddced7d3..91619971be7 100644 --- a/packages/schema/src/types/global/vite.ts +++ b/packages/schema/src/types/global/vite.ts @@ -20,15 +20,18 @@ export interface ViteHot { export interface ViteGlobOptions { as?: string + eager?: boolean + import?: string + query?: string | Record + exhaustive?: boolean } export interface ViteImportMeta { + url: string + /** Vite client HMR API - see https://vitejs.dev/guide/api-hmr.html */ readonly hot?: ViteHot /** vite glob import utility - https://vitejs.dev/guide/features.html#glob-import */ - glob?(pattern: string, options?: ViteGlobOptions): Record Promise>> - - /** vite glob import utility - https://vitejs.dev/guide/features.html#glob-import */ - globEager?(pattern: string, options?: ViteGlobOptions): Record> + glob (glob: string | string[], options?: ViteGlobOptions): Record Promise>> } From 4a1aa267ac96baad7e54c78c68a0072fc855039e Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Wed, 31 Aug 2022 13:09:00 +0100 Subject: [PATCH 2/2] fix: remove `.url` declaration --- packages/schema/src/types/global/vite.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/schema/src/types/global/vite.ts b/packages/schema/src/types/global/vite.ts index 91619971be7..18979845e3e 100644 --- a/packages/schema/src/types/global/vite.ts +++ b/packages/schema/src/types/global/vite.ts @@ -27,8 +27,6 @@ export interface ViteGlobOptions { } export interface ViteImportMeta { - url: string - /** Vite client HMR API - see https://vitejs.dev/guide/api-hmr.html */ readonly hot?: ViteHot