File tree 1 file changed +15
-10
lines changed
1 file changed +15
-10
lines changed Original file line number Diff line number Diff line change @@ -10,19 +10,24 @@ const TSCONFIG_PATH = process.env.TSCONFIG_PATH
10
10
let upstreamTransformer = null
11
11
12
12
try {
13
- // handle RN >= 0.47
14
- upstreamTransformer = require ( ' metro-bundler /src/transformer' )
13
+ // handle RN >= 0.52
14
+ upstreamTransformer = require ( " metro/src/transformer" ) ;
15
15
} catch ( e ) {
16
16
try {
17
- // handle RN 0.46
18
- upstreamTransformer = require ( 'metro-bundler/build /transformer' )
17
+ // handle RN >= 0.47
18
+ upstreamTransformer = require ( 'metro-bundler/src /transformer' )
19
19
} catch ( e ) {
20
- // handle RN <= 0.45
21
- const oldUpstreamTransformer = require ( 'react-native/packager/transformer' )
22
- upstreamTransformer = {
23
- transform ( { src, filename, options } ) {
24
- return oldUpstreamTransformer . transform ( src , filename , options )
25
- } ,
20
+ try {
21
+ // handle RN 0.46
22
+ upstreamTransformer = require ( 'metro-bundler/build/transformer' )
23
+ } catch ( e ) {
24
+ // handle RN <= 0.45
25
+ const oldUpstreamTransformer = require ( 'react-native/packager/transformer' )
26
+ upstreamTransformer = {
27
+ transform ( { src, filename, options } ) {
28
+ return oldUpstreamTransformer . transform ( src , filename , options )
29
+ } ,
30
+ }
26
31
}
27
32
}
28
33
}
You can’t perform that action at this time.
0 commit comments