From 4944064cc69008404d771bc876ab536bd1fe7fd5 Mon Sep 17 00:00:00 2001 From: Romuald Brillout Date: Mon, 7 Mar 2022 20:43:23 +0100 Subject: [PATCH] fix: deprecate `{ assert: { type: raw }}` in favor of `{ as: raw }` (fix #7017) BREAKING CHANGE: Use `import.meta.globEager('/dir/*.js', { as: 'raw' })` instead of `import.meta.globEager('/dir/*.js', { assert: { type: 'raw' } })` (it will be deprecated in Vite 3.0). --- packages/playground/glob-import/index.html | 2 +- packages/vite/src/node/importGlob.ts | 33 ++++++++++++++----- packages/vite/src/node/optimizer/scan.ts | 12 ++++--- .../vite/src/node/plugins/importAnalysis.ts | 1 + .../src/node/plugins/importAnalysisBuild.ts | 1 + packages/vite/types/importMeta.d.ts | 12 +++---- 6 files changed, 41 insertions(+), 20 deletions(-) diff --git a/packages/playground/glob-import/index.html b/packages/playground/glob-import/index.html index bb5e2f3c18f752..52d41b817a169c 100644 --- a/packages/playground/glob-import/index.html +++ b/packages/playground/glob-import/index.html @@ -40,7 +40,7 @@