Skip to content

Commit 0523a91

Browse files
committed
refactor: remove module meta workaround
1 parent 25f4c48 commit 0523a91

File tree

2 files changed

+1
-9
lines changed

2 files changed

+1
-9
lines changed

packages/vite/src/node/plugins/asset.ts

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,6 @@ export function renderAssetUrlInJS(
140140
export function assetPlugin(config: ResolvedConfig): Plugin {
141141
registerCustomMime()
142142

143-
const assetModuleId = new Set<string>()
144-
145143
return {
146144
name: 'vite:asset',
147145

@@ -199,10 +197,6 @@ export function assetPlugin(config: ResolvedConfig): Plugin {
199197
}
200198
}
201199

202-
// Note: rolldown does not support meta, use a Set instead of it for now
203-
if (config.command === 'build') {
204-
assetModuleId.add(id)
205-
}
206200
return {
207201
code: `export default ${JSON.stringify(encodeURIPath(url))}`,
208202
// Force rollup to keep this module from being shared between other entry points if it's an entrypoint.
@@ -240,8 +234,7 @@ export function assetPlugin(config: ResolvedConfig): Plugin {
240234
chunk.isEntry &&
241235
chunk.moduleIds.length === 1 &&
242236
config.assetsInclude(chunk.moduleIds[0]) &&
243-
assetModuleId.has(chunk.moduleIds[0])
244-
// this.getModuleInfo(chunk.moduleIds[0])?.meta['vite:asset']
237+
this.getModuleInfo(chunk.moduleIds[0])?.meta['vite:asset']
245238
) {
246239
delete bundle[file]
247240
}

packages/vite/src/node/plugins/importAnalysis.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,6 @@ export function importAnalysisPlugin(config: ResolvedConfig): Plugin {
354354
})
355355

356356
// NOTE: resolved.meta is undefined in dev
357-
// TODO: resolved.meta is not supported
358357
if (!resolved || resolved.meta?.['vite:alias']?.noResolved) {
359358
// in ssr, we should let node handle the missing modules
360359
if (ssr) {

0 commit comments

Comments
 (0)