@@ -17,7 +17,7 @@ module.exports = {
17
17
external : [ "vs/language/typescript/tsWorker" , "typescript" ] ,
18
18
plugins : [
19
19
replace ( {
20
- // verbose: true,
20
+ verbose : true ,
21
21
alias : [
22
22
// import eslint from eslint-plugin-solid deps for consistency with ../dist
23
23
{
@@ -85,40 +85,44 @@ module.exports = {
85
85
{
86
86
// we do not want dynamic imports
87
87
match : / e s l i n t \/ l i b \/ l i n t e r \/ r u l e s \. j s $ / u,
88
- test : / r e q u i r e \( t h i s \. _ r u l e s \[ r u l e I d \] \) / u ,
88
+ test : / r e q u i r e \( t h i s \. _ r u l e s \[ r u l e I d \] \) / g ,
89
89
replace : "null" ,
90
90
} ,
91
91
{
92
92
// esquery has both browser and node versions, we are bundling browser version that has different export
93
- test : / e s q u e r y \. p a r s e \( / u ,
93
+ test : / e s q u e r y \. p a r s e \( / g ,
94
94
replace : "esquery.default.parse(" ,
95
95
} ,
96
96
{
97
97
// esquery has both browser and node versions, we are bundling browser version that has different export
98
- test : / e s q u e r y \. m a t c h e s \( / u ,
98
+ test : / e s q u e r y \. m a t c h e s \( / g ,
99
99
replace : "esquery.default.matches(" ,
100
100
} ,
101
101
{
102
- // replace all process.env.NODE_DEBUG with false
103
- test : / p r o c e s s \. e n v \. N O D E _ D E B U G / u,
104
- replace : "false" ,
105
- } ,
106
- {
107
- // replace all process.env.TIMING with false
108
- test : / p r o c e s s \. e n v \. T I M I N G / u,
102
+ // replace these env vars with false
103
+ test : / p r o c e s s \. e n v \. (?: D E B U G | N O D E _ D E B U G | T I M I N G ) / g,
109
104
replace : "false" ,
110
105
} ,
111
106
{
112
107
// replace all process.env.IGNORE_TEST_WIN32 with true
113
- test : / p r o c e s s \. e n v \. I G N O R E _ T E S T _ W I N 3 2 / u ,
108
+ test : / p r o c e s s \. e n v \. I G N O R E _ T E S T _ W I N 3 2 / g ,
114
109
replace : "true" ,
115
110
} ,
116
111
{
117
- test : / p r o c e s s .c w d \( \) / u,
112
+ // mock all other env vars as unset
113
+ test : / p r o c e s s \. e n v \. \w + / gu,
114
+ replace : "undefined" ,
115
+ } ,
116
+ {
117
+ test : / p r o c e s s .c w d \( \) / g,
118
118
replace : "'~'" ,
119
119
} ,
120
120
{
121
- test : / _ _ f i l e n a m e / u,
121
+ test : / p r o c e s s \. e m i t W a r n i n g / g,
122
+ replace : "console.log" ,
123
+ } ,
124
+ {
125
+ test : / _ _ f i l e n a m e / g,
122
126
replace : "''" ,
123
127
} ,
124
128
] ,
0 commit comments