File tree 2 files changed +7
-8
lines changed
packages/babel-preset-react-app
2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change 9
9
const {
10
10
default : getTargets ,
11
11
isBrowsersQueryValid,
12
- } = require ( '@babel/preset-env/lib/targets-parser' ) ;
13
- const { isPluginRequired } = require ( '@babel/preset-env/lib/filter-items ' ) ;
14
- const data = require ( '@babel/preset-env/ data/plugins.json ' ) ;
12
+ isRequired ,
13
+ } = require ( '@babel/helper-compilation-targets ' ) ;
14
+ const data = require ( '@babel/compat- data/plugins' ) ;
15
15
16
16
// Copying normalizeTargets (because it is not exported)
17
- // https://github.com/babel/babel/blob/7f732ad0198004a1d31543ddd848e6edc646e771 /packages/babel-preset-env/src/normalize-options.js#L122-L130
17
+ // https://github.com/babel/babel/blob/04354d155689405ba688d4b400702710f9cccc97 /packages/babel-preset-env/src/normalize-options.js#L121-L129
18
18
const normalizeTargets = targets => {
19
19
// TODO: Allow to use only query or strings as a targets from next breaking change.
20
20
if ( isBrowsersQueryValid ( targets ) ) {
@@ -30,10 +30,7 @@ module.exports = function getRequiredPlugins(targets) {
30
30
const requiredPlugins = { } ;
31
31
const currentTargets = getTargets ( normalizeTargets ( targets ) ) ;
32
32
for ( const [ pluginName , pluginTargets ] of Object . entries ( data ) ) {
33
- requiredPlugins [ pluginName ] = isPluginRequired (
34
- currentTargets ,
35
- pluginTargets
36
- ) ;
33
+ requiredPlugins [ pluginName ] = isRequired ( currentTargets , pluginTargets ) ;
37
34
}
38
35
return requiredPlugins ;
39
36
} ;
Original file line number Diff line number Diff line change 22
22
" test.js"
23
23
],
24
24
"dependencies" : {
25
+ "@babel/compat-data" : " 7.8.1" ,
25
26
"@babel/core" : " 7.7.5" ,
27
+ "@babel/helper-compilation-targets" : " 7.8.3" ,
26
28
"@babel/plugin-proposal-class-properties" : " 7.7.4" ,
27
29
"@babel/plugin-proposal-decorators" : " 7.7.4" ,
28
30
"@babel/plugin-proposal-nullish-coalescing-operator" : " 7.7.4" ,
You can’t perform that action at this time.
0 commit comments