Upgrade to babel 7 for v1 (#995)

* Upgrade babel 7
Use custom transform for jest to handle docs test since there is
path change in there

* change all version of babel dependency

* - add silent to yarn build
- add babel/types to expose  method used in translate-plugin
This commit is contained in:
Fienny Angelina 2018-10-01 04:32:12 +08:00 committed by Yangshun Tay
parent c24e9bfb7f
commit 0f8535293e
11 changed files with 2465 additions and 1420 deletions

View file

@ -9,18 +9,18 @@
/* generate the i18n/en.json file */
require('babel-register')({
require('@babel/register')({
babelrc: false,
only: [__dirname, `${process.cwd()}/core`],
plugins: [
require('./server/translate-plugin.js'),
'transform-class-properties',
'transform-object-rest-spread',
'@babel/plugin-proposal-class-properties',
'@babel/plugin-proposal-object-rest-spread',
],
presets: ['react', 'env'],
presets: ['@babel/react', '@babel/env'],
});
const traverse = require('babel-traverse').default;
const traverse = require('@babel/traverse').default;
const babylon = require('babylon');
const fs = require('fs-extra');
const glob = require('glob');