mirror of
https://github.com/actions/labeler
synced 2026-05-10 01:11:01 +02:00
build
This commit is contained in:
366
node_modules/@babel/helpers/lib/helpers.js
generated
vendored
366
node_modules/@babel/helpers/lib/helpers.js
generated
vendored
@@ -5,15 +5,7 @@ Object.defineProperty(exports, "__esModule", {
|
||||
});
|
||||
exports.default = void 0;
|
||||
|
||||
function _template() {
|
||||
const data = _interopRequireDefault(require("@babel/template"));
|
||||
|
||||
_template = function () {
|
||||
return data;
|
||||
};
|
||||
|
||||
return data;
|
||||
}
|
||||
var _template = _interopRequireDefault(require("@babel/template"));
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
@@ -23,11 +15,13 @@ exports.default = _default;
|
||||
|
||||
const helper = minVersion => tpl => ({
|
||||
minVersion,
|
||||
ast: () => _template().default.program.ast(tpl)
|
||||
ast: () => _template.default.program.ast(tpl)
|
||||
});
|
||||
|
||||
helpers.typeof = helper("7.0.0-beta.0")`
|
||||
export default function _typeof(obj) {
|
||||
"@babel/helpers - typeof";
|
||||
|
||||
if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") {
|
||||
_typeof = function (obj) { return typeof obj; };
|
||||
} else {
|
||||
@@ -61,15 +55,6 @@ helpers.jsx = helper("7.0.0-beta.0")`
|
||||
children: void 0,
|
||||
};
|
||||
}
|
||||
if (props && defaultProps) {
|
||||
for (var propName in defaultProps) {
|
||||
if (props[propName] === void 0) {
|
||||
props[propName] = defaultProps[propName];
|
||||
}
|
||||
}
|
||||
} else if (!props) {
|
||||
props = defaultProps || {};
|
||||
}
|
||||
|
||||
if (childrenLength === 1) {
|
||||
props.children = children;
|
||||
@@ -81,6 +66,16 @@ helpers.jsx = helper("7.0.0-beta.0")`
|
||||
props.children = childArray;
|
||||
}
|
||||
|
||||
if (props && defaultProps) {
|
||||
for (var propName in defaultProps) {
|
||||
if (props[propName] === void 0) {
|
||||
props[propName] = defaultProps[propName];
|
||||
}
|
||||
}
|
||||
} else if (!props) {
|
||||
props = defaultProps || {};
|
||||
}
|
||||
|
||||
return {
|
||||
$$typeof: REACT_ELEMENT_TYPE,
|
||||
type: type,
|
||||
@@ -146,7 +141,7 @@ helpers.AsyncGenerator = helper("7.0.0-beta.0")`
|
||||
Promise.resolve(wrappedAwait ? value.wrapped : value).then(
|
||||
function (arg) {
|
||||
if (wrappedAwait) {
|
||||
resume("next", arg);
|
||||
resume(key === "return" ? "return" : "next", arg);
|
||||
return
|
||||
}
|
||||
|
||||
@@ -245,6 +240,10 @@ helpers.asyncGeneratorDelegate = helper("7.0.0-beta.0")`
|
||||
|
||||
if (typeof inner.return === "function") {
|
||||
iter.return = function (value) {
|
||||
if (waiting) {
|
||||
waiting = false;
|
||||
return value;
|
||||
}
|
||||
return pump("return", value);
|
||||
};
|
||||
}
|
||||
@@ -390,7 +389,7 @@ helpers.objectSpread = helper("7.0.0-beta.0")`
|
||||
|
||||
export default function _objectSpread(target) {
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = (arguments[i] != null) ? arguments[i] : {};
|
||||
var source = (arguments[i] != null) ? Object(arguments[i]) : {};
|
||||
var ownKeys = Object.keys(source);
|
||||
if (typeof Object.getOwnPropertySymbols === 'function') {
|
||||
ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function(sym) {
|
||||
@@ -408,7 +407,7 @@ helpers.objectSpread2 = helper("7.5.0")`
|
||||
import defineProperty from "defineProperty";
|
||||
|
||||
// This function is different to "Reflect.ownKeys". The enumerableOnly
|
||||
// filters on symbol properties only. Returned string properties are always
|
||||
// filters on symbol properties only. Returned string properties are always
|
||||
// enumerable. It is good to use in objectSpread.
|
||||
|
||||
function ownKeys(object, enumerableOnly) {
|
||||
@@ -427,13 +426,13 @@ helpers.objectSpread2 = helper("7.5.0")`
|
||||
for (var i = 1; i < arguments.length; i++) {
|
||||
var source = (arguments[i] != null) ? arguments[i] : {};
|
||||
if (i % 2) {
|
||||
ownKeys(source, true).forEach(function (key) {
|
||||
ownKeys(Object(source), true).forEach(function (key) {
|
||||
defineProperty(target, key, source[key]);
|
||||
});
|
||||
} else if (Object.getOwnPropertyDescriptors) {
|
||||
Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));
|
||||
} else {
|
||||
ownKeys(source).forEach(function (key) {
|
||||
ownKeys(Object(source)).forEach(function (key) {
|
||||
Object.defineProperty(
|
||||
target,
|
||||
key,
|
||||
@@ -488,10 +487,8 @@ helpers.setPrototypeOf = helper("7.0.0-beta.0")`
|
||||
return _setPrototypeOf(o, p);
|
||||
}
|
||||
`;
|
||||
helpers.construct = helper("7.0.0-beta.0")`
|
||||
import setPrototypeOf from "setPrototypeOf";
|
||||
|
||||
function isNativeReflectConstruct() {
|
||||
helpers.isNativeReflectConstruct = helper("7.9.0")`
|
||||
export default function _isNativeReflectConstruct() {
|
||||
if (typeof Reflect === "undefined" || !Reflect.construct) return false;
|
||||
|
||||
// core-js@3
|
||||
@@ -515,6 +512,10 @@ helpers.construct = helper("7.0.0-beta.0")`
|
||||
return false;
|
||||
}
|
||||
}
|
||||
`;
|
||||
helpers.construct = helper("7.0.0-beta.0")`
|
||||
import setPrototypeOf from "setPrototypeOf";
|
||||
import isNativeReflectConstruct from "isNativeReflectConstruct";
|
||||
|
||||
export default function _construct(Parent, args, Class) {
|
||||
if (isNativeReflectConstruct()) {
|
||||
@@ -593,28 +594,47 @@ helpers.interopRequireDefault = helper("7.0.0-beta.0")`
|
||||
}
|
||||
`;
|
||||
helpers.interopRequireWildcard = helper("7.0.0-beta.0")`
|
||||
function _getRequireWildcardCache() {
|
||||
if (typeof WeakMap !== "function") return null;
|
||||
|
||||
var cache = new WeakMap();
|
||||
_getRequireWildcardCache = function () { return cache; };
|
||||
return cache;
|
||||
}
|
||||
|
||||
export default 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];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (obj === null || (typeof obj !== "object" && typeof obj !== "function")) {
|
||||
return { default: obj }
|
||||
}
|
||||
|
||||
var cache = _getRequireWildcardCache();
|
||||
if (cache && cache.has(obj)) {
|
||||
return cache.get(obj);
|
||||
}
|
||||
|
||||
var newObj = {};
|
||||
var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor;
|
||||
for (var key in obj) {
|
||||
if (Object.prototype.hasOwnProperty.call(obj, key)) {
|
||||
var desc = hasPropertyDescriptor
|
||||
? Object.getOwnPropertyDescriptor(obj, key)
|
||||
: null;
|
||||
if (desc && (desc.get || desc.set)) {
|
||||
Object.defineProperty(newObj, key, desc);
|
||||
} else {
|
||||
newObj[key] = obj[key];
|
||||
}
|
||||
}
|
||||
newObj.default = obj;
|
||||
return newObj;
|
||||
}
|
||||
newObj.default = obj;
|
||||
if (cache) {
|
||||
cache.set(obj, newObj);
|
||||
}
|
||||
return newObj;
|
||||
}
|
||||
`;
|
||||
helpers.newArrowCheck = helper("7.0.0-beta.0")`
|
||||
@@ -686,6 +706,27 @@ helpers.possibleConstructorReturn = helper("7.0.0-beta.0")`
|
||||
return assertThisInitialized(self);
|
||||
}
|
||||
`;
|
||||
helpers.createSuper = helper("7.9.0")`
|
||||
import getPrototypeOf from "getPrototypeOf";
|
||||
import isNativeReflectConstruct from "isNativeReflectConstruct";
|
||||
import possibleConstructorReturn from "possibleConstructorReturn";
|
||||
|
||||
export default function _createSuper(Derived) {
|
||||
var hasNativeReflectConstruct = isNativeReflectConstruct();
|
||||
|
||||
return function _createSuperInternal() {
|
||||
var Super = getPrototypeOf(Derived), result;
|
||||
if (hasNativeReflectConstruct) {
|
||||
// NOTE: This doesn't work if this.__proto__.constructor has been modified.
|
||||
var NewTarget = getPrototypeOf(this).constructor;
|
||||
result = Reflect.construct(Super, arguments, NewTarget);
|
||||
} else {
|
||||
result = Super.apply(this, arguments);
|
||||
}
|
||||
return possibleConstructorReturn(this, result);
|
||||
}
|
||||
}
|
||||
`;
|
||||
helpers.superPropBase = helper("7.0.0-beta.0")`
|
||||
import getPrototypeOf from "getPrototypeOf";
|
||||
|
||||
@@ -792,17 +833,6 @@ helpers.taggedTemplateLiteralLoose = helper("7.0.0-beta.0")`
|
||||
return strings;
|
||||
}
|
||||
`;
|
||||
helpers.temporalRef = helper("7.0.0-beta.0")`
|
||||
import undef from "temporalUndefined";
|
||||
|
||||
export default function _temporalRef(val, name) {
|
||||
if (val === undef) {
|
||||
throw new ReferenceError(name + " is not defined - temporal dead zone");
|
||||
} else {
|
||||
return val;
|
||||
}
|
||||
}
|
||||
`;
|
||||
helpers.readOnlyError = helper("7.0.0-beta.0")`
|
||||
export default function _readOnlyError(name) {
|
||||
throw new Error("\\"" + name + "\\" is read-only");
|
||||
@@ -814,50 +844,88 @@ helpers.classNameTDZError = helper("7.0.0-beta.0")`
|
||||
}
|
||||
`;
|
||||
helpers.temporalUndefined = helper("7.0.0-beta.0")`
|
||||
export default {};
|
||||
// This function isn't mean to be called, but to be used as a reference.
|
||||
// We can't use a normal object because it isn't hoisted.
|
||||
export default function _temporalUndefined() {}
|
||||
`;
|
||||
helpers.tdz = helper("7.5.5")`
|
||||
export default function _tdzError(name) {
|
||||
throw new ReferenceError(name + " is not defined - temporal dead zone");
|
||||
}
|
||||
`;
|
||||
helpers.temporalRef = helper("7.0.0-beta.0")`
|
||||
import undef from "temporalUndefined";
|
||||
import err from "tdz";
|
||||
|
||||
export default function _temporalRef(val, name) {
|
||||
return val === undef ? err(name) : val;
|
||||
}
|
||||
`;
|
||||
helpers.slicedToArray = helper("7.0.0-beta.0")`
|
||||
import arrayWithHoles from "arrayWithHoles";
|
||||
import iterableToArrayLimit from "iterableToArrayLimit";
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
import nonIterableRest from "nonIterableRest";
|
||||
|
||||
export default function _slicedToArray(arr, i) {
|
||||
return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || nonIterableRest();
|
||||
return (
|
||||
arrayWithHoles(arr) ||
|
||||
iterableToArrayLimit(arr, i) ||
|
||||
unsupportedIterableToArray(arr, i) ||
|
||||
nonIterableRest()
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.slicedToArrayLoose = helper("7.0.0-beta.0")`
|
||||
import arrayWithHoles from "arrayWithHoles";
|
||||
import iterableToArrayLimitLoose from "iterableToArrayLimitLoose";
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
import nonIterableRest from "nonIterableRest";
|
||||
|
||||
export default function _slicedToArrayLoose(arr, i) {
|
||||
return arrayWithHoles(arr) || iterableToArrayLimitLoose(arr, i) || nonIterableRest();
|
||||
return (
|
||||
arrayWithHoles(arr) ||
|
||||
iterableToArrayLimitLoose(arr, i) ||
|
||||
unsupportedIterableToArray(arr, i) ||
|
||||
nonIterableRest()
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.toArray = helper("7.0.0-beta.0")`
|
||||
import arrayWithHoles from "arrayWithHoles";
|
||||
import iterableToArray from "iterableToArray";
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
import nonIterableRest from "nonIterableRest";
|
||||
|
||||
export default function _toArray(arr) {
|
||||
return arrayWithHoles(arr) || iterableToArray(arr) || nonIterableRest();
|
||||
return (
|
||||
arrayWithHoles(arr) ||
|
||||
iterableToArray(arr) ||
|
||||
unsupportedIterableToArray(arr) ||
|
||||
nonIterableRest()
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.toConsumableArray = helper("7.0.0-beta.0")`
|
||||
import arrayWithoutHoles from "arrayWithoutHoles";
|
||||
import iterableToArray from "iterableToArray";
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
import nonIterableSpread from "nonIterableSpread";
|
||||
|
||||
export default function _toConsumableArray(arr) {
|
||||
return arrayWithoutHoles(arr) || iterableToArray(arr) || nonIterableSpread();
|
||||
return (
|
||||
arrayWithoutHoles(arr) ||
|
||||
iterableToArray(arr) ||
|
||||
unsupportedIterableToArray(arr) ||
|
||||
nonIterableSpread()
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.arrayWithoutHoles = helper("7.0.0-beta.0")`
|
||||
import arrayLikeToArray from "arrayLikeToArray";
|
||||
|
||||
export default function _arrayWithoutHoles(arr) {
|
||||
if (Array.isArray(arr)) {
|
||||
for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) arr2[i] = arr[i];
|
||||
return arr2;
|
||||
}
|
||||
if (Array.isArray(arr)) return arrayLikeToArray(arr);
|
||||
}
|
||||
`;
|
||||
helpers.arrayWithHoles = helper("7.0.0-beta.0")`
|
||||
@@ -865,19 +933,27 @@ helpers.arrayWithHoles = helper("7.0.0-beta.0")`
|
||||
if (Array.isArray(arr)) return arr;
|
||||
}
|
||||
`;
|
||||
helpers.maybeArrayLike = helper("7.9.0")`
|
||||
import arrayLikeToArray from "arrayLikeToArray";
|
||||
|
||||
export default function _maybeArrayLike(next, arr, i) {
|
||||
if (arr && !Array.isArray(arr) && typeof arr.length === "number") {
|
||||
var len = arr.length;
|
||||
return arrayLikeToArray(arr, i !== void 0 && i < len ? i : len);
|
||||
}
|
||||
return next(arr, i);
|
||||
}
|
||||
`;
|
||||
helpers.iterableToArray = helper("7.0.0-beta.0")`
|
||||
export default function _iterableToArray(iter) {
|
||||
if (
|
||||
Symbol.iterator in Object(iter) ||
|
||||
Object.prototype.toString.call(iter) === "[object Arguments]"
|
||||
) return Array.from(iter);
|
||||
if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter);
|
||||
}
|
||||
`;
|
||||
helpers.iterableToArrayLimit = helper("7.0.0-beta.0")`
|
||||
export default function _iterableToArrayLimit(arr, i) {
|
||||
// this is an expanded form of \`for...of\` that properly supports abrupt completions of
|
||||
// iterators etc. variable names have been minimised to reduce the size of this massive
|
||||
// helper. sometimes spec compliancy is annoying :(
|
||||
// helper. sometimes spec compliance is annoying :(
|
||||
//
|
||||
// _n = _iteratorNormalCompletion
|
||||
// _d = _didIteratorError
|
||||
@@ -885,6 +961,8 @@ helpers.iterableToArrayLimit = helper("7.0.0-beta.0")`
|
||||
// _i = _iterator
|
||||
// _s = _step
|
||||
|
||||
if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
|
||||
|
||||
var _arr = [];
|
||||
var _n = true;
|
||||
var _d = false;
|
||||
@@ -909,6 +987,8 @@ helpers.iterableToArrayLimit = helper("7.0.0-beta.0")`
|
||||
`;
|
||||
helpers.iterableToArrayLimitLoose = helper("7.0.0-beta.0")`
|
||||
export default function _iterableToArrayLimitLoose(arr, i) {
|
||||
if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return;
|
||||
|
||||
var _arr = [];
|
||||
for (var _iterator = arr[Symbol.iterator](), _step; !(_step = _iterator.next()).done;) {
|
||||
_arr.push(_step.value);
|
||||
@@ -917,14 +997,125 @@ helpers.iterableToArrayLimitLoose = helper("7.0.0-beta.0")`
|
||||
return _arr;
|
||||
}
|
||||
`;
|
||||
helpers.unsupportedIterableToArray = helper("7.9.0")`
|
||||
import arrayLikeToArray from "arrayLikeToArray";
|
||||
|
||||
export default function _unsupportedIterableToArray(o, minLen) {
|
||||
if (!o) return;
|
||||
if (typeof o === "string") return arrayLikeToArray(o, minLen);
|
||||
var n = Object.prototype.toString.call(o).slice(8, -1);
|
||||
if (n === "Object" && o.constructor) n = o.constructor.name;
|
||||
if (n === "Map" || n === "Set") return Array.from(o);
|
||||
if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))
|
||||
return arrayLikeToArray(o, minLen);
|
||||
}
|
||||
`;
|
||||
helpers.arrayLikeToArray = helper("7.9.0")`
|
||||
export default function _arrayLikeToArray(arr, len) {
|
||||
if (len == null || len > arr.length) len = arr.length;
|
||||
for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i];
|
||||
return arr2;
|
||||
}
|
||||
`;
|
||||
helpers.nonIterableSpread = helper("7.0.0-beta.0")`
|
||||
export default function _nonIterableSpread() {
|
||||
throw new TypeError("Invalid attempt to spread non-iterable instance");
|
||||
throw new TypeError(
|
||||
"Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.nonIterableRest = helper("7.0.0-beta.0")`
|
||||
export default function _nonIterableRest() {
|
||||
throw new TypeError("Invalid attempt to destructure non-iterable instance");
|
||||
throw new TypeError(
|
||||
"Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."
|
||||
);
|
||||
}
|
||||
`;
|
||||
helpers.createForOfIteratorHelper = helper("7.9.0")`
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
|
||||
// s: start (create the iterator)
|
||||
// n: next
|
||||
// e: error (called whenever something throws)
|
||||
// f: finish (always called at the end)
|
||||
|
||||
export default function _createForOfIteratorHelper(o, allowArrayLike) {
|
||||
var it;
|
||||
if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
|
||||
// Fallback for engines without symbol support
|
||||
if (
|
||||
Array.isArray(o) ||
|
||||
(it = unsupportedIterableToArray(o)) ||
|
||||
(allowArrayLike && o && typeof o.length === "number")
|
||||
) {
|
||||
if (it) o = it;
|
||||
var i = 0;
|
||||
var F = function(){};
|
||||
return {
|
||||
s: F,
|
||||
n: function() {
|
||||
if (i >= o.length) return { done: true };
|
||||
return { done: false, value: o[i++] };
|
||||
},
|
||||
e: function(e) { throw e; },
|
||||
f: F,
|
||||
};
|
||||
}
|
||||
|
||||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
|
||||
}
|
||||
|
||||
var normalCompletion = true, didErr = false, err;
|
||||
|
||||
return {
|
||||
s: function() {
|
||||
it = o[Symbol.iterator]();
|
||||
},
|
||||
n: function() {
|
||||
var step = it.next();
|
||||
normalCompletion = step.done;
|
||||
return step;
|
||||
},
|
||||
e: function(e) {
|
||||
didErr = true;
|
||||
err = e;
|
||||
},
|
||||
f: function() {
|
||||
try {
|
||||
if (!normalCompletion && it.return != null) it.return();
|
||||
} finally {
|
||||
if (didErr) throw err;
|
||||
}
|
||||
}
|
||||
};
|
||||
}
|
||||
`;
|
||||
helpers.createForOfIteratorHelperLoose = helper("7.9.0")`
|
||||
import unsupportedIterableToArray from "unsupportedIterableToArray";
|
||||
|
||||
export default function _createForOfIteratorHelperLoose(o, allowArrayLike) {
|
||||
var it;
|
||||
|
||||
if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) {
|
||||
// Fallback for engines without symbol support
|
||||
if (
|
||||
Array.isArray(o) ||
|
||||
(it = unsupportedIterableToArray(o)) ||
|
||||
(allowArrayLike && o && typeof o.length === "number")
|
||||
) {
|
||||
if (it) o = it;
|
||||
var i = 0;
|
||||
return function() {
|
||||
if (i >= o.length) return { done: true };
|
||||
return { done: false, value: o[i++] };
|
||||
}
|
||||
}
|
||||
|
||||
throw new TypeError("Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.");
|
||||
}
|
||||
|
||||
it = o[Symbol.iterator]();
|
||||
return it.next.bind(it);
|
||||
}
|
||||
`;
|
||||
helpers.skipFirstGeneratorNext = helper("7.0.0-beta.0")`
|
||||
@@ -963,9 +1154,7 @@ helpers.initializerWarningHelper = helper("7.0.0-beta.0")`
|
||||
export default function _initializerWarningHelper(descriptor, context){
|
||||
throw new Error(
|
||||
'Decorating class property failed. Please ensure that ' +
|
||||
'proposal-class-properties is enabled and set to use loose mode. ' +
|
||||
'To use proposal-class-properties in spec mode with decorators, wait for ' +
|
||||
'the next major version of decorators in stage 2.'
|
||||
'proposal-class-properties is enabled and runs after the decorators transform.'
|
||||
);
|
||||
}
|
||||
`;
|
||||
@@ -1092,6 +1281,9 @@ helpers.classStaticPrivateFieldSpecGet = helper("7.0.2")`
|
||||
if (receiver !== classConstructor) {
|
||||
throw new TypeError("Private static access of wrong provenance");
|
||||
}
|
||||
if (descriptor.get) {
|
||||
return descriptor.get.call(receiver);
|
||||
}
|
||||
return descriptor.value;
|
||||
}
|
||||
`;
|
||||
@@ -1100,13 +1292,18 @@ helpers.classStaticPrivateFieldSpecSet = helper("7.0.2")`
|
||||
if (receiver !== classConstructor) {
|
||||
throw new TypeError("Private static access of wrong provenance");
|
||||
}
|
||||
if (!descriptor.writable) {
|
||||
// This should only throw in strict mode, but class bodies are
|
||||
// always strict and private fields can only be used inside
|
||||
// class bodies.
|
||||
throw new TypeError("attempted to set read only private field");
|
||||
if (descriptor.set) {
|
||||
descriptor.set.call(receiver, value);
|
||||
} else {
|
||||
if (!descriptor.writable) {
|
||||
// This should only throw in strict mode, but class bodies are
|
||||
// always strict and private fields can only be used inside
|
||||
// class bodies.
|
||||
throw new TypeError("attempted to set read only private field");
|
||||
}
|
||||
descriptor.value = value;
|
||||
}
|
||||
descriptor.value = value;
|
||||
|
||||
return value;
|
||||
}
|
||||
`;
|
||||
@@ -1817,16 +2014,17 @@ helpers.wrapRegExp = helper("7.2.6")`
|
||||
|
||||
export default function _wrapRegExp(re, groups) {
|
||||
_wrapRegExp = function(re, groups) {
|
||||
return new BabelRegExp(re, groups);
|
||||
return new BabelRegExp(re, undefined, groups);
|
||||
};
|
||||
|
||||
var _RegExp = wrapNativeSuper(RegExp);
|
||||
var _super = RegExp.prototype;
|
||||
var _groups = new WeakMap();
|
||||
|
||||
function BabelRegExp(re, groups) {
|
||||
var _this = _RegExp.call(this, re);
|
||||
_groups.set(_this, groups);
|
||||
function BabelRegExp(re, flags, groups) {
|
||||
var _this = _RegExp.call(this, re, flags);
|
||||
// if the regex is recreated with 'g' flag
|
||||
_groups.set(_this, groups || _groups.get(re));
|
||||
return _this;
|
||||
}
|
||||
inherits(BabelRegExp, _RegExp);
|
||||
|
||||
73
node_modules/@babel/helpers/lib/index.js
generated
vendored
73
node_modules/@babel/helpers/lib/index.js
generated
vendored
@@ -9,29 +9,15 @@ exports.getDependencies = getDependencies;
|
||||
exports.ensure = ensure;
|
||||
exports.default = exports.list = void 0;
|
||||
|
||||
function _traverse() {
|
||||
const data = _interopRequireDefault(require("@babel/traverse"));
|
||||
var _traverse = _interopRequireDefault(require("@babel/traverse"));
|
||||
|
||||
_traverse = function () {
|
||||
return data;
|
||||
};
|
||||
|
||||
return data;
|
||||
}
|
||||
|
||||
function t() {
|
||||
const data = _interopRequireWildcard(require("@babel/types"));
|
||||
|
||||
t = function () {
|
||||
return data;
|
||||
};
|
||||
|
||||
return data;
|
||||
}
|
||||
var t = _interopRequireWildcard(require("@babel/types"));
|
||||
|
||||
var _helpers = _interopRequireDefault(require("./helpers"));
|
||||
|
||||
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; } }
|
||||
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function () { return cache; }; return cache; }
|
||||
|
||||
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || typeof obj !== "object" && typeof obj !== "function") { return { default: obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj.default = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
@@ -46,6 +32,8 @@ function makePath(path) {
|
||||
return parts.reverse().join(".");
|
||||
}
|
||||
|
||||
let fileClass = undefined;
|
||||
|
||||
function getHelperMetadata(file) {
|
||||
const globals = new Set();
|
||||
const localBindingNames = new Set();
|
||||
@@ -55,7 +43,7 @@ function getHelperMetadata(file) {
|
||||
const exportBindingAssignments = [];
|
||||
const importPaths = [];
|
||||
const importBindingsReferences = [];
|
||||
(0, _traverse().default)(file, {
|
||||
const dependencyVisitor = {
|
||||
ImportDeclaration(child) {
|
||||
const name = child.node.source.value;
|
||||
|
||||
@@ -99,8 +87,8 @@ function getHelperMetadata(file) {
|
||||
child.skip();
|
||||
}
|
||||
|
||||
});
|
||||
(0, _traverse().default)(file, {
|
||||
};
|
||||
const referenceVisitor = {
|
||||
Program(path) {
|
||||
const bindings = path.scope.getAllBindings();
|
||||
Object.keys(bindings).forEach(name => {
|
||||
@@ -131,12 +119,14 @@ function getHelperMetadata(file) {
|
||||
|
||||
const binding = child.scope.getBinding(exportName);
|
||||
|
||||
if (binding && binding.scope.path.isProgram()) {
|
||||
if (binding == null ? void 0 : binding.scope.path.isProgram()) {
|
||||
exportBindingAssignments.push(makePath(child));
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
};
|
||||
(0, _traverse.default)(file.ast, dependencyVisitor, file.scope);
|
||||
(0, _traverse.default)(file.ast, referenceVisitor, file.scope);
|
||||
if (!exportPath) throw new Error("Helpers must default-export something.");
|
||||
exportBindingAssignments.reverse();
|
||||
return {
|
||||
@@ -184,7 +174,7 @@ function permuteHelperAST(file, metadata, id, localBindings, getDependency) {
|
||||
toRename[exportName] = id.name;
|
||||
}
|
||||
|
||||
(0, _traverse().default)(file, {
|
||||
const visitor = {
|
||||
Program(path) {
|
||||
const exp = path.get(exportPath);
|
||||
const imps = importPaths.map(p => path.get(p));
|
||||
@@ -195,18 +185,18 @@ function permuteHelperAST(file, metadata, id, localBindings, getDependency) {
|
||||
if (decl.isFunctionDeclaration()) {
|
||||
exp.replaceWith(decl);
|
||||
} else {
|
||||
exp.replaceWith(t().variableDeclaration("var", [t().variableDeclarator(id, decl.node)]));
|
||||
exp.replaceWith(t.variableDeclaration("var", [t.variableDeclarator(id, decl.node)]));
|
||||
}
|
||||
} else if (id.type === "MemberExpression") {
|
||||
if (decl.isFunctionDeclaration()) {
|
||||
exportBindingAssignments.forEach(assignPath => {
|
||||
const assign = path.get(assignPath);
|
||||
assign.replaceWith(t().assignmentExpression("=", id, assign.node));
|
||||
assign.replaceWith(t.assignmentExpression("=", id, assign.node));
|
||||
});
|
||||
exp.replaceWith(decl);
|
||||
path.pushContainer("body", t().expressionStatement(t().assignmentExpression("=", id, t().identifier(exportName))));
|
||||
path.pushContainer("body", t.expressionStatement(t.assignmentExpression("=", id, t.identifier(exportName))));
|
||||
} else {
|
||||
exp.replaceWith(t().expressionStatement(t().assignmentExpression("=", id, decl.node)));
|
||||
exp.replaceWith(t.expressionStatement(t.assignmentExpression("=", id, decl.node)));
|
||||
}
|
||||
} else {
|
||||
throw new Error("Unexpected helper format.");
|
||||
@@ -219,14 +209,15 @@ function permuteHelperAST(file, metadata, id, localBindings, getDependency) {
|
||||
for (const path of imps) path.remove();
|
||||
|
||||
for (const path of impsBindingRefs) {
|
||||
const node = t().cloneNode(dependenciesRefs[path.node.name]);
|
||||
const node = t.cloneNode(dependenciesRefs[path.node.name]);
|
||||
path.replaceWith(node);
|
||||
}
|
||||
|
||||
path.stop();
|
||||
}
|
||||
|
||||
});
|
||||
};
|
||||
(0, _traverse.default)(file.ast, visitor, file.scope);
|
||||
}
|
||||
|
||||
const helperData = Object.create(null);
|
||||
@@ -243,7 +234,17 @@ function loadHelper(name) {
|
||||
}
|
||||
|
||||
const fn = () => {
|
||||
return t().file(helper.ast());
|
||||
const file = {
|
||||
ast: t.file(helper.ast())
|
||||
};
|
||||
|
||||
if (fileClass) {
|
||||
return new fileClass({
|
||||
filename: `babel-helper://${name}`
|
||||
}, file);
|
||||
}
|
||||
|
||||
return file;
|
||||
};
|
||||
|
||||
const metadata = getHelperMetadata(fn());
|
||||
@@ -252,7 +253,7 @@ function loadHelper(name) {
|
||||
const file = fn();
|
||||
permuteHelperAST(file, metadata, id, localBindings, getDependency);
|
||||
return {
|
||||
nodes: file.program.body,
|
||||
nodes: file.ast.program.body,
|
||||
globals: metadata.globals
|
||||
};
|
||||
},
|
||||
@@ -280,7 +281,11 @@ function getDependencies(name) {
|
||||
return Array.from(loadHelper(name).dependencies.values());
|
||||
}
|
||||
|
||||
function ensure(name) {
|
||||
function ensure(name, newFileClass) {
|
||||
if (!fileClass) {
|
||||
fileClass = newFileClass;
|
||||
}
|
||||
|
||||
loadHelper(name);
|
||||
}
|
||||
|
||||
|
||||
50
node_modules/@babel/helpers/package.json
generated
vendored
50
node_modules/@babel/helpers/package.json
generated
vendored
@@ -1,48 +1,47 @@
|
||||
{
|
||||
"_args": [
|
||||
[
|
||||
"@babel/helpers@7.5.5",
|
||||
"/Users/pjquirk/Source/GitHub/actions/labeler"
|
||||
]
|
||||
],
|
||||
"_development": true,
|
||||
"_from": "@babel/helpers@7.5.5",
|
||||
"_id": "@babel/helpers@7.5.5",
|
||||
"_from": "@babel/helpers@^7.10.4",
|
||||
"_id": "@babel/helpers@7.10.4",
|
||||
"_inBundle": false,
|
||||
"_integrity": "sha512-nRq2BUhxZFnfEn/ciJuhklHvFOqjJUD5wpx+1bxUF2axL9C+v4DE/dmp5sT2dKnpOs4orZWzpAZqlCy8QqE/7g==",
|
||||
"_integrity": "sha512-L2gX/XeUONeEbI78dXSrJzGdz4GQ+ZTA/aazfUsFaWjSe95kiCuOZ5HsXvkiw3iwF+mFHSRUfJU8t6YavocdXA==",
|
||||
"_location": "/@babel/helpers",
|
||||
"_phantomChildren": {},
|
||||
"_requested": {
|
||||
"type": "version",
|
||||
"type": "range",
|
||||
"registry": true,
|
||||
"raw": "@babel/helpers@7.5.5",
|
||||
"raw": "@babel/helpers@^7.10.4",
|
||||
"name": "@babel/helpers",
|
||||
"escapedName": "@babel%2fhelpers",
|
||||
"scope": "@babel",
|
||||
"rawSpec": "7.5.5",
|
||||
"rawSpec": "^7.10.4",
|
||||
"saveSpec": null,
|
||||
"fetchSpec": "7.5.5"
|
||||
"fetchSpec": "^7.10.4"
|
||||
},
|
||||
"_requiredBy": [
|
||||
"/@babel/core"
|
||||
],
|
||||
"_resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.5.5.tgz",
|
||||
"_spec": "7.5.5",
|
||||
"_where": "/Users/pjquirk/Source/GitHub/actions/labeler",
|
||||
"_resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.10.4.tgz",
|
||||
"_shasum": "2abeb0d721aff7c0a97376b9e1f6f65d7a475044",
|
||||
"_spec": "@babel/helpers@^7.10.4",
|
||||
"_where": "/Users/dakale/dev/GitHub/actions/labeler/node_modules/@babel/core",
|
||||
"author": {
|
||||
"name": "Sebastian McKenzie",
|
||||
"email": "sebmck@gmail.com"
|
||||
},
|
||||
"dependencies": {
|
||||
"@babel/template": "^7.4.4",
|
||||
"@babel/traverse": "^7.5.5",
|
||||
"@babel/types": "^7.5.5"
|
||||
"bugs": {
|
||||
"url": "https://github.com/babel/babel/issues"
|
||||
},
|
||||
"bundleDependencies": false,
|
||||
"dependencies": {
|
||||
"@babel/template": "^7.10.4",
|
||||
"@babel/traverse": "^7.10.4",
|
||||
"@babel/types": "^7.10.4"
|
||||
},
|
||||
"deprecated": false,
|
||||
"description": "Collection of helper functions used by Babel transforms.",
|
||||
"devDependencies": {
|
||||
"@babel/helper-plugin-test-runner": "^7.0.0"
|
||||
"@babel/helper-plugin-test-runner": "^7.10.4"
|
||||
},
|
||||
"gitHead": "0407f034f09381b95e9cabefbf6b176c76485a43",
|
||||
"gitHead": "7fd40d86a0d03ff0e9c3ea16b29689945433d4df",
|
||||
"homepage": "https://babeljs.io/",
|
||||
"license": "MIT",
|
||||
"main": "lib/index.js",
|
||||
@@ -52,7 +51,8 @@
|
||||
},
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "https://github.com/babel/babel/tree/master/packages/babel-helpers"
|
||||
"url": "git+https://github.com/babel/babel.git",
|
||||
"directory": "packages/babel-helpers"
|
||||
},
|
||||
"version": "7.5.5"
|
||||
"version": "7.10.4"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user