How to use the babel-core.util function in babel-core

To help you get started, we’ve selected a few babel-core examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github ndp / csster / node_modules / babel-register / lib / node.js View on Github external
function shouldIgnore(filename) {
  if (!ignore && !only) {
    return getRelativePath(filename).split(_path2.default.sep).indexOf("node_modules") >= 0;
  } else {
    return _babelCore.util.shouldIgnore(filename, ignore || [], only);
  }
}
github Blackgan3 / WeChat / node_modules / _babel-cli@6.26.0@babel-cli / lib / babel-external-helpers.js View on Github external
"use strict";

var _commander = require("commander");

var _commander2 = _interopRequireDefault(_commander);

var _babelCore = require("babel-core");

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

_commander2.default.option("-l, --whitelist [whitelist]", "Whitelist of helpers to ONLY include", _babelCore.util.list);
_commander2.default.option("-t, --output-type [type]", "Type of output (global|umd|var)", "global");

_commander2.default.usage("[options]");
_commander2.default.parse(process.argv);

console.log((0, _babelCore.buildExternalHelpers)(_commander2.default.whitelist, _commander2.default.outputType));
github mathieuancelin / js-repaint-perfs / motorcycle / node_modules / babel-register / lib / node.js View on Github external
function shouldIgnore(filename) {
  if (!ignore && !only) {
    return getRelativePath(filename).split(_path2["default"].sep).indexOf("node_modules") >= 0;
  } else {
    return _babelCore.util.shouldIgnore(filename, ignore || [], only);
  }
}
github cs-education / sysbuild / webapp / gulp-tasks / babel-transpiler.js View on Github external
        this.config.babelIgnoreRegexes = this.config.skip.map((item) => babelCore.util.regexify(item));
    }
github bradtraversy / youtube_es2015_source / 01_babel / node_modules / babel-cli / lib / _babel-node.js View on Github external
/*istanbul ignore next*/
var _babelRegister2 = _interopRequireDefault(_babelRegister);

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)) newObj[key] = obj[key]; } } newObj.default = obj; return newObj; } }

function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

var program = new /*istanbul ignore next*/_commander2.default.Command("babel-node");

program.option("-e, --eval [script]", "Evaluate script");
program.option("-p, --print [code]", "Evaluate script and print result");
program.option("-o, --only [globs]", "");
program.option("-i, --ignore [globs]", "");
program.option("-x, --extensions [extensions]", "List of extensions to hook into [.es6,.js,.es,.jsx]");
program.option("-w, --plugins [string]", "", /*istanbul ignore next*/_babelCore.util.list);
program.option("-b, --presets [string]", "", /*istanbul ignore next*/_babelCore.util.list);

var pkg = require("../package.json");
program.version(pkg.version);
program.usage("[options] [ -e script | script.js ] [arguments]");
program.parse(process.argv);

//

/*istanbul ignore next*/(0, _babelRegister2.default)({
  extensions: program.extensions,
  ignore: program.ignore,
  only: program.only,
  plugins: program.plugins,
  presets: program.presets
});
github SteveSanderson / generator-ko / app / templates / _gulpfile.js View on Github external
babelIgnoreRegexes = transpilationConfig.skip.map(function(item) {
        return babelCore.util.regexify(item);
    });
github joshuaslate / saas-tutorial / node_modules / babel-register / lib / node.js View on Github external
exports["default"] = function () {
  var opts /*:: ?: Object*/ = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];

  if (opts.only != null) only = _babelCore.util.arrayify(opts.only, _babelCore.util.regexify);
  if (opts.ignore != null) ignore = _babelCore.util.arrayify(opts.ignore, _babelCore.util.regexify);

  if (opts.extensions) hookExtensions(_babelCore.util.arrayify(opts.extensions));

  if (opts.cache === false) cache = null;

  delete opts.extensions;
  delete opts.ignore;
  delete opts.cache;
  delete opts.only;

  _lodashObjectExtend2["default"](transformOpts, opts);
};
github fnando / babel-schmooze-sprockets / node_modules / babel-register / lib / node.js View on Github external
exports.default = function () {
  /*istanbul ignore next*/var opts = arguments.length <= 0 || arguments[0] === undefined ? {} : arguments[0];

  if (opts.only != null) only = /*istanbul ignore next*/_babelCore.util.arrayify(opts.only, /*istanbul ignore next*/_babelCore.util.regexify);
  if (opts.ignore != null) ignore = /*istanbul ignore next*/_babelCore.util.arrayify(opts.ignore, /*istanbul ignore next*/_babelCore.util.regexify);

  if (opts.extensions) hookExtensions( /*istanbul ignore next*/_babelCore.util.arrayify(opts.extensions));

  if (opts.cache === false) cache = null;

  delete opts.extensions;
  delete opts.ignore;
  delete opts.cache;
  delete opts.only;

  /*istanbul ignore next*/(0, _extend2.default)(transformOpts, opts);
};
github elyukai / optolith-client / node_modules / babel-register / lib / node.js View on Github external
exports.default = function () {
  var opts = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};

  if (opts.only != null) only = _babelCore.util.arrayify(opts.only, _babelCore.util.regexify);
  if (opts.ignore != null) ignore = _babelCore.util.arrayify(opts.ignore, _babelCore.util.regexify);

  if (opts.extensions) hookExtensions(_babelCore.util.arrayify(opts.extensions));

  if (opts.cache === false) cache = null;

  delete opts.extensions;
  delete opts.ignore;
  delete opts.cache;
  delete opts.only;

  (0, _extend2.default)(transformOpts, opts);
};