File tree 1 file changed +4
-6
lines changed
1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -837,10 +837,9 @@ async function loadConfigFromBundledFile(
837
837
fileName : string ,
838
838
bundledCode : string
839
839
) : Promise < UserConfig > {
840
- const extension = path . extname ( fileName )
841
840
const realFileName = fs . realpathSync ( fileName )
842
- const defaultLoader = _require . extensions [ extension ] !
843
- _require . extensions [ extension ] = ( module : NodeModule , filename : string ) => {
841
+ const defaultLoader = _require . extensions [ '.js' ]
842
+ _require . extensions [ '.js' ] = ( module : NodeModule , filename : string ) => {
844
843
if ( filename === realFileName ) {
845
844
; ( module as NodeModuleWithCompile ) . _compile ( bundledCode , filename )
846
845
} else {
@@ -850,9 +849,8 @@ async function loadConfigFromBundledFile(
850
849
// clear cache in case of server restart
851
850
delete _require . cache [ _require . resolve ( fileName ) ]
852
851
const raw = _require ( fileName )
853
- const config = raw . __esModule ? raw . default : raw
854
- _require . extensions [ extension ] = defaultLoader
855
- return config
852
+ _require . extensions [ '.js' ] = defaultLoader
853
+ return raw . __esModule ? raw . default : raw
856
854
}
857
855
858
856
export function isDepsOptimizerEnabled ( config : ResolvedConfig ) : boolean {
You can’t perform that action at this time.
0 commit comments