@@ -23,7 +23,7 @@ const cjs = [
23
23
} ,
24
24
external : isBareModuleId ,
25
25
plugins : [
26
- babel ( { exclude : / n o d e _ m o d u l e s / , sourceMaps : true } ) ,
26
+ babel ( { exclude : / n o d e _ m o d u l e s / , sourceMaps : true , rootMode : "upward" } ) ,
27
27
replace ( { "process.env.NODE_ENV" : JSON . stringify ( "development" ) } )
28
28
]
29
29
} ,
@@ -32,7 +32,7 @@ const cjs = [
32
32
output : { file : `cjs/${ pkg . name } .min.js` , sourcemap : true , format : "cjs" } ,
33
33
external : isBareModuleId ,
34
34
plugins : [
35
- babel ( { exclude : / n o d e _ m o d u l e s / , sourceMaps : true } ) ,
35
+ babel ( { exclude : / n o d e _ m o d u l e s / , sourceMaps : true , rootMode : "upward" } ) ,
36
36
replace ( { "process.env.NODE_ENV" : JSON . stringify ( "production" ) } ) ,
37
37
uglify ( )
38
38
]
@@ -49,7 +49,8 @@ const esm = [
49
49
exclude : / n o d e _ m o d u l e s / ,
50
50
sourceMaps : true ,
51
51
runtimeHelpers : true ,
52
- plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ]
52
+ plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ] ,
53
+ rootMode : "upward"
53
54
} )
54
55
]
55
56
}
@@ -75,7 +76,8 @@ const umd = [
75
76
exclude : / n o d e _ m o d u l e s / ,
76
77
runtimeHelpers : true ,
77
78
sourceMaps : true ,
78
- plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ]
79
+ plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ] ,
80
+ rootMode : "upward"
79
81
} ) ,
80
82
nodeResolve ( ) ,
81
83
commonjs ( {
@@ -103,7 +105,8 @@ const umd = [
103
105
exclude : / n o d e _ m o d u l e s / ,
104
106
runtimeHelpers : true ,
105
107
sourceMaps : true ,
106
- plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ]
108
+ plugins : [ [ "@babel/transform-runtime" , { useESModules : true } ] ] ,
109
+ rootMode : "upward"
107
110
} ) ,
108
111
nodeResolve ( ) ,
109
112
commonjs ( {
0 commit comments