Skip to content
This repository was archived by the owner on Dec 15, 2018. It is now read-only.

Commit 156b366

Browse files
committed
fix(package): update babel to version 7.0.0
1 parent 91da1a0 commit 156b366

File tree

6 files changed

+14
-31
lines changed

6 files changed

+14
-31
lines changed

.yarnrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
--install.no-lockfile true
2+
--ignore-engines true

babel-register.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
/* eslint-disable import/no-unassigned-import */
2+
require('@babel/register')({
3+
only: ['lib', 'cli.js', 'node_modules/got', 'node_modules/cacheable-request'],
4+
presets: [['@babel/preset-env', {targets: {node: 'current'}, useBuiltIns: 'entry'}]],
5+
});
6+
require('@babel/polyfill');

bin/travis-deploy-once.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
#!/usr/bin/env node
22

33
/* eslint-disable import/no-unassigned-import */
4-
require('babel-register')({
5-
only: /travis-deploy-once\/(lib|cli.js)|travis-deploy-once\/node_modules\/(got|cacheable-request)/,
6-
});
7-
require('babel-polyfill');
4+
require('../babel-register');
85

96
require('../cli')().catch(() => {
107
process.exitCode = 1;

index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
#!/usr/bin/env node
22
/* eslint-disable import/no-unassigned-import */
3-
require('babel-register')({only: /travis-deploy-once\/lib|travis-deploy-once\/node_modules\/(got|cacheable-request)/});
4-
require('babel-polyfill');
3+
require('./babel-register');
54

65
module.exports = require('./lib/travis-deploy-once');

package.json

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,7 @@
55
"author": "Stephan Bönnemann <stephan@boennemann.me>",
66
"ava": {
77
"require": [
8-
"./test/helpers/ava-babel-require"
9-
]
10-
},
11-
"babel": {
12-
"presets": [
13-
[
14-
"env",
15-
{
16-
"targets": {
17-
"node": "current"
18-
}
19-
}
20-
]
21-
],
22-
"plugins": [
23-
"transform-object-rest-spread"
8+
"./babel-register"
249
]
2510
},
2611
"bin": {
@@ -35,10 +20,10 @@
3520
}
3621
},
3722
"dependencies": {
38-
"babel-plugin-transform-object-rest-spread": "^6.26.0",
39-
"babel-polyfill": "^6.26.0",
40-
"babel-preset-env": "^1.6.1",
41-
"babel-register": "^6.26.0",
23+
"@babel/core": "^7.0.0",
24+
"@babel/polyfill": "^7.0.0",
25+
"@babel/preset-env": "^7.0.0",
26+
"@babel/register": "^7.0.0",
4227
"chalk": "^2.1.0",
4328
"execa": "^1.0.0",
4429
"got": "^9.1.0",

test/helpers/ava-babel-require.js

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)