Update checked-in dependencies
This commit is contained in:
parent
3e913ef09d
commit
9660df3fcc
990 changed files with 74805 additions and 60149 deletions
18
node_modules/jsx-ast-utils/lib/eventHandlers.js
generated
vendored
18
node_modules/jsx-ast-utils/lib/eventHandlers.js
generated
vendored
|
|
@ -3,6 +3,18 @@
|
|||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
exports.eventHandlersByType = undefined;
|
||||
|
||||
var _arrayPrototype = require('array.prototype.flat');
|
||||
|
||||
var _arrayPrototype2 = _interopRequireDefault(_arrayPrototype);
|
||||
|
||||
var _object = require('object.values');
|
||||
|
||||
var _object2 = _interopRequireDefault(_object);
|
||||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
/**
|
||||
* Common event handlers for JSX element event binding.
|
||||
*/
|
||||
|
|
@ -24,9 +36,5 @@ var eventHandlersByType = {
|
|||
transition: ['onTransitionEnd']
|
||||
};
|
||||
|
||||
var eventHandlers = Object.keys(eventHandlersByType).reduce(function (accumulator, type) {
|
||||
return accumulator.concat(eventHandlersByType[type]);
|
||||
}, []);
|
||||
|
||||
exports.default = eventHandlers;
|
||||
exports.default = (0, _arrayPrototype2.default)((0, _object2.default)(eventHandlersByType));
|
||||
exports.eventHandlersByType = eventHandlersByType;
|
||||
12
node_modules/jsx-ast-utils/lib/values/expressions/ObjectExpression.js
generated
vendored
12
node_modules/jsx-ast-utils/lib/values/expressions/ObjectExpression.js
generated
vendored
|
|
@ -3,9 +3,6 @@
|
|||
Object.defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
|
||||
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
|
||||
|
||||
exports.default = extractValueFromObjectExpression;
|
||||
|
||||
var _object = require('object.assign');
|
||||
|
|
@ -14,6 +11,8 @@ var _object2 = _interopRequireDefault(_object);
|
|||
|
||||
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
|
||||
|
||||
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
|
||||
|
||||
/**
|
||||
* Extractor function for an ObjectExpression type value node.
|
||||
* An object expression is using {}.
|
||||
|
|
@ -24,15 +23,14 @@ function extractValueFromObjectExpression(value) {
|
|||
// eslint-disable-next-line global-require
|
||||
var getValue = require('.').default;
|
||||
return value.properties.reduce(function (obj, property) {
|
||||
var object = _extends({}, obj);
|
||||
// Support types: SpreadProperty and ExperimentalSpreadProperty
|
||||
if (/^(?:Experimental)?Spread(?:Property|Element)$/.test(property.type)) {
|
||||
if (property.argument.type === 'ObjectExpression') {
|
||||
return (0, _object2.default)(object, extractValueFromObjectExpression(property.argument));
|
||||
return (0, _object2.default)({}, obj, extractValueFromObjectExpression(property.argument));
|
||||
}
|
||||
} else {
|
||||
object[getValue(property.key)] = getValue(property.value);
|
||||
return (0, _object2.default)({}, obj, _defineProperty({}, getValue(property.key), getValue(property.value)));
|
||||
}
|
||||
return object;
|
||||
return obj;
|
||||
}, {});
|
||||
}
|
||||
5
node_modules/jsx-ast-utils/lib/values/expressions/TSNonNullExpression.js
generated
vendored
5
node_modules/jsx-ast-utils/lib/values/expressions/TSNonNullExpression.js
generated
vendored
|
|
@ -5,6 +5,7 @@ Object.defineProperty(exports, "__esModule", {
|
|||
});
|
||||
exports.default = extractValueFromTSNonNullExpression;
|
||||
var extractValueFromThisExpression = require('./ThisExpression').default;
|
||||
var extractValueFromCallExpression = require('./CallExpression').default;
|
||||
|
||||
function navigate(obj, prop, value) {
|
||||
if (value.computed) {
|
||||
|
|
@ -42,6 +43,10 @@ function extractValueFromTSNonNullExpression(value) {
|
|||
return extractValueFromTSNonNullExpression(value.expression);
|
||||
}
|
||||
|
||||
if (value.type === 'CallExpression') {
|
||||
return extractValueFromCallExpression(value);
|
||||
}
|
||||
|
||||
if (value.type === 'ThisExpression') {
|
||||
return extractValueFromThisExpression();
|
||||
}
|
||||
|
|
|
|||
18
node_modules/jsx-ast-utils/lib/values/expressions/TemplateLiteral.js
generated
vendored
18
node_modules/jsx-ast-utils/lib/values/expressions/TemplateLiteral.js
generated
vendored
|
|
@ -22,21 +22,25 @@ function extractValueFromTemplateLiteral(value) {
|
|||
|
||||
var partitions = quasis.concat(expressions);
|
||||
|
||||
return partitions.sort(sortStarts).reduce(function (raw, part) {
|
||||
var type = part.type;
|
||||
return partitions.sort(sortStarts).map(function (_ref) {
|
||||
var type = _ref.type,
|
||||
_ref$value = _ref.value;
|
||||
_ref$value = _ref$value === undefined ? {} : _ref$value;
|
||||
var raw = _ref$value.raw,
|
||||
name = _ref.name;
|
||||
|
||||
if (type === 'TemplateElement') {
|
||||
return raw + part.value.raw;
|
||||
return raw;
|
||||
}
|
||||
|
||||
if (type === 'Identifier') {
|
||||
return part.name === 'undefined' ? '' + raw + part.name : raw + '{' + part.name + '}';
|
||||
return name === 'undefined' ? name : '{' + name + '}';
|
||||
}
|
||||
|
||||
if (type.indexOf('Expression') > -1) {
|
||||
return raw + '{' + type + '}';
|
||||
return '{' + type + '}';
|
||||
}
|
||||
|
||||
return raw;
|
||||
}, '');
|
||||
return '';
|
||||
}).join('');
|
||||
}
|
||||
8
node_modules/jsx-ast-utils/lib/values/index.js
generated
vendored
8
node_modules/jsx-ast-utils/lib/values/index.js
generated
vendored
|
|
@ -21,6 +21,10 @@ var _JSXText = require('./JSXText');
|
|||
|
||||
var _JSXText2 = _interopRequireDefault(_JSXText);
|
||||
|
||||
var _JSXFragment = require('./JSXFragment');
|
||||
|
||||
var _JSXFragment2 = _interopRequireDefault(_JSXFragment);
|
||||
|
||||
var _expressions = require('./expressions');
|
||||
|
||||
var _expressions2 = _interopRequireDefault(_expressions);
|
||||
|
|
@ -32,7 +36,8 @@ var TYPES = {
|
|||
Literal: _Literal2.default,
|
||||
JSXElement: _JSXElement2.default,
|
||||
JSXExpressionContainer: _expressions2.default,
|
||||
JSXText: _JSXText2.default
|
||||
JSXText: _JSXText2.default,
|
||||
JSXFragment: _JSXFragment2.default
|
||||
};
|
||||
|
||||
// Composition map of types to their extractor functions to handle literals.
|
||||
|
|
@ -53,6 +58,7 @@ var LITERAL_TYPES = _extends({}, TYPES, {
|
|||
* @param value - AST Value object on a JSX Attribute.
|
||||
*/
|
||||
function getValue(value) {
|
||||
if (!TYPES[value.type]) console.log(value.type);
|
||||
return TYPES[value.type](value);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue