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" : " ^10.2.1" ,
122
123
"typescript" : " ^4.4.0"
123
124
},
Original file line number Diff line number Diff line change @@ -4596,6 +4596,7 @@ __metadata:
4596
4596
resolve-from : ^5.0.0
4597
4597
rimraf : ^3.0.0
4598
4598
semantic-release : ^17.0.7
4599
+ semver : ^7.3.5
4599
4600
ts-node : ^10.2.1
4600
4601
typescript : ^4.4.0
4601
4602
peerDependencies :
You can’t perform that action at this time.
0 commit comments