1
1
var path = require ( 'path' ) ;
2
2
3
+ var endsInJsx = / \. j s x $ / ;
3
4
var endsInTs = / \. t s $ / ;
4
5
var endsInTsx = / \. t s x $ / ;
5
- var endsInBabelJs = / \. b a b e l \. [ j t ] s ( x ) $ / ;
6
+ var endsInBabelJs = / \. b a b e l \. j s $ / ;
7
+ var endsInBabelTs = / \. b a b e l \. t s $ / ;
6
8
var endsInEsbuildJs = / \. e s b u i l d \. j s $ / ;
7
9
var endsInEsbuildJsx = / \. e s b u i l d \. j s x $ / ;
8
10
var endsInEsbuildTs = / \. e s b u i l d \. t s $ / ;
@@ -23,7 +25,7 @@ var extensions = {
23
25
hook ( {
24
26
extensions : '.js' ,
25
27
rootMode : 'upward-optional' ,
26
- ignore : [ ignoreNonBabelAndNodeModules ] ,
28
+ overrides : [ { only : [ endsInBabelJs ] } ] ,
27
29
} ) ;
28
30
} ,
29
31
} ,
@@ -62,7 +64,7 @@ var extensions = {
62
64
hook ( {
63
65
extensions : '.ts' ,
64
66
rootMode : 'upward-optional' ,
65
- ignore : [ ignoreNonBabelAndNodeModules ] ,
67
+ overrides : [ { only : [ endsInBabelTs ] } ] ,
66
68
} ) ;
67
69
} ,
68
70
} ,
@@ -145,7 +147,7 @@ var extensions = {
145
147
hook ( {
146
148
extensions : '.jsx' ,
147
149
rootMode : 'upward-optional' ,
148
- ignore : [ ignoreNonBabelAndNodeModules ] ,
150
+ overrides : [ { only : [ endsInJsx ] } ] ,
149
151
} ) ;
150
152
} ,
151
153
} ,
@@ -206,7 +208,7 @@ var extensions = {
206
208
hook ( {
207
209
extensions : '.ts' ,
208
210
rootMode : 'upward-optional' ,
209
- ignore : [ ignoreNonBabelAndNodeModules ] ,
211
+ overrides : [ { only : [ endsInTs ] } ] ,
210
212
} ) ;
211
213
} ,
212
214
} ,
@@ -233,7 +235,7 @@ var extensions = {
233
235
hook ( {
234
236
extensions : '.tsx' ,
235
237
rootMode : 'upward-optional' ,
236
- ignore : [ ignoreNonBabelAndNodeModules ] ,
238
+ overrides : [ { only : [ endsInTsx ] } ] ,
237
239
} ) ;
238
240
} ,
239
241
} ,
0 commit comments