Skip to content

Commit b0888c7

Browse files
committed
Merge branch 'main' into next
2 parents efe56c1 + 637249b commit b0888c7

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

babel.config.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
'use strict';
22

3+
const semver = require('semver');
4+
const pkg = require('./package.json');
5+
6+
const supportedNodeVersion = semver.minVersion(pkg.engines.node).version;
7+
38
// todo: https://github.com/babel/babel/issues/8529 :'(
49
module.exports = {
510
plugins: ['replace-ts-export-assignment'],
611
presets: [
712
'@babel/preset-typescript',
8-
['@babel/preset-env', { targets: { node: 10 } }],
13+
['@babel/preset-env', { targets: { node: supportedNodeVersion } }],
914
],
1015
ignore: ['src/**/__tests__/fixtures/**'],
1116
};

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@
118118
"resolve-from": "^5.0.0",
119119
"rimraf": "^3.0.0",
120120
"semantic-release": "^17.0.7",
121+
"semver": "^7.3.5",
121122
"ts-node": "^10.2.1",
122123
"typescript": "^4.4.0"
123124
},

yarn.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4596,6 +4596,7 @@ __metadata:
45964596
resolve-from: ^5.0.0
45974597
rimraf: ^3.0.0
45984598
semantic-release: ^17.0.7
4599+
semver: ^7.3.5
45994600
ts-node: ^10.2.1
46004601
typescript: ^4.4.0
46014602
peerDependencies:

0 commit comments

Comments
 (0)