@@ -175,7 +175,7 @@ const getGenericImportMetaMechanism =
175
175
const getFileUrlFromFullPath = ( path : string ) => `require('u' + 'rl').pathToFileURL(${ path } ).href` ;
176
176
177
177
const getFileUrlFromRelativePath = ( path : string ) =>
178
- getFileUrlFromFullPath ( `__dirname + '/${ path } '` ) ;
178
+ getFileUrlFromFullPath ( `__dirname + '/${ escapeId ( path ) } '` ) ;
179
179
180
180
const getUrlFromDocument = ( chunkId : string , umd = false ) =>
181
181
`${
@@ -187,15 +187,15 @@ const getUrlFromDocument = (chunkId: string, umd = false) =>
187
187
const relativeUrlMechanisms : Record < InternalModuleFormat , ( relativePath : string ) => string > = {
188
188
amd : relativePath => {
189
189
if ( relativePath [ 0 ] !== '.' ) relativePath = './' + relativePath ;
190
- return getResolveUrl ( `require.toUrl('${ relativePath } '), document.baseURI` ) ;
190
+ return getResolveUrl ( `require.toUrl('${ escapeId ( relativePath ) } '), document.baseURI` ) ;
191
191
} ,
192
192
cjs : relativePath =>
193
193
`(typeof document === 'undefined' ? ${ getFileUrlFromRelativePath (
194
194
relativePath
195
195
) } : ${ getRelativeUrlFromDocument ( relativePath ) } )`,
196
- es : relativePath => getResolveUrl ( `'${ relativePath } ', import.meta.url` ) ,
196
+ es : relativePath => getResolveUrl ( `'${ escapeId ( relativePath ) } ', import.meta.url` ) ,
197
197
iife : relativePath => getRelativeUrlFromDocument ( relativePath ) ,
198
- system : relativePath => getResolveUrl ( `'${ relativePath } ', module.meta.url` ) ,
198
+ system : relativePath => getResolveUrl ( `'${ escapeId ( relativePath ) } ', module.meta.url` ) ,
199
199
umd : relativePath =>
200
200
`(typeof document === 'undefined' && typeof location === 'undefined' ? ${ getFileUrlFromRelativePath (
201
201
relativePath
0 commit comments