Skip to content

Commit a309184

Browse files
committed
refactor: remove module meta workaround
1 parent b49c080 commit a309184

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
@@ -138,8 +138,6 @@ export function renderAssetUrlInJS(
138138
export function assetPlugin(config: ResolvedConfig): Plugin {
139139
registerCustomMime()
140140

141-
const assetModuleId = new Set<string>()
142-
143141
return {
144142
name: 'vite:asset',
145143

@@ -197,10 +195,6 @@ export function assetPlugin(config: ResolvedConfig): Plugin {
197195
}
198196
}
199197

200-
// Note: rolldown does not support meta, use a Set instead of it for now
201-
if (config.command === 'build') {
202-
assetModuleId.add(id)
203-
}
204198
return {
205199
code: `export default ${JSON.stringify(encodeURIPath(url))}`,
206200
// Force rollup to keep this module from being shared between other entry points if it's an entrypoint.
@@ -238,8 +232,7 @@ export function assetPlugin(config: ResolvedConfig): Plugin {
238232
chunk.isEntry &&
239233
chunk.moduleIds.length === 1 &&
240234
config.assetsInclude(chunk.moduleIds[0]) &&
241-
assetModuleId.has(chunk.moduleIds[0])
242-
// this.getModuleInfo(chunk.moduleIds[0])?.meta['vite:asset']
235+
this.getModuleInfo(chunk.moduleIds[0])?.meta['vite:asset']
243236
) {
244237
delete bundle[file]
245238
}

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)