@babel/helpers
Advanced tools
Comparing version 7.0.0-beta.55 to 7.0.0-beta.56
@@ -20,7 +20,12 @@ "use strict"; | ||
const helpers = {}; | ||
const helpers = Object.create(null); | ||
var _default = helpers; | ||
exports.default = _default; | ||
helpers.typeof = () => _template().default.program.ast` | ||
const helper = minVersion => tpl => ({ | ||
minVersion, | ||
ast: () => _template().default.program.ast(tpl) | ||
}); | ||
helpers.typeof = helper("7.0.0-beta.0")` | ||
export default function _typeof(obj) { | ||
@@ -40,4 +45,3 @@ if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { | ||
`; | ||
helpers.jsx = () => _template().default.program.ast` | ||
helpers.jsx = helper("7.0.0-beta.0")` | ||
var REACT_ELEMENT_TYPE; | ||
@@ -92,4 +96,3 @@ | ||
`; | ||
helpers.asyncIterator = () => _template().default.program.ast` | ||
helpers.asyncIterator = helper("7.0.0-beta.0")` | ||
export default function _asyncIterator(iterable) { | ||
@@ -110,4 +113,3 @@ var method | ||
`; | ||
helpers.AwaitValue = () => _template().default.program.ast` | ||
helpers.AwaitValue = helper("7.0.0-beta.0")` | ||
export default function _AwaitValue(value) { | ||
@@ -117,4 +119,3 @@ this.wrapped = value; | ||
`; | ||
helpers.AsyncGenerator = () => _template().default.program.ast` | ||
helpers.AsyncGenerator = helper("7.0.0-beta.0")` | ||
import AwaitValue from "AwaitValue"; | ||
@@ -202,4 +203,3 @@ | ||
`; | ||
helpers.wrapAsyncGenerator = () => _template().default.program.ast` | ||
helpers.wrapAsyncGenerator = helper("7.0.0-beta.0")` | ||
import AsyncGenerator from "AsyncGenerator"; | ||
@@ -213,4 +213,3 @@ | ||
`; | ||
helpers.awaitAsyncGenerator = () => _template().default.program.ast` | ||
helpers.awaitAsyncGenerator = helper("7.0.0-beta.0")` | ||
import AwaitValue from "AwaitValue"; | ||
@@ -222,4 +221,3 @@ | ||
`; | ||
helpers.asyncGeneratorDelegate = () => _template().default.program.ast` | ||
helpers.asyncGeneratorDelegate = helper("7.0.0-beta.0")` | ||
export default function _asyncGeneratorDelegate(inner, awaitWrap) { | ||
@@ -265,4 +263,3 @@ var iter = {}, waiting = false; | ||
`; | ||
helpers.asyncToGenerator = () => _template().default.program.ast` | ||
helpers.asyncToGenerator = helper("7.0.0-beta.0")` | ||
function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { | ||
@@ -301,4 +298,3 @@ try { | ||
`; | ||
helpers.classCallCheck = () => _template().default.program.ast` | ||
helpers.classCallCheck = helper("7.0.0-beta.0")` | ||
export default function _classCallCheck(instance, Constructor) { | ||
@@ -310,4 +306,3 @@ if (!(instance instanceof Constructor)) { | ||
`; | ||
helpers.createClass = () => _template().default.program.ast` | ||
helpers.createClass = helper("7.0.0-beta.0")` | ||
function _defineProperties(target, props) { | ||
@@ -329,4 +324,3 @@ for (var i = 0; i < props.length; i ++) { | ||
`; | ||
helpers.defineEnumerableProperties = () => _template().default.program.ast` | ||
helpers.defineEnumerableProperties = helper("7.0.0-beta.0")` | ||
export default function _defineEnumerableProperties(obj, descs) { | ||
@@ -356,4 +350,3 @@ for (var key in descs) { | ||
`; | ||
helpers.defaults = () => _template().default.program.ast` | ||
helpers.defaults = helper("7.0.0-beta.0")` | ||
export default function _defaults(obj, defaults) { | ||
@@ -371,4 +364,3 @@ var keys = Object.getOwnPropertyNames(defaults); | ||
`; | ||
helpers.defineProperty = () => _template().default.program.ast` | ||
helpers.defineProperty = helper("7.0.0-beta.0")` | ||
export default function _defineProperty(obj, key, value) { | ||
@@ -393,4 +385,3 @@ // Shortcircuit the slow defineProperty path when possible. | ||
`; | ||
helpers.extends = () => _template().default.program.ast` | ||
helpers.extends = helper("7.0.0-beta.0")` | ||
export default function _extends() { | ||
@@ -412,4 +403,3 @@ _extends = Object.assign || function (target) { | ||
`; | ||
helpers.objectSpread = () => _template().default.program.ast` | ||
helpers.objectSpread = helper("7.0.0-beta.0")` | ||
import defineProperty from "defineProperty"; | ||
@@ -433,4 +423,3 @@ | ||
`; | ||
helpers.inherits = () => _template().default.program.ast` | ||
helpers.inherits = helper("7.0.0-beta.0")` | ||
import setPrototypeOf from "setPrototypeOf"; | ||
@@ -452,4 +441,3 @@ | ||
`; | ||
helpers.inheritsLoose = () => _template().default.program.ast` | ||
helpers.inheritsLoose = helper("7.0.0-beta.0")` | ||
export default function _inheritsLoose(subClass, superClass) { | ||
@@ -461,4 +449,3 @@ subClass.prototype = Object.create(superClass.prototype); | ||
`; | ||
helpers.getPrototypeOf = () => _template().default.program.ast` | ||
helpers.getPrototypeOf = helper("7.0.0-beta.0")` | ||
export default function _getPrototypeOf(o) { | ||
@@ -473,4 +460,3 @@ _getPrototypeOf = Object.setPrototypeOf | ||
`; | ||
helpers.setPrototypeOf = () => _template().default.program.ast` | ||
helpers.setPrototypeOf = helper("7.0.0-beta.0")` | ||
export default function _setPrototypeOf(o, p) { | ||
@@ -484,4 +470,3 @@ _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { | ||
`; | ||
helpers.construct = () => _template().default.program.ast` | ||
helpers.construct = helper("7.0.0-beta.0")` | ||
import setPrototypeOf from "setPrototypeOf"; | ||
@@ -532,4 +517,3 @@ | ||
`; | ||
helpers.wrapNativeSuper = () => _template().default.program.ast` | ||
helpers.wrapNativeSuper = helper("7.0.0-beta.0")` | ||
import getPrototypeOf from "getPrototypeOf"; | ||
@@ -569,4 +553,3 @@ import setPrototypeOf from "setPrototypeOf"; | ||
`; | ||
helpers.instanceof = () => _template().default.program.ast` | ||
helpers.instanceof = helper("7.0.0-beta.0")` | ||
export default function _instanceof(left, right) { | ||
@@ -580,4 +563,3 @@ if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { | ||
`; | ||
helpers.interopRequireDefault = () => _template().default.program.ast` | ||
helpers.interopRequireDefault = helper("7.0.0-beta.0")` | ||
export default function _interopRequireDefault(obj) { | ||
@@ -587,4 +569,3 @@ return obj && obj.__esModule ? obj : { default: obj }; | ||
`; | ||
helpers.interopRequireWildcard = () => _template().default.program.ast` | ||
helpers.interopRequireWildcard = helper("7.0.0-beta.0")` | ||
export default function _interopRequireWildcard(obj) { | ||
@@ -614,4 +595,3 @@ if (obj && obj.__esModule) { | ||
`; | ||
helpers.newArrowCheck = () => _template().default.program.ast` | ||
helpers.newArrowCheck = helper("7.0.0-beta.0")` | ||
export default function _newArrowCheck(innerThis, boundThis) { | ||
@@ -623,4 +603,3 @@ if (innerThis !== boundThis) { | ||
`; | ||
helpers.objectDestructuringEmpty = () => _template().default.program.ast` | ||
helpers.objectDestructuringEmpty = helper("7.0.0-beta.0")` | ||
export default function _objectDestructuringEmpty(obj) { | ||
@@ -630,4 +609,3 @@ if (obj == null) throw new TypeError("Cannot destructure undefined"); | ||
`; | ||
helpers.objectWithoutPropertiesLoose = () => _template().default.program.ast` | ||
helpers.objectWithoutPropertiesLoose = helper("7.0.0-beta.0")` | ||
export default function _objectWithoutPropertiesLoose(source, excluded) { | ||
@@ -649,4 +627,3 @@ if (source == null) return {}; | ||
`; | ||
helpers.objectWithoutProperties = () => _template().default.program.ast` | ||
helpers.objectWithoutProperties = helper("7.0.0-beta.0")` | ||
import objectWithoutPropertiesLoose from "objectWithoutPropertiesLoose"; | ||
@@ -673,4 +650,3 @@ | ||
`; | ||
helpers.assertThisInitialized = () => _template().default.program.ast` | ||
helpers.assertThisInitialized = helper("7.0.0-beta.0")` | ||
export default function _assertThisInitialized(self) { | ||
@@ -683,4 +659,3 @@ if (self === void 0) { | ||
`; | ||
helpers.possibleConstructorReturn = () => _template().default.program.ast` | ||
helpers.possibleConstructorReturn = helper("7.0.0-beta.0")` | ||
import assertThisInitialized from "assertThisInitialized"; | ||
@@ -695,4 +670,3 @@ | ||
`; | ||
helpers.superPropBase = () => _template().default.program.ast` | ||
helpers.superPropBase = helper("7.0.0-beta.0")` | ||
import getPrototypeOf from "getPrototypeOf"; | ||
@@ -709,4 +683,3 @@ | ||
`; | ||
helpers.get = () => _template().default.program.ast` | ||
helpers.get = helper("7.0.0-beta.0")` | ||
import getPrototypeOf from "getPrototypeOf"; | ||
@@ -735,4 +708,3 @@ import superPropBase from "superPropBase"; | ||
`; | ||
helpers.set = () => _template().default.program.ast` | ||
helpers.set = helper("7.0.0-beta.0")` | ||
import getPrototypeOf from "getPrototypeOf"; | ||
@@ -794,4 +766,3 @@ import superPropBase from "superPropBase"; | ||
`; | ||
helpers.taggedTemplateLiteral = () => _template().default.program.ast` | ||
helpers.taggedTemplateLiteral = helper("7.0.0-beta.0")` | ||
export default function _taggedTemplateLiteral(strings, raw) { | ||
@@ -804,4 +775,3 @@ if (!raw) { raw = strings.slice(0); } | ||
`; | ||
helpers.taggedTemplateLiteralLoose = () => _template().default.program.ast` | ||
helpers.taggedTemplateLiteralLoose = helper("7.0.0-beta.0")` | ||
export default function _taggedTemplateLiteralLoose(strings, raw) { | ||
@@ -813,4 +783,3 @@ if (!raw) { raw = strings.slice(0); } | ||
`; | ||
helpers.temporalRef = () => _template().default.program.ast` | ||
helpers.temporalRef = helper("7.0.0-beta.0")` | ||
import undef from "temporalUndefined"; | ||
@@ -826,4 +795,3 @@ | ||
`; | ||
helpers.readOnlyError = () => _template().default.program.ast` | ||
helpers.readOnlyError = helper("7.0.0-beta.0")` | ||
export default function _readOnlyError(name) { | ||
@@ -833,4 +801,3 @@ throw new Error("\\"" + name + "\\" is read-only"); | ||
`; | ||
helpers.classNameTDZError = () => _template().default.program.ast` | ||
helpers.classNameTDZError = helper("7.0.0-beta.0")` | ||
export default function _classNameTDZError(name) { | ||
@@ -840,8 +807,6 @@ throw new Error("Class \\"" + name + "\\" cannot be referenced in computed property keys."); | ||
`; | ||
helpers.temporalUndefined = () => _template().default.program.ast` | ||
helpers.temporalUndefined = helper("7.0.0-beta.0")` | ||
export default {}; | ||
`; | ||
helpers.slicedToArray = () => _template().default.program.ast` | ||
helpers.slicedToArray = helper("7.0.0-beta.0")` | ||
import arrayWithHoles from "arrayWithHoles"; | ||
@@ -855,4 +820,3 @@ import iterableToArrayLimit from "iterableToArrayLimit"; | ||
`; | ||
helpers.slicedToArrayLoose = () => _template().default.program.ast` | ||
helpers.slicedToArrayLoose = helper("7.0.0-beta.0")` | ||
import arrayWithHoles from "arrayWithHoles"; | ||
@@ -866,4 +830,3 @@ import iterableToArrayLimitLoose from "iterableToArrayLimitLoose"; | ||
`; | ||
helpers.toArray = () => _template().default.program.ast` | ||
helpers.toArray = helper("7.0.0-beta.0")` | ||
import arrayWithHoles from "arrayWithHoles"; | ||
@@ -877,4 +840,3 @@ import iterableToArray from "iterableToArray"; | ||
`; | ||
helpers.toConsumableArray = () => _template().default.program.ast` | ||
helpers.toConsumableArray = helper("7.0.0-beta.0")` | ||
import arrayWithoutHoles from "arrayWithoutHoles"; | ||
@@ -888,4 +850,3 @@ import iterableToArray from "iterableToArray"; | ||
`; | ||
helpers.arrayWithoutHoles = () => _template().default.program.ast` | ||
helpers.arrayWithoutHoles = helper("7.0.0-beta.0")` | ||
export default function _arrayWithoutHoles(arr) { | ||
@@ -898,4 +859,3 @@ if (Array.isArray(arr)) { | ||
`; | ||
helpers.arrayWithHoles = () => _template().default.program.ast` | ||
helpers.arrayWithHoles = helper("7.0.0-beta.0")` | ||
export default function _arrayWithHoles(arr) { | ||
@@ -905,4 +865,3 @@ if (Array.isArray(arr)) return arr; | ||
`; | ||
helpers.iterableToArray = () => _template().default.program.ast` | ||
helpers.iterableToArray = helper("7.0.0-beta.0")` | ||
export default function _iterableToArray(iter) { | ||
@@ -915,4 +874,3 @@ if ( | ||
`; | ||
helpers.iterableToArrayLimit = () => _template().default.program.ast` | ||
helpers.iterableToArrayLimit = helper("7.0.0-beta.0")` | ||
export default function _iterableToArrayLimit(arr, i) { | ||
@@ -951,4 +909,3 @@ // this is an expanded form of \`for...of\` that properly supports abrupt completions of | ||
`; | ||
helpers.iterableToArrayLimitLoose = () => _template().default.program.ast` | ||
helpers.iterableToArrayLimitLoose = helper("7.0.0-beta.0")` | ||
export default function _iterableToArrayLimitLoose(arr, i) { | ||
@@ -963,4 +920,3 @@ var _arr = []; | ||
`; | ||
helpers.nonIterableSpread = () => _template().default.program.ast` | ||
helpers.nonIterableSpread = helper("7.0.0-beta.0")` | ||
export default function _nonIterableSpread() { | ||
@@ -970,4 +926,3 @@ throw new TypeError("Invalid attempt to spread non-iterable instance"); | ||
`; | ||
helpers.nonIterableRest = () => _template().default.program.ast` | ||
helpers.nonIterableRest = helper("7.0.0-beta.0")` | ||
export default function _nonIterableRest() { | ||
@@ -977,4 +932,3 @@ throw new TypeError("Invalid attempt to destructure non-iterable instance"); | ||
`; | ||
helpers.skipFirstGeneratorNext = () => _template().default.program.ast` | ||
helpers.skipFirstGeneratorNext = helper("7.0.0-beta.0")` | ||
export default function _skipFirstGeneratorNext(fn) { | ||
@@ -988,4 +942,3 @@ return function () { | ||
`; | ||
helpers.toPropertyKey = () => _template().default.program.ast` | ||
helpers.toPropertyKey = helper("7.0.0-beta.0")` | ||
export default function _toPropertyKey(key) { | ||
@@ -999,4 +952,3 @@ if (typeof key === "symbol") { | ||
`; | ||
helpers.initializerWarningHelper = () => _template().default.program.ast` | ||
helpers.initializerWarningHelper = helper("7.0.0-beta.0")` | ||
export default function _initializerWarningHelper(descriptor, context){ | ||
@@ -1011,4 +963,3 @@ throw new Error( | ||
`; | ||
helpers.initializerDefineProperty = () => _template().default.program.ast` | ||
helpers.initializerDefineProperty = helper("7.0.0-beta.0")` | ||
export default function _initializerDefineProperty(target, property, descriptor, context){ | ||
@@ -1025,4 +976,3 @@ if (!descriptor) return; | ||
`; | ||
helpers.applyDecoratedDescriptor = () => _template().default.program.ast` | ||
helpers.applyDecoratedDescriptor = helper("7.0.0-beta.0")` | ||
export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context){ | ||
@@ -1058,4 +1008,3 @@ var desc = {}; | ||
`; | ||
helpers.classPrivateFieldLooseKey = () => _template().default.program.ast` | ||
helpers.classPrivateFieldLooseKey = helper("7.0.0-beta.0")` | ||
var id = 0; | ||
@@ -1066,4 +1015,3 @@ export default function _classPrivateFieldKey(name) { | ||
`; | ||
helpers.classPrivateFieldLooseBase = () => _template().default.program.ast` | ||
helpers.classPrivateFieldLooseBase = helper("7.0.0-beta.0")` | ||
export default function _classPrivateFieldBase(receiver, privateKey) { | ||
@@ -1076,4 +1024,3 @@ if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { | ||
`; | ||
helpers.classPrivateFieldGet = () => _template().default.program.ast` | ||
helpers.classPrivateFieldGet = helper("7.0.0-beta.0")` | ||
export default function _classPrivateFieldGet(receiver, privateMap) { | ||
@@ -1086,4 +1033,3 @@ if (!privateMap.has(receiver)) { | ||
`; | ||
helpers.classPrivateFieldSet = () => _template().default.program.ast` | ||
helpers.classPrivateFieldSet = helper("7.0.0-beta.0")` | ||
export default function _classPrivateFieldSet(receiver, privateMap, value) { | ||
@@ -1090,0 +1036,0 @@ if (!privateMap.has(receiver)) { |
@@ -7,2 +7,3 @@ "use strict"; | ||
exports.get = get; | ||
exports.minVersion = minVersion; | ||
exports.getDependencies = getDependencies; | ||
@@ -231,10 +232,17 @@ exports.default = exports.list = void 0; | ||
const helperData = {}; | ||
const helperData = Object.create(null); | ||
function loadHelper(name) { | ||
if (!helperData[name]) { | ||
if (!_helpers.default[name]) throw new ReferenceError(`Unknown helper ${name}`); | ||
const helper = _helpers.default[name]; | ||
if (!helper) { | ||
throw Object.assign(new ReferenceError(`Unknown helper ${name}`), { | ||
code: "BABEL_HELPER_UNKNOWN", | ||
helper: name | ||
}); | ||
} | ||
const fn = () => { | ||
return t().file(_helpers.default[name]()); | ||
return t().file(helper.ast()); | ||
}; | ||
@@ -253,2 +261,6 @@ | ||
minVersion() { | ||
return helper.minVersion; | ||
}, | ||
dependencies: metadata.dependencies | ||
@@ -265,2 +277,6 @@ }; | ||
function minVersion(name) { | ||
return loadHelper(name).minVersion(); | ||
} | ||
function getDependencies(name) { | ||
@@ -267,0 +283,0 @@ return Array.from(loadHelper(name).dependencies.values()); |
{ | ||
"name": "@babel/helpers", | ||
"version": "7.0.0-beta.55", | ||
"version": "7.0.0-beta.56", | ||
"description": "Collection of helper functions used by Babel transforms.", | ||
@@ -11,9 +11,9 @@ "author": "Sebastian McKenzie <sebmck@gmail.com>", | ||
"dependencies": { | ||
"@babel/template": "7.0.0-beta.55", | ||
"@babel/traverse": "7.0.0-beta.55", | ||
"@babel/types": "7.0.0-beta.55" | ||
"@babel/template": "7.0.0-beta.56", | ||
"@babel/traverse": "7.0.0-beta.56", | ||
"@babel/types": "7.0.0-beta.56" | ||
}, | ||
"devDependencies": { | ||
"@babel/helper-plugin-test-runner": "7.0.0-beta.55" | ||
"@babel/helper-plugin-test-runner": "7.0.0-beta.56" | ||
} | ||
} |
1135
40037
+ Added@babel/code-frame@7.0.0-beta.56(transitive)
+ Added@babel/generator@7.0.0-beta.56(transitive)
+ Added@babel/helper-function-name@7.0.0-beta.56(transitive)
+ Added@babel/helper-get-function-arity@7.0.0-beta.56(transitive)
+ Added@babel/helper-split-export-declaration@7.0.0-beta.56(transitive)
+ Added@babel/highlight@7.0.0-beta.56(transitive)
+ Added@babel/parser@7.0.0-beta.56(transitive)
+ Added@babel/template@7.0.0-beta.56(transitive)
+ Added@babel/traverse@7.0.0-beta.56(transitive)
+ Added@babel/types@7.0.0-beta.56(transitive)
- Removed@babel/code-frame@7.0.0-beta.55(transitive)
- Removed@babel/generator@7.0.0-beta.55(transitive)
- Removed@babel/helper-function-name@7.0.0-beta.55(transitive)
- Removed@babel/helper-get-function-arity@7.0.0-beta.55(transitive)
- Removed@babel/helper-split-export-declaration@7.0.0-beta.55(transitive)
- Removed@babel/highlight@7.0.0-beta.55(transitive)
- Removed@babel/parser@7.0.0-beta.55(transitive)
- Removed@babel/template@7.0.0-beta.55(transitive)
- Removed@babel/traverse@7.0.0-beta.55(transitive)
- Removed@babel/types@7.0.0-beta.55(transitive)
Updated@babel/types@7.0.0-beta.56