From f72802bec94aca97d578dd37d31fed8f46066525 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 30 Oct 2015 17:58:49 +0000 Subject: [PATCH] hoist requires required for core-js build-dist --- packages/babel-core/src/api/node.js | 4 ++++ packages/babel-runtime/scripts/build-dist.js | 7 ++++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/packages/babel-core/src/api/node.js b/packages/babel-core/src/api/node.js index dcb666ecc2..64ef29ee3e 100644 --- a/packages/babel-core/src/api/node.js +++ b/packages/babel-core/src/api/node.js @@ -3,6 +3,7 @@ import isFunction from "lodash/lang/isFunction"; import fs from "fs"; +// export { default as File } from "../transformation/file"; export { default as options } from "../transformation/file/options/config"; @@ -21,6 +22,9 @@ export { messages }; import * as t from "babel-types"; export { t as types }; +import traverse from "babel-traverse"; +export { traverse }; + // import Pipeline from "../transformation/pipeline"; diff --git a/packages/babel-runtime/scripts/build-dist.js b/packages/babel-runtime/scripts/build-dist.js index 6b35b39eb8..c2dba006ca 100644 --- a/packages/babel-runtime/scripts/build-dist.js +++ b/packages/babel-runtime/scripts/build-dist.js @@ -1,3 +1,7 @@ +var outputFile = require("output-file-sync"); +var each = require("lodash/collection/each"); +var fs = require("fs"); + var coreDefinitions = require("babel-plugin-transform-runtime/lib/definitions"); var paths = ["is-iterable", "get-iterator"]; @@ -17,13 +21,10 @@ each(paths, function (path) { }); -var outputFile = require("output-file-sync"); var template = require("babel-template"); var helpers = require("babel-helpers"); var babel = require("../../babel-core"); -var each = require("lodash/collection/each"); var util = require("../../babel-core/lib/util"); -var fs = require("fs"); var t = require("../../babel-types"); function relative(filename) {