Swap out metro-babylon7 for babylon in metro

Reviewed By: mjesun

Differential Revision: D7948314

fbshipit-source-id: e9f16cae195a5aecba3c33bd3ae528935f792e2f
This commit is contained in:
Peter van der Zee 2018-05-10 07:47:52 -07:00 committed by Facebook Github Bot
parent 95e2b064df
commit 99598062ef
8 changed files with 7 additions and 8 deletions

View File

@ -142,7 +142,7 @@ The JavaScript transformer (`transformModulePath`) is the place where JS code wi
Mandatory method that will transform code. The object received has information about the module being transformed (e.g its path, code...) and the returned object has to contain an `ast` key that is the AST representation of the transformed code. The default shipped transformer does the bare minimum amount of work by just parsing the code to AST:
```js
const babylon = require('metro-babylon7');
const babylon = require('babylon');
module.exports.transform = (file: {filename: string, src: string}) => {
const ast = babylon.parse(code, {sourceType: 'module'});

View File

@ -76,7 +76,6 @@
"merge-stream": "^1.0.1",
"metro-babel-register": "0.36.1",
"metro-babel7-plugin-react-transform": "0.36.1",
"metro-babylon7": "0.36.1",
"metro-cache": "0.36.1",
"metro-core": "0.36.1",
"metro-minify-uglify": "0.36.1",

View File

@ -11,7 +11,7 @@
'use strict';
const babelTypes = require('@babel/types');
const babylon = require('metro-babylon7');
const babylon = require('babylon');
import type {AssetDataWithoutFiles} from '../Assets';
import type {ModuleTransportLike} from '../shared/types.flow';

View File

@ -13,7 +13,7 @@
const JsFileWrapping = require('../ModuleGraph/worker/JsFileWrapping');
const assetTransformer = require('../assetTransformer');
const babylon = require('metro-babylon7');
const babylon = require('babylon');
const collectDependencies = require('../ModuleGraph/worker/collectDependencies');
const constantFoldingPlugin = require('./worker/constant-folding-plugin');
const crypto = require('crypto');

View File

@ -13,7 +13,7 @@
const JsFileWrapping = require('../JsFileWrapping');
const babylon = require('metro-babylon7');
const babylon = require('babylon');
const {codeFromAst, comparableCode} = require('../../test-helpers');

View File

@ -11,7 +11,7 @@
'use strict';
const babylon = require('metro-babylon7');
const babylon = require('babylon');
const collectDependencies = require('../collectDependencies');
const {codeFromAst, comparableCode} = require('../../test-helpers');

View File

@ -11,7 +11,7 @@
'use strict';
const babylon = require('metro-babylon7');
const babylon = require('babylon');
const optimizeDependencies = require('../optimizeDependencies');
const {InvalidRequireCallError} = optimizeDependencies;

View File

@ -20,7 +20,7 @@ const generate = require('@babel/generator').default;
const traverse = require('@babel/traverse').default;
const {fn} = require('../../test-helpers');
const {parse} = require('metro-babylon7');
const {parse} = require('babylon');
const {SourceMapConsumer} = require('source-map');
import type {TransformVariants} from '../../types.flow';