From 16cdb43c67ac5569e7c589ebc00840c6201aa2b2 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 1 May 2015 11:27:23 +0100 Subject: [PATCH] expose transform pipeline and require node api inside of the browser one to avoid race conditions --- src/babel/api/browser.js | 1 + src/babel/api/node.js | 1 + 2 files changed, 2 insertions(+) diff --git a/src/babel/api/browser.js b/src/babel/api/browser.js index d90ec4ec71..c9db7aeaf6 100644 --- a/src/babel/api/browser.js +++ b/src/babel/api/browser.js @@ -1,3 +1,4 @@ +require("./node"); var transform = module.exports = require("../transformation"); transform.options = require("../transformation/file/options"); diff --git a/src/babel/api/node.js b/src/babel/api/node.js index 025e0510cd..5baaa8dfe7 100644 --- a/src/babel/api/node.js +++ b/src/babel/api/node.js @@ -5,6 +5,7 @@ import * as util from "../util"; import fs from "fs"; export { util, acorn, transform }; +export { pipeline } from "../transformation"; export { canCompile } from "../util"; export { default as options } from "../transformation/file/options";