File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change 1
1
'use strict' ;
2
2
3
+ const semver = require ( 'semver' ) ;
4
+ const pkg = require ( './package.json' ) ;
5
+
6
+ const supportedNodeVersion = semver . minVersion ( pkg . engines . node ) . version ;
7
+
3
8
// todo: https://github.com/babel/babel/issues/8529 :'(
4
9
module . exports = {
5
10
plugins : [ 'replace-ts-export-assignment' ] ,
6
11
presets : [
7
12
'@babel/preset-typescript' ,
8
- [ '@babel/preset-env' , { targets : { node : 10 } } ] ,
13
+ [ '@babel/preset-env' , { targets : { node : supportedNodeVersion } } ] ,
9
14
] ,
10
15
ignore : [ 'src/**/__tests__/fixtures/**' ] ,
11
16
} ;
Original file line number Diff line number Diff line change 118
118
"resolve-from" : " ^5.0.0" ,
119
119
"rimraf" : " ^3.0.0" ,
120
120
"semantic-release" : " ^17.0.7" ,
121
+ "semver" : " ^7.3.5" ,
121
122
"ts-node" : " ^9.0.0" ,
122
123
"typescript" : " ^4.4.0"
123
124
},
Original file line number Diff line number Diff line change @@ -4544,6 +4544,7 @@ __metadata:
4544
4544
resolve-from : ^5.0.0
4545
4545
rimraf : ^3.0.0
4546
4546
semantic-release : ^17.0.7
4547
+ semver : ^7.3.5
4547
4548
ts-node : ^9.0.0
4548
4549
typescript : ^4.4.0
4549
4550
peerDependencies :
You can’t perform that action at this time.
0 commit comments