From 07e1ce8bf42e5b63b240a6ae2bd717278d0d000d Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Fri, 24 Jul 2015 21:10:11 +0100 Subject: [PATCH] convert CLI imports to ES6 --- packages/babel-cli/src/_babel-node.js | 21 ++++++++----------- .../babel-cli/src/babel-external-helpers.js | 5 ++--- packages/babel-cli/src/babel-plugin/index.js | 12 +++++------ 3 files changed, 16 insertions(+), 22 deletions(-) diff --git a/packages/babel-cli/src/_babel-node.js b/packages/babel-cli/src/_babel-node.js index 07d935d88f..b93e039dca 100644 --- a/packages/babel-cli/src/_babel-node.js +++ b/packages/babel-cli/src/_babel-node.js @@ -1,15 +1,12 @@ -#!/usr/bin/env node - -var pathIsAbsolute = require("path-is-absolute"); -var commander = require("commander"); -var Module = require("module"); -var babel = require("babel-core"); -var inspect = require("util").inspect; -var path = require("path"); -var repl = require("repl"); -var util = require("babel-core").util; -var vm = require("vm"); -var _ = require("lodash"); +import pathIsAbsolute from "path-is-absolute"; +import commander from "commander"; +import Module from "module"; +import { inspect } from "util"; +import path from "path"; +import repl from "repl"; +import babel, { util } from "babel-core"; +import vm from "vm"; +import _ from "lodash"; var program = new commander.Command("babel-node"); diff --git a/packages/babel-cli/src/babel-external-helpers.js b/packages/babel-cli/src/babel-external-helpers.js index 60aa08551e..51f287565a 100755 --- a/packages/babel-cli/src/babel-external-helpers.js +++ b/packages/babel-cli/src/babel-external-helpers.js @@ -1,6 +1,5 @@ -var commander = require("commander"); -var util = require("babel-core").util; -var runtime = require("babel-core").buildExternalHelpers; +import commander from "commander"; +import { util, runtime } from "babel-core"; commander.option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", util.list); commander.option("-t, --output-type [type]", "Type of output (global|umd|var)", "global"); diff --git a/packages/babel-cli/src/babel-plugin/index.js b/packages/babel-cli/src/babel-plugin/index.js index 279878a5ac..47e870ff5c 100755 --- a/packages/babel-cli/src/babel-plugin/index.js +++ b/packages/babel-cli/src/babel-plugin/index.js @@ -1,10 +1,8 @@ -#!/usr/bin/env node - -var pathExists = require("path-exists"); -var readline = require("readline"); -var child = require("child_process"); -var path = require("path"); -var fs = require("fs"); +import pathExists from "path-exists"; +import readline from "readline"; +import child from "child_process"; +import path from "path"; +import fs from "fs"; function spawn(cmd, args, callback) { console.log(">", cmd, args);