mirror of
https://github.com/status-im/metro.git
synced 2025-02-04 15:24:26 +00:00
Swap out metro-babylon7 for babylon in metro
Reviewed By: mjesun Differential Revision: D7948314 fbshipit-source-id: e9f16cae195a5aecba3c33bd3ae528935f792e2f
This commit is contained in:
parent
95e2b064df
commit
99598062ef
@ -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'});
|
||||
|
@ -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",
|
||||
|
@ -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';
|
||||
|
@ -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');
|
||||
|
@ -13,7 +13,7 @@
|
||||
|
||||
const JsFileWrapping = require('../JsFileWrapping');
|
||||
|
||||
const babylon = require('metro-babylon7');
|
||||
const babylon = require('babylon');
|
||||
|
||||
const {codeFromAst, comparableCode} = require('../../test-helpers');
|
||||
|
||||
|
@ -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');
|
||||
|
@ -11,7 +11,7 @@
|
||||
|
||||
'use strict';
|
||||
|
||||
const babylon = require('metro-babylon7');
|
||||
const babylon = require('babylon');
|
||||
const optimizeDependencies = require('../optimizeDependencies');
|
||||
|
||||
const {InvalidRequireCallError} = optimizeDependencies;
|
||||
|
@ -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';
|
||||
|
Loading…
x
Reference in New Issue
Block a user