From 6568aaa17589bdef2c24d8864b5fb948086c8d21 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 5 Oct 2015 16:39:16 +0100 Subject: [PATCH] add babel-polyfill to CLI --- packages/babel-cli/package.json | 1 + packages/babel-cli/src/_babel-node.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/babel-cli/package.json b/packages/babel-cli/package.json index be27502a25..d68633db4b 100644 --- a/packages/babel-cli/package.json +++ b/packages/babel-cli/package.json @@ -9,6 +9,7 @@ "preferGlobal": true, "dependencies": { "babel-core": "^5.6.21", + "babel-polyfill": "^5.0.0", "chokidar": "^1.0.0", "commander": "^2.6.0", "convert-source-map": "^1.1.0", diff --git a/packages/babel-cli/src/_babel-node.js b/packages/babel-cli/src/_babel-node.js index 8e89bf0e63..2f168b7f09 100644 --- a/packages/babel-cli/src/_babel-node.js +++ b/packages/babel-cli/src/_babel-node.js @@ -4,10 +4,12 @@ import Module from "module"; import { inspect } from "util"; import path from "path"; import repl from "repl"; +import register from "babel-core/register"; import { util } from "babel-core"; import * as babel from "babel-core"; import vm from "vm"; import _ from "lodash"; +import "babel-polyfill"; let program = new commander.Command("babel-node"); @@ -25,7 +27,7 @@ program.parse(process.argv); // -babel.register({ +register({ extensions: program.extensions, optional: program.optional, ignore: program.ignore,