Socket
Socket
Sign inDemoInstall

@babel/cli

Package Overview
Dependencies
9
Maintainers
6
Versions
122
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 7.0.0-beta.42 to 7.0.0-beta.43

32

lib/babel-external-helpers.js
"use strict";
var _commander = _interopRequireDefault(require("commander"));
function _commander() {
const data = _interopRequireDefault(require("commander"));
var _core = require("@babel/core");
_commander = function () {
return data;
};
return data;
}
function _core() {
const data = require("@babel/core");
_core = function () {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -11,14 +27,14 @@

if (typeof value !== "string") return previousValue;
var values = value.split(",");
const values = value.split(",");
return previousValue ? previousValue.concat(values) : values;
}
_commander.default.option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", collect);
_commander().default.option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", collect);
_commander.default.option("-t, --output-type [type]", "Type of output (global|umd|var)", "global");
_commander().default.option("-t, --output-type [type]", "Type of output (global|umd|var)", "global");
_commander.default.usage("[options]");
_commander().default.usage("[options]");
_commander.default.parse(process.argv);
_commander().default.parse(process.argv);
console.log((0, _core.buildExternalHelpers)(_commander.default.whitelist, _commander.default.outputType));
console.log((0, _core().buildExternalHelpers)(_commander().default.whitelist, _commander().default.outputType));
"use strict";
exports.__esModule = true;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _defaults = _interopRequireDefault(require("lodash/defaults"));
function _defaults() {
const data = _interopRequireDefault(require("lodash/defaults"));
var _outputFileSync = _interopRequireDefault(require("output-file-sync"));
_defaults = function () {
return data;
};
var _slash = _interopRequireDefault(require("slash"));
return data;
}
var _path = _interopRequireDefault(require("path"));
function _outputFileSync() {
const data = _interopRequireDefault(require("output-file-sync"));
var _fs = _interopRequireDefault(require("fs"));
_outputFileSync = function () {
return data;
};
return data;
}
function _slash() {
const data = _interopRequireDefault(require("slash"));
_slash = function () {
return data;
};
return data;
}
function _path() {
const data = _interopRequireDefault(require("path"));
_path = function () {
return data;
};
return data;
}
function _fs() {
const data = _interopRequireDefault(require("fs"));
_fs = function () {
return data;
};
return data;
}
var util = _interopRequireWildcard(require("./util"));

@@ -22,3 +64,3 @@

var compiledFiles = 0;
let compiledFiles = 0;

@@ -37,5 +79,5 @@ function _default(commander, filenames, opts) {

relative = util.adjustRelative(relative, commander.keepFileExtension);
var dest = getDest(commander, relative, base);
util.compile(src, (0, _defaults.default)({
sourceFileName: (0, _slash.default)(_path.default.relative(dest + "/..", src))
const dest = getDest(commander, relative, base);
util.compile(src, (0, _defaults().default)({
sourceFileName: (0, _slash().default)(_path().default.relative(dest + "/..", src))
}, opts), function (err, res) {

@@ -46,9 +88,9 @@ if (err) return callback(err);

if (res.map && commander.sourceMaps && commander.sourceMaps !== "inline") {
var mapLoc = dest + ".map";
const mapLoc = dest + ".map";
res.code = util.addSourceMappingUrl(res.code, mapLoc);
res.map.file = _path.default.basename(relative);
(0, _outputFileSync.default)(mapLoc, JSON.stringify(res.map));
res.map.file = _path().default.basename(relative);
(0, _outputFileSync().default)(mapLoc, JSON.stringify(res.map));
}
(0, _outputFileSync.default)(dest, res.code);
(0, _outputFileSync().default)(dest, res.code);
util.chmod(src, dest);

@@ -62,11 +104,11 @@ compiledFiles += 1;

function getDest(commander, filename, base) {
if (commander.relative) return _path.default.join(base, commander.outDir, filename);
return _path.default.join(commander.outDir, filename);
if (commander.relative) return _path().default.join(base, commander.outDir, filename);
return _path().default.join(commander.outDir, filename);
}
function outputDestFolder(outDir) {
var outDirPath = _path.default.resolve(outDir);
const outDirPath = _path().default.resolve(outDir);
if (!_fs.default.existsSync(outDirPath)) {
_fs.default.mkdirSync(outDirPath);
if (!_fs().default.existsSync(outDirPath)) {
_fs().default.mkdirSync(outDirPath);
}

@@ -85,4 +127,4 @@ }

if (!res && commander.copyFiles) {
var dest = getDest(commander, filename, base);
(0, _outputFileSync.default)(dest, _fs.default.readFileSync(src));
const dest = getDest(commander, filename, base);
(0, _outputFileSync().default)(dest, _fs().default.readFileSync(src));
util.chmod(src, dest);

@@ -106,5 +148,5 @@ }

var filename = files[index];
const filename = files[index];
var src = _path.default.join(dirname, filename);
const src = _path().default.join(dirname, filename);

@@ -124,8 +166,8 @@ handleFile(src, filename, dirname, function (err) {

function handle(filename, callback) {
if (!_fs.default.existsSync(filename)) return;
if (!_fs().default.existsSync(filename)) return;
var stat = _fs.default.statSync(filename);
const stat = _fs().default.statSync(filename);
if (stat.isDirectory(filename)) {
var dirname = filename;
const dirname = filename;

@@ -136,15 +178,11 @@ if (commander.deleteDirOnStart) {

var files = util.readdir(dirname, commander.includeDotfiles);
const files = util.readdir(dirname, commander.includeDotfiles);
sequentialHandleFile(files, dirname, callback);
} else {
write(filename, _path.default.basename(filename), _path.default.dirname(filename), callback);
write(filename, _path().default.basename(filename), _path().default.dirname(filename), callback);
}
}
function sequentialHandle(filenames, index) {
if (index === void 0) {
index = 0;
}
var filename = filenames[index];
function sequentialHandle(filenames, index = 0) {
const filename = filenames[index];
handle(filename, function (err) {

@@ -157,3 +195,3 @@ if (err) throw new Error(err);

} else {
util.log("\uD83C\uDF89 Successfully compiled " + compiledFiles + " " + (compiledFiles > 1 ? "files" : "file") + " with Babel.", true);
util.log(`🎉 Successfully compiled ${compiledFiles} ${compiledFiles > 1 ? "files" : "file"} with Babel.`, true);
}

@@ -168,5 +206,5 @@ });

if (commander.watch) {
var chokidar = util.requireChokidar();
const chokidar = util.requireChokidar();
filenames.forEach(function (dirname) {
var watcher = chokidar.watch(dirname, {
const watcher = chokidar.watch(dirname, {
persistent: true,

@@ -181,3 +219,3 @@ ignoreInitial: true,

watcher.on(type, function (filename) {
var relative = _path.default.relative(dirname, filename) || filename;
const relative = _path().default.relative(dirname, filename) || filename;

@@ -184,0 +222,0 @@ try {

"use strict";
exports.__esModule = true;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = _default;
var _convertSourceMap = _interopRequireDefault(require("convert-source-map"));
function _convertSourceMap() {
const data = _interopRequireDefault(require("convert-source-map"));
var _defaults = _interopRequireDefault(require("lodash/defaults"));
_convertSourceMap = function () {
return data;
};
var _sourceMap = _interopRequireDefault(require("source-map"));
return data;
}
var _slash = _interopRequireDefault(require("slash"));
function _defaults() {
const data = _interopRequireDefault(require("lodash/defaults"));
var _path = _interopRequireDefault(require("path"));
_defaults = function () {
return data;
};
var _fs = _interopRequireDefault(require("fs"));
return data;
}
function _sourceMap() {
const data = _interopRequireDefault(require("source-map"));
_sourceMap = function () {
return data;
};
return data;
}
function _slash() {
const data = _interopRequireDefault(require("slash"));
_slash = function () {
return data;
};
return data;
}
function _path() {
const data = _interopRequireDefault(require("path"));
_path = function () {
return data;
};
return data;
}
function _fs() {
const data = _interopRequireDefault(require("fs"));
_fs = function () {
return data;
};
return data;
}
var util = _interopRequireWildcard(require("./util"));

@@ -29,11 +79,11 @@

var results = [];
let results = [];
var buildResult = function buildResult() {
var map = new _sourceMap.default.SourceMapGenerator({
file: commander.sourceMapTarget || _path.default.basename(commander.outFile || "") || "stdout",
const buildResult = function () {
const map = new (_sourceMap().default.SourceMapGenerator)({
file: commander.sourceMapTarget || _path().default.basename(commander.outFile || "") || "stdout",
sourceRoot: opts.sourceRoot
});
var code = "";
var offset = 0;
let code = "";
let offset = 0;
results.forEach(function (result) {

@@ -43,4 +93,4 @@ code += result.code + "\n";

if (result.map) {
var consumer = new _sourceMap.default.SourceMapConsumer(result.map);
var sources = new Set();
const consumer = new (_sourceMap().default.SourceMapConsumer)(result.map);
const sources = new Set();
consumer.eachMapping(function (mapping) {

@@ -60,4 +110,4 @@ if (mapping.source != null) sources.add(mapping.source);

});
sources.forEach(function (source) {
var content = consumer.sourceContentFor(source, true);
sources.forEach(source => {
const content = consumer.sourceContentFor(source, true);

@@ -73,3 +123,3 @@ if (content !== null) {

if (commander.sourceMaps === "inline" || !commander.outFile && commander.sourceMaps) {
code += "\n" + _convertSourceMap.default.fromObject(map).toComment();
code += "\n" + _convertSourceMap().default.fromObject(map).toComment();
}

@@ -83,14 +133,14 @@

var output = function output() {
var result = buildResult();
const output = function () {
const result = buildResult();
if (commander.outFile) {
if (commander.sourceMaps && commander.sourceMaps !== "inline") {
var mapLoc = commander.outFile + ".map";
const mapLoc = commander.outFile + ".map";
result.code = util.addSourceMappingUrl(result.code, mapLoc);
_fs.default.writeFileSync(mapLoc, JSON.stringify(result.map));
_fs().default.writeFileSync(mapLoc, JSON.stringify(result.map));
}
_fs.default.writeFileSync(commander.outFile, result.code);
_fs().default.writeFileSync(commander.outFile, result.code);
} else {

@@ -101,11 +151,11 @@ process.stdout.write(result.code + "\n");

var stdin = function stdin() {
var code = "";
const stdin = function () {
let code = "";
process.stdin.setEncoding("utf8");
process.stdin.on("readable", function () {
var chunk = process.stdin.read();
const chunk = process.stdin.read();
if (chunk !== null) code += chunk;
});
process.stdin.on("end", function () {
util.transform(commander.filename, code, (0, _defaults.default)({
util.transform(commander.filename, code, (0, _defaults().default)({
sourceFileName: "stdin"

@@ -120,14 +170,14 @@ }, opts), function (err, res) {

var walk = function walk() {
var _filenames = [];
const walk = function () {
const _filenames = [];
results = [];
filenames.forEach(function (filename) {
if (!_fs.default.existsSync(filename)) return;
if (!_fs().default.existsSync(filename)) return;
var stat = _fs.default.statSync(filename);
const stat = _fs().default.statSync(filename);
if (stat.isDirectory()) {
var dirname = filename;
const dirname = filename;
util.readdirForCompilable(filename, commander.includeDotfiles).forEach(function (filename) {
_filenames.push(_path.default.join(dirname, filename));
_filenames.push(_path().default.join(dirname, filename));
});

@@ -138,13 +188,13 @@ } else {

});
var filesProcessed = 0;
let filesProcessed = 0;
_filenames.forEach(function (filename, index) {
var sourceFilename = filename;
let sourceFilename = filename;
if (commander.outFile) {
sourceFilename = _path.default.relative(_path.default.dirname(commander.outFile), sourceFilename);
sourceFilename = _path().default.relative(_path().default.dirname(commander.outFile), sourceFilename);
}
sourceFilename = (0, _slash.default)(sourceFilename);
util.compile(filename, (0, _defaults.default)({
sourceFilename = (0, _slash().default)(sourceFilename);
util.compile(filename, (0, _defaults().default)({
sourceFileName: sourceFilename

@@ -163,3 +213,3 @@ }, opts), function (err, res) {

var files = function files() {
const files = function () {
if (!commander.skipInitialBuild) {

@@ -170,3 +220,3 @@ walk();

if (commander.watch) {
var chokidar = util.requireChokidar();
const chokidar = util.requireChokidar();
chokidar.watch(filenames, {

@@ -173,0 +223,0 @@ persistent: true,

#!/usr/bin/env node
"use strict";
var _fs = _interopRequireDefault(require("fs"));
function _fs() {
const data = _interopRequireDefault(require("fs"));
var _commander = _interopRequireDefault(require("commander"));
_fs = function () {
return data;
};
var _core = require("@babel/core");
return data;
}
var _uniq = _interopRequireDefault(require("lodash/uniq"));
function _commander() {
const data = _interopRequireDefault(require("commander"));
var _glob = _interopRequireDefault(require("glob"));
_commander = function () {
return data;
};
return data;
}
function _core() {
const data = require("@babel/core");
_core = function () {
return data;
};
return data;
}
function _uniq() {
const data = _interopRequireDefault(require("lodash/uniq"));
_uniq = function () {
return data;
};
return data;
}
function _glob() {
const data = _interopRequireDefault(require("glob"));
_glob = function () {
return data;
};
return data;
}
var _dir = _interopRequireDefault(require("./dir"));

@@ -36,84 +76,84 @@

if (typeof value !== "string") return previousValue;
var values = value.split(",");
const values = value.split(",");
return previousValue ? previousValue.concat(values) : values;
}
_commander.default.option("-f, --filename [filename]", "filename to use when reading from stdin - this will be used in source-maps, errors etc");
_commander().default.option("-f, --filename [filename]", "filename to use when reading from stdin - this will be used in source-maps, errors etc");
_commander.default.option("--presets [list]", "comma-separated list of preset names", collect);
_commander().default.option("--presets [list]", "comma-separated list of preset names", collect);
_commander.default.option("--plugins [list]", "comma-separated list of plugin names", collect);
_commander().default.option("--plugins [list]", "comma-separated list of plugin names", collect);
_commander.default.option("--config-file [path]", "Path a to .babelrc file to use");
_commander().default.option("--config-file [path]", "Path a to .babelrc file to use");
_commander.default.option("--env-name [name]", "The name of the 'env' to use when loading configs and plugins. " + "Defaults to the value of BABEL_ENV, or else NODE_ENV, or else 'development'.");
_commander().default.option("--env-name [name]", "The name of the 'env' to use when loading configs and plugins. " + "Defaults to the value of BABEL_ENV, or else NODE_ENV, or else 'development'.");
_commander.default.option("--source-type [script|module]", "");
_commander().default.option("--source-type [script|module]", "");
_commander.default.option("--no-babelrc", "Whether or not to look up .babelrc and .babelignore files");
_commander().default.option("--no-babelrc", "Whether or not to look up .babelrc and .babelignore files");
_commander.default.option("--ignore [list]", "list of glob paths to **not** compile", collect);
_commander().default.option("--ignore [list]", "list of glob paths to **not** compile", collect);
_commander.default.option("--only [list]", "list of glob paths to **only** compile", collect);
_commander().default.option("--only [list]", "list of glob paths to **only** compile", collect);
_commander.default.option("--no-highlight-code", "enable/disable ANSI syntax highlighting of code frames (on by default)");
_commander().default.option("--no-highlight-code", "enable/disable ANSI syntax highlighting of code frames (on by default)");
_commander.default.option("--no-comments", "write comments to generated output (true by default)");
_commander().default.option("--no-comments", "write comments to generated output (true by default)");
_commander.default.option("--retain-lines", "retain line numbers - will result in really ugly code");
_commander().default.option("--retain-lines", "retain line numbers - will result in really ugly code");
_commander.default.option("--compact [true|false|auto]", "do not include superfluous whitespace characters and line terminators", booleanify);
_commander().default.option("--compact [true|false|auto]", "do not include superfluous whitespace characters and line terminators", booleanify);
_commander.default.option("--minified", "save as much bytes when printing [true|false]");
_commander().default.option("--minified", "save as much bytes when printing [true|false]");
_commander.default.option("--auxiliary-comment-before [string]", "print a comment before any injected non-user code");
_commander().default.option("--auxiliary-comment-before [string]", "print a comment before any injected non-user code");
_commander.default.option("--auxiliary-comment-after [string]", "print a comment after any injected non-user code");
_commander().default.option("--auxiliary-comment-after [string]", "print a comment after any injected non-user code");
_commander.default.option("-s, --source-maps [true|false|inline|both]", "", booleanify);
_commander().default.option("-s, --source-maps [true|false|inline|both]", "", booleanify);
_commander.default.option("--source-map-target [string]", "set `file` on returned source map");
_commander().default.option("--source-map-target [string]", "set `file` on returned source map");
_commander.default.option("--source-file-name [string]", "set `sources[0]` on returned source map");
_commander().default.option("--source-file-name [string]", "set `sources[0]` on returned source map");
_commander.default.option("--source-root [filename]", "the root from which all sources are relative");
_commander().default.option("--source-root [filename]", "the root from which all sources are relative");
_commander.default.option("--module-root [filename]", "optional prefix for the AMD module formatter that will be prepend to the filename on module definitions");
_commander().default.option("--module-root [filename]", "optional prefix for the AMD module formatter that will be prepend to the filename on module definitions");
_commander.default.option("-M, --module-ids", "insert an explicit id for modules");
_commander().default.option("-M, --module-ids", "insert an explicit id for modules");
_commander.default.option("--module-id [string]", "specify a custom name for module ids");
_commander().default.option("--module-id [string]", "specify a custom name for module ids");
_commander.default.option("-x, --extensions [extensions]", "List of extensions to compile when a directory has been input [.es6,.js,.es,.jsx,.mjs]", collect);
_commander().default.option("-x, --extensions [extensions]", "List of extensions to compile when a directory has been input [.es6,.js,.es,.jsx,.mjs]", collect);
_commander.default.option("--keep-file-extension", "Preserve the file extensions of the input files");
_commander().default.option("--keep-file-extension", "Preserve the file extensions of the input files");
_commander.default.option("-w, --watch", "Recompile files on changes");
_commander().default.option("-w, --watch", "Recompile files on changes");
_commander.default.option("--skip-initial-build", "Do not compile files before watching");
_commander().default.option("--skip-initial-build", "Do not compile files before watching");
_commander.default.option("-o, --out-file [out]", "Compile all input files into a single file");
_commander().default.option("-o, --out-file [out]", "Compile all input files into a single file");
_commander.default.option("-d, --out-dir [out]", "Compile an input directory of modules into an output directory");
_commander().default.option("-d, --out-dir [out]", "Compile an input directory of modules into an output directory");
_commander.default.option("--relative", "Compile into an output directory relative to input directory or file. Requires --out-dir [out]");
_commander().default.option("--relative", "Compile into an output directory relative to input directory or file. Requires --out-dir [out]");
_commander.default.option("-D, --copy-files", "When compiling a directory copy over non-compilable files");
_commander().default.option("-D, --copy-files", "When compiling a directory copy over non-compilable files");
_commander.default.option("--include-dotfiles", "Include dotfiles when compiling and copying non-compilable files");
_commander().default.option("--include-dotfiles", "Include dotfiles when compiling and copying non-compilable files");
_commander.default.option("--verbose", "Log everything");
_commander().default.option("--verbose", "Log everything");
_commander.default.option("--delete-dir-on-start", "Delete the out directory before compilation");
_commander().default.option("--delete-dir-on-start", "Delete the out directory before compilation");
_commander.default.version(_package.default.version + " (@babel/core " + _core.version + ")");
_commander().default.version(_package.default.version + " (@babel/core " + _core().version + ")");
_commander.default.usage("[options] <files ...>");
_commander().default.usage("[options] <files ...>");
_commander.default.parse(process.argv);
_commander().default.parse(process.argv);
var errors = [];
const errors = [];
var filenames = _commander.default.args.reduce(function (globbed, input) {
var files = _glob.default.sync(input);
let filenames = _commander().default.args.reduce(function (globbed, input) {
let files = _glob().default.sync(input);

@@ -124,5 +164,5 @@ if (!files.length) files = [input];

filenames = (0, _uniq.default)(filenames);
filenames = (0, _uniq().default)(filenames);
filenames.forEach(function (filename) {
if (!_fs.default.existsSync(filename)) {
if (!_fs().default.existsSync(filename)) {
errors.push(filename + " doesn't exist");

@@ -132,16 +172,16 @@ }

if (_commander.default.outDir && !filenames.length) {
if (_commander().default.outDir && !filenames.length) {
errors.push("filenames required for --out-dir");
}
if (_commander.default.outFile && _commander.default.outDir) {
if (_commander().default.outFile && _commander().default.outDir) {
errors.push("cannot have --out-file and --out-dir");
}
if (_commander.default.relative && !_commander.default.outDir) {
if (_commander().default.relative && !_commander().default.outDir) {
errors.push("output directory required for --relative");
}
if (_commander.default.watch) {
if (!_commander.default.outFile && !_commander.default.outDir) {
if (_commander().default.watch) {
if (!_commander().default.outFile && !_commander().default.outDir) {
errors.push("--watch requires --out-file or --out-dir");

@@ -155,11 +195,11 @@ }

if (_commander.default.skipInitialBuild && !_commander.default.watch) {
if (_commander().default.skipInitialBuild && !_commander().default.watch) {
errors.push("--skip-initial-build requires --watch");
}
if (_commander.default.deleteDirOnStart && !_commander.default.outDir) {
if (_commander().default.deleteDirOnStart && !_commander().default.outDir) {
errors.push("--delete-dir-on-start requires --out-dir");
}
if (!_commander.default.outDir && filenames.length === 0 && typeof _commander.default.filename !== "string" && _commander.default.babelrc !== false) {
if (!_commander().default.outDir && filenames.length === 0 && typeof _commander().default.filename !== "string" && _commander().default.babelrc !== false) {
errors.push("stdin compilation requires either -f/--filename [filename] or --no-babelrc");

@@ -173,3 +213,3 @@ }

var opts = _commander.default.opts();
const opts = _commander().default.opts();

@@ -197,3 +237,3 @@ if (opts.configFile) {

if (opts.highlightCode === true) opts.highlightCode = undefined;
var fn = _commander.default.outDir ? _dir.default : _file.default;
fn(_commander.default, filenames, opts);
const fn = _commander().default.outDir ? _dir.default : _file.default;
fn(_commander().default, filenames, opts);
"use strict";
exports.__esModule = true;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.chmod = chmod;

@@ -16,14 +18,62 @@ exports.readdir = readdir;

var _commander = _interopRequireDefault(require("commander"));
function _commander() {
const data = _interopRequireDefault(require("commander"));
var _fsReaddirRecursive = _interopRequireDefault(require("fs-readdir-recursive"));
_commander = function () {
return data;
};
var babel = _interopRequireWildcard(require("@babel/core"));
return data;
}
var _includes = _interopRequireDefault(require("lodash/includes"));
function _fsReaddirRecursive() {
const data = _interopRequireDefault(require("fs-readdir-recursive"));
var _path = _interopRequireDefault(require("path"));
_fsReaddirRecursive = function () {
return data;
};
var _fs = _interopRequireDefault(require("fs"));
return data;
}
function babel() {
const data = _interopRequireWildcard(require("@babel/core"));
babel = function () {
return data;
};
return data;
}
function _includes() {
const data = _interopRequireDefault(require("lodash/includes"));
_includes = function () {
return data;
};
return data;
}
function _path() {
const data = _interopRequireDefault(require("path"));
_path = function () {
return data;
};
return data;
}
function _fs() {
const data = _interopRequireDefault(require("fs"));
_fs = function () {
return data;
};
return data;
}
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }

@@ -34,9 +84,7 @@

function chmod(src, dest) {
_fs.default.chmodSync(dest, _fs.default.statSync(src).mode);
_fs().default.chmodSync(dest, _fs().default.statSync(src).mode);
}
function readdir(dirname, includeDotfiles, filter) {
return (0, _fsReaddirRecursive.default)(dirname, function (filename) {
return (includeDotfiles || filename[0] !== ".") && (!filter || filter(filename));
});
return (0, _fsReaddirRecursive().default)(dirname, filename => (includeDotfiles || filename[0] !== ".") && (!filter || filter(filename)));
}

@@ -49,15 +97,15 @@

function isCompilableExtension(filename, altExts) {
var exts = altExts || babel.DEFAULT_EXTENSIONS;
const exts = altExts || babel().DEFAULT_EXTENSIONS;
var ext = _path.default.extname(filename);
const ext = _path().default.extname(filename);
return (0, _includes.default)(exts, ext);
return (0, _includes().default)(exts, ext);
}
function addSourceMappingUrl(code, loc) {
return code + "\n//# sourceMappingURL=" + _path.default.basename(loc);
return code + "\n//# sourceMappingURL=" + _path().default.basename(loc);
}
function log(msg, force) {
if (force === true || _commander.default.verbose) console.log(msg);
if (force === true || _commander().default.verbose) console.log(msg);
}

@@ -67,11 +115,11 @@

opts = Object.assign({}, opts, {
filename: filename
filename
});
babel.transform(code, opts, callback);
babel().transform(code, opts, callback);
}
function compile(filename, opts, callback) {
babel.transformFile(filename, opts, function (err, res) {
babel().transformFile(filename, opts, function (err, res) {
if (err) {
if (_commander.default.watch) {
if (_commander().default.watch) {
console.error(err);

@@ -89,14 +137,14 @@ return callback(null, null);

function deleteDir(path) {
if (_fs.default.existsSync(path)) {
_fs.default.readdirSync(path).forEach(function (file) {
var curPath = path + "/" + file;
if (_fs().default.existsSync(path)) {
_fs().default.readdirSync(path).forEach(function (file) {
const curPath = path + "/" + file;
if (_fs.default.lstatSync(curPath).isDirectory()) {
if (_fs().default.lstatSync(curPath).isDirectory()) {
deleteDir(curPath);
} else {
_fs.default.unlinkSync(curPath);
_fs().default.unlinkSync(curPath);
}
});
_fs.default.rmdirSync(path);
_fs().default.rmdirSync(path);
}

@@ -103,0 +151,0 @@ }

{
"name": "@babel/cli",
"version": "7.0.0-beta.42",
"version": "7.0.0-beta.43",
"description": "Babel command line.",

@@ -32,7 +32,7 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>",

"peerDependencies": {
"@babel/core": "7.0.0-beta.42"
"@babel/core": "7.0.0-beta.43"
},
"devDependencies": {
"@babel/core": "7.0.0-beta.42",
"@babel/helper-fixtures": "7.0.0-beta.42"
"@babel/core": "7.0.0-beta.43",
"@babel/helper-fixtures": "7.0.0-beta.43"
},

@@ -39,0 +39,0 @@ "bin": {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc