Skip to content

Commit 1ea2222

Browse files
authored
fix: align dynamic import detection (#20115)
1 parent a330b80 commit 1ea2222

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

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

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,7 @@ import { init, parse as parseImports } from 'es-module-lexer'
88
import type { SourceMap } from 'rollup'
99
import type { RawSourceMap } from '@ampproject/remapping'
1010
import convertSourceMap from 'convert-source-map'
11-
import {
12-
combineSourcemaps,
13-
generateCodeFrame,
14-
isInNodeModules,
15-
numberToPos,
16-
} from '../utils'
11+
import { combineSourcemaps, generateCodeFrame, numberToPos } from '../utils'
1712
import type { Plugin } from '../plugin'
1813
import type { ResolvedConfig } from '../config'
1914
import { toOutputFilePathInJS } from '../build'
@@ -236,7 +231,7 @@ export function buildImportAnalysisPlugin(config: ResolvedConfig): Plugin {
236231

237232
transform: {
238233
async handler(source, importer) {
239-
if (isInNodeModules(importer) && !dynamicImportPrefixRE.test(source)) {
234+
if (!dynamicImportPrefixRE.test(source)) {
240235
return
241236
}
242237

0 commit comments

Comments
 (0)