@@ -35,7 +35,7 @@ exports[`plugin Magic comment should remove only needed comments 1`] = `
35
35
return require .resolveWeak (\\" moment\\ " );
36
36
}
37
37
38
- return require(' path ') .resolve( __dirname , \\"moment \\");
38
+ return eval(' require .resolve ')( \\"moment \\");
39
39
}
40
40
41
41
} ;"
@@ -74,7 +74,7 @@ exports[`plugin Magic comment should transpile arrow functions 1`] = `
74
74
return require .resolveWeak (\\" moment\\ " );
75
75
}
76
76
77
- return require(' path ') .resolve( __dirname , \\"moment \\");
77
+ return eval(' require .resolve ')( \\"moment \\");
78
78
}
79
79
80
80
} ;"
@@ -115,7 +115,7 @@ exports[`plugin Magic comment should transpile function expression 1`] = `
115
115
return require .resolveWeak (\\" moment\\ " );
116
116
}
117
117
118
- return require(' path ') .resolve( __dirname , \\"moment \\");
118
+ return eval(' require .resolve ')( \\"moment \\");
119
119
}
120
120
121
121
} ;"
@@ -157,7 +157,7 @@ exports[`plugin Magic comment should transpile shortand properties 1`] = `
157
157
return require .resolveWeak (\\" moment\\ " );
158
158
}
159
159
160
- return require ( ' path ' ) .resolve ( __dirname , \\" moment\\ " );
160
+ return eval ( ' require .resolve' )( \\" moment\\ " );
161
161
}
162
162
163
163
}
@@ -203,7 +203,7 @@ exports[`plugin aggressive import should work with destructuration 1`] = `
203
203
return require.resolveWeak(\`./\$ {foo }\`);
204
204
}
205
205
206
- return require ( ' path ' ) .resolve ( __dirname , \` ./\$ { foo } \` );
206
+ return eval ( ' require .resolve' )( \` ./\$ { foo } \` );
207
207
}
208
208
209
209
});"
@@ -242,7 +242,7 @@ exports[`plugin aggressive import with "webpackChunkName" should replace it 1`]
242
242
return require.resolveWeak(\`./\$ {props .foo }\`);
243
243
}
244
244
245
- return require ( ' path ' ) .resolve ( __dirname , \` ./\$ { props .foo } \` );
245
+ return eval ( ' require .resolve' )( \` ./\$ { props .foo } \` );
246
246
}
247
247
248
248
});"
@@ -281,7 +281,7 @@ exports[`plugin aggressive import without "webpackChunkName" should support comp
281
281
return require.resolveWeak(\`./dir /\$ {props .foo }/test \`);
282
282
}
283
283
284
- return require ( ' path ' ) .resolve ( __dirname , \` ./dir/\$ { props .foo } /test\` );
284
+ return eval ( ' require .resolve' )( \` ./dir/\$ { props .foo } /test\` );
285
285
}
286
286
287
287
});"
@@ -326,7 +326,7 @@ exports[`plugin aggressive import without "webpackChunkName" should support dest
326
326
return require.resolveWeak(\`./dir /\$ {foo }/test \`);
327
327
}
328
328
329
- return require ( ' path ' ) .resolve ( __dirname , \` ./dir/\$ { foo } /test\` );
329
+ return eval ( ' require .resolve' )( \` ./dir/\$ { foo } /test\` );
330
330
}
331
331
332
332
});"
@@ -365,7 +365,7 @@ exports[`plugin aggressive import without "webpackChunkName" should support simp
365
365
return require.resolveWeak(\`./\$ {props .foo }\`);
366
366
}
367
367
368
- return require ( ' path ' ) .resolve ( __dirname , \` ./\$ { props .foo } \` );
368
+ return eval ( ' require .resolve' )( \` ./\$ { props .foo } \` );
369
369
}
370
370
371
371
});"
@@ -404,7 +404,7 @@ exports[`plugin loadable.lib should be transpiled too 1`] = `
404
404
return require .resolveWeak (\\" moment\\ " );
405
405
}
406
406
407
- return require(' path ') .resolve( __dirname , \\"moment \\");
407
+ return eval(' require .resolve ')( \\"moment \\");
408
408
}
409
409
410
410
} );"
@@ -443,7 +443,7 @@ exports[`plugin simple import in a complex promise should work 1`] = `
443
443
return require .resolveWeak (\\" ./ModA\\ " );
444
444
}
445
445
446
- return require(' path ') .resolve( __dirname , \\"./ModA \\");
446
+ return eval(' require .resolve ')( \\"./ModA \\");
447
447
}
448
448
449
449
} );"
@@ -482,7 +482,7 @@ exports[`plugin simple import should transform path into "chunk-friendly" name 1
482
482
return require .resolveWeak (\\" ../foo/bar\\ " );
483
483
}
484
484
485
- return require(' path ') .resolve( __dirname , \\"../foo /bar \\");
485
+ return eval(' require .resolve ')( \\"../foo /bar \\");
486
486
}
487
487
488
488
} );"
@@ -521,7 +521,7 @@ exports[`plugin simple import should work with * in name 1`] = `
521
521
return require.resolveWeak(\`./foo *\`);
522
522
}
523
523
524
- return require ( ' path ' ) .resolve ( __dirname , \` ./foo*\` );
524
+ return eval ( ' require .resolve' )( \` ./foo*\` );
525
525
}
526
526
527
527
});"
@@ -560,7 +560,7 @@ exports[`plugin simple import should work with template literal 1`] = `
560
560
return require.resolveWeak(\`./ModA \`);
561
561
}
562
562
563
- return require ( ' path ' ) .resolve ( __dirname , \` ./ModA\` );
563
+ return eval ( ' require .resolve' )( \` ./ModA\` );
564
564
}
565
565
566
566
});"
@@ -599,7 +599,7 @@ exports[`plugin simple import with "webpackChunkName" comment should use it 1`]
599
599
return require .resolveWeak (\\" ./ModA\\ " );
600
600
}
601
601
602
- return require(' path ') .resolve( __dirname , \\"./ModA \\");
602
+ return eval(' require .resolve ')( \\"./ModA \\");
603
603
}
604
604
605
605
} );"
@@ -638,7 +638,7 @@ exports[`plugin simple import with "webpackChunkName" comment should use it even
638
638
return require .resolveWeak (\\" ./ModA\\ " );
639
639
}
640
640
641
- return require(' path ') .resolve( __dirname , \\"./ModA \\");
641
+ return eval(' require .resolve ')( \\"./ModA \\");
642
642
}
643
643
644
644
} );"
@@ -677,7 +677,7 @@ exports[`plugin simple import without "webpackChunkName" comment should add it 1
677
677
return require .resolveWeak (\\" ./ModA\\ " );
678
678
}
679
679
680
- return require(' path ') .resolve( __dirname , \\"./ModA \\");
680
+ return eval(' require .resolve ')( \\"./ModA \\");
681
681
}
682
682
683
683
} );"
0 commit comments