From fc87c009806dcc98867f6b58efe29b042aa01dee Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 18 May 2026 23:10:59 +0800 Subject: node: update --- node_modules/@babel/preset-modules/LICENSE | 21 - node_modules/@babel/preset-modules/README.md | 171 - node_modules/@babel/preset-modules/lib/index.js | 27 - .../transform-async-arrows-in-class/index.js | 45 - .../transform-edge-default-parameters/index.js | 36 - .../plugins/transform-edge-function-name/index.js | 42 - .../lib/plugins/transform-jsx-spread/index.js | 115 - .../transform-safari-block-shadowing/index.js | 47 - .../transform-safari-for-shadowing/index.js | 42 - .../transform-tagged-template-caching/index.js | 75 - .../@babel/helper-plugin-utils/LICENSE | 22 - .../@babel/helper-plugin-utils/README.md | 19 - .../@babel/helper-plugin-utils/lib/index.js | 77 - .../@babel/helper-plugin-utils/lib/index.js.map | 1 - .../@babel/helper-plugin-utils/package.json | 24 - .../@babel/helper-plugin-utils/tsconfig.json | 39 - .../helper-plugin-utils/tsconfig.tsbuildinfo | 1 - .../node_modules/@babel/types/LICENSE | 22 - .../node_modules/@babel/types/README.md | 19 - .../@babel/types/lib/asserts/assertNode.js | 16 - .../@babel/types/lib/asserts/assertNode.js.map | 1 - .../@babel/types/lib/asserts/generated/index.js | 1235 -------- .../types/lib/asserts/generated/index.js.map | 1 - .../@babel/types/lib/ast-types/generated/index.js | 3 - .../types/lib/ast-types/generated/index.js.map | 1 - .../types/lib/builders/flow/createFlowUnionType.js | 18 - .../lib/builders/flow/createFlowUnionType.js.map | 1 - .../flow/createTypeAnnotationBasedOnTypeof.js | 31 - .../flow/createTypeAnnotationBasedOnTypeof.js.map | 1 - .../@babel/types/lib/builders/generated/index.js | 1991 ------------ .../types/lib/builders/generated/index.js.map | 1 - .../types/lib/builders/generated/uppercase.js | 1532 --------- .../types/lib/builders/generated/uppercase.js.map | 1 - .../@babel/types/lib/builders/productions.js | 12 - .../@babel/types/lib/builders/productions.js.map | 1 - .../types/lib/builders/react/buildChildren.js | 24 - .../types/lib/builders/react/buildChildren.js.map | 1 - .../lib/builders/typescript/createTSUnionType.js | 22 - .../builders/typescript/createTSUnionType.js.map | 1 - .../@babel/types/lib/builders/validateNode.js | 17 - .../@babel/types/lib/builders/validateNode.js.map | 1 - .../node_modules/@babel/types/lib/clone/clone.js | 12 - .../@babel/types/lib/clone/clone.js.map | 1 - .../@babel/types/lib/clone/cloneDeep.js | 12 - .../@babel/types/lib/clone/cloneDeep.js.map | 1 - .../@babel/types/lib/clone/cloneDeepWithoutLoc.js | 12 - .../types/lib/clone/cloneDeepWithoutLoc.js.map | 1 - .../@babel/types/lib/clone/cloneNode.js | 107 - .../@babel/types/lib/clone/cloneNode.js.map | 1 - .../@babel/types/lib/clone/cloneWithoutLoc.js | 12 - .../@babel/types/lib/clone/cloneWithoutLoc.js.map | 1 - .../@babel/types/lib/comments/addComment.js | 15 - .../@babel/types/lib/comments/addComment.js.map | 1 - .../@babel/types/lib/comments/addComments.js | 22 - .../@babel/types/lib/comments/addComments.js.map | 1 - .../types/lib/comments/inheritInnerComments.js | 12 - .../types/lib/comments/inheritInnerComments.js.map | 1 - .../types/lib/comments/inheritLeadingComments.js | 12 - .../lib/comments/inheritLeadingComments.js.map | 1 - .../types/lib/comments/inheritTrailingComments.js | 12 - .../lib/comments/inheritTrailingComments.js.map | 1 - .../@babel/types/lib/comments/inheritsComments.js | 17 - .../types/lib/comments/inheritsComments.js.map | 1 - .../@babel/types/lib/comments/removeComments.js | 15 - .../types/lib/comments/removeComments.js.map | 1 - .../@babel/types/lib/constants/generated/index.js | 59 - .../types/lib/constants/generated/index.js.map | 1 - .../@babel/types/lib/constants/index.js | 31 - .../@babel/types/lib/constants/index.js.map | 1 - .../@babel/types/lib/converters/ensureBlock.js | 14 - .../@babel/types/lib/converters/ensureBlock.js.map | 1 - .../lib/converters/gatherSequenceExpressions.js | 66 - .../converters/gatherSequenceExpressions.js.map | 1 - .../lib/converters/toBindingIdentifierName.js | 14 - .../lib/converters/toBindingIdentifierName.js.map | 1 - .../@babel/types/lib/converters/toBlock.js | 29 - .../@babel/types/lib/converters/toBlock.js.map | 1 - .../@babel/types/lib/converters/toComputedKey.js | 14 - .../types/lib/converters/toComputedKey.js.map | 1 - .../@babel/types/lib/converters/toExpression.js | 27 - .../types/lib/converters/toExpression.js.map | 1 - .../@babel/types/lib/converters/toIdentifier.js | 25 - .../types/lib/converters/toIdentifier.js.map | 1 - .../@babel/types/lib/converters/toKeyAlias.js | 38 - .../@babel/types/lib/converters/toKeyAlias.js.map | 1 - .../types/lib/converters/toSequenceExpression.js | 20 - .../lib/converters/toSequenceExpression.js.map | 1 - .../@babel/types/lib/converters/toStatement.js | 39 - .../@babel/types/lib/converters/toStatement.js.map | 1 - .../@babel/types/lib/converters/valueToNode.js | 76 - .../@babel/types/lib/converters/valueToNode.js.map | 1 - .../@babel/types/lib/definitions/core.js | 1691 ---------- .../@babel/types/lib/definitions/core.js.map | 1 - .../types/lib/definitions/deprecated-aliases.js | 11 - .../lib/definitions/deprecated-aliases.js.map | 1 - .../@babel/types/lib/definitions/experimental.js | 134 - .../types/lib/definitions/experimental.js.map | 1 - .../@babel/types/lib/definitions/flow.js | 491 --- .../@babel/types/lib/definitions/flow.js.map | 1 - .../@babel/types/lib/definitions/index.js | 96 - .../@babel/types/lib/definitions/index.js.map | 1 - .../@babel/types/lib/definitions/jsx.js | 158 - .../@babel/types/lib/definitions/jsx.js.map | 1 - .../@babel/types/lib/definitions/misc.js | 32 - .../@babel/types/lib/definitions/misc.js.map | 1 - .../@babel/types/lib/definitions/placeholders.js | 27 - .../types/lib/definitions/placeholders.js.map | 1 - .../@babel/types/lib/definitions/typescript.js | 495 --- .../@babel/types/lib/definitions/typescript.js.map | 1 - .../@babel/types/lib/definitions/utils.js | 273 -- .../@babel/types/lib/definitions/utils.js.map | 1 - .../@babel/types/lib/index-legacy.d.ts | 2758 ----------------- .../node_modules/@babel/types/lib/index.d.ts | 3251 -------------------- .../node_modules/@babel/types/lib/index.js | 592 ---- .../node_modules/@babel/types/lib/index.js.flow | 2612 ---------------- .../node_modules/@babel/types/lib/index.js.map | 1 - .../lib/modifications/appendToMemberExpression.js | 15 - .../modifications/appendToMemberExpression.js.map | 1 - .../lib/modifications/flow/removeTypeDuplicates.js | 65 - .../modifications/flow/removeTypeDuplicates.js.map | 1 - .../@babel/types/lib/modifications/inherits.js | 28 - .../@babel/types/lib/modifications/inherits.js.map | 1 - .../lib/modifications/prependToMemberExpression.js | 17 - .../modifications/prependToMemberExpression.js.map | 1 - .../types/lib/modifications/removeProperties.js | 24 - .../lib/modifications/removeProperties.js.map | 1 - .../lib/modifications/removePropertiesDeep.js | 14 - .../lib/modifications/removePropertiesDeep.js.map | 1 - .../typescript/removeTypeDuplicates.js | 65 - .../typescript/removeTypeDuplicates.js.map | 1 - .../lib/retrievers/getAssignmentIdentifiers.js | 48 - .../lib/retrievers/getAssignmentIdentifiers.js.map | 1 - .../types/lib/retrievers/getBindingIdentifiers.js | 101 - .../lib/retrievers/getBindingIdentifiers.js.map | 1 - .../@babel/types/lib/retrievers/getFunctionName.js | 63 - .../types/lib/retrievers/getFunctionName.js.map | 1 - .../lib/retrievers/getOuterBindingIdentifiers.js | 13 - .../retrievers/getOuterBindingIdentifiers.js.map | 1 - .../@babel/types/lib/traverse/traverse.js | 50 - .../@babel/types/lib/traverse/traverse.js.map | 1 - .../@babel/types/lib/traverse/traverseFast.js | 26 - .../@babel/types/lib/traverse/traverseFast.js.map | 1 - .../@babel/types/lib/utils/deprecationWarning.js | 44 - .../types/lib/utils/deprecationWarning.js.map | 1 - .../node_modules/@babel/types/lib/utils/inherit.js | 13 - .../@babel/types/lib/utils/inherit.js.map | 1 - .../lib/utils/react/cleanJSXElementLiteralChild.js | 40 - .../utils/react/cleanJSXElementLiteralChild.js.map | 1 - .../@babel/types/lib/utils/shallowEqual.js | 17 - .../@babel/types/lib/utils/shallowEqual.js.map | 1 - .../lib/validators/buildMatchMemberExpression.js | 13 - .../validators/buildMatchMemberExpression.js.map | 1 - .../@babel/types/lib/validators/generated/index.js | 2752 ----------------- .../types/lib/validators/generated/index.js.map | 1 - .../node_modules/@babel/types/lib/validators/is.js | 27 - .../@babel/types/lib/validators/is.js.map | 1 - .../@babel/types/lib/validators/isBinding.js | 27 - .../@babel/types/lib/validators/isBinding.js.map | 1 - .../@babel/types/lib/validators/isBlockScoped.js | 13 - .../types/lib/validators/isBlockScoped.js.map | 1 - .../@babel/types/lib/validators/isImmutable.js | 21 - .../@babel/types/lib/validators/isImmutable.js.map | 1 - .../@babel/types/lib/validators/isLet.js | 13 - .../@babel/types/lib/validators/isLet.js.map | 1 - .../@babel/types/lib/validators/isNode.js | 12 - .../@babel/types/lib/validators/isNode.js.map | 1 - .../types/lib/validators/isNodesEquivalent.js | 57 - .../types/lib/validators/isNodesEquivalent.js.map | 1 - .../types/lib/validators/isPlaceholderType.js | 19 - .../types/lib/validators/isPlaceholderType.js.map | 1 - .../@babel/types/lib/validators/isReferenced.js | 96 - .../types/lib/validators/isReferenced.js.map | 1 - .../@babel/types/lib/validators/isScope.js | 18 - .../@babel/types/lib/validators/isScope.js.map | 1 - .../types/lib/validators/isSpecifierDefault.js | 14 - .../types/lib/validators/isSpecifierDefault.js.map | 1 - .../@babel/types/lib/validators/isType.js | 22 - .../@babel/types/lib/validators/isType.js.map | 1 - .../types/lib/validators/isValidES3Identifier.js | 13 - .../lib/validators/isValidES3Identifier.js.map | 1 - .../types/lib/validators/isValidIdentifier.js | 18 - .../types/lib/validators/isValidIdentifier.js.map | 1 - .../@babel/types/lib/validators/isVar.js | 15 - .../@babel/types/lib/validators/isVar.js.map | 1 - .../@babel/types/lib/validators/matchesPattern.js | 36 - .../types/lib/validators/matchesPattern.js.map | 1 - .../types/lib/validators/react/isCompatTag.js | 11 - .../types/lib/validators/react/isCompatTag.js.map | 1 - .../types/lib/validators/react/isReactComponent.js | 11 - .../lib/validators/react/isReactComponent.js.map | 1 - .../@babel/types/lib/validators/validate.js | 30 - .../@babel/types/lib/validators/validate.js.map | 1 - .../@babel/helper-string-parser/LICENSE | 22 - .../@babel/helper-string-parser/README.md | 19 - .../@babel/helper-string-parser/lib/index.js | 295 -- .../@babel/helper-string-parser/lib/index.js.map | 1 - .../@babel/helper-string-parser/package.json | 31 - .../@babel/helper-validator-identifier/LICENSE | 22 - .../@babel/helper-validator-identifier/README.md | 19 - .../helper-validator-identifier/lib/identifier.js | 70 - .../lib/identifier.js.map | 1 - .../helper-validator-identifier/lib/index.js | 57 - .../helper-validator-identifier/lib/index.js.map | 1 - .../helper-validator-identifier/lib/keyword.js | 35 - .../helper-validator-identifier/lib/keyword.js.map | 1 - .../helper-validator-identifier/package.json | 31 - .../scripts/generate-identifier-regex.js | 73 - .../node_modules/@babel/types/package.json | 40 - .../node_modules/@babel/types/tsconfig.json | 20 - .../node_modules/@babel/types/tsconfig.tsbuildinfo | 1 - node_modules/@babel/preset-modules/package.json | 104 - node_modules/@babel/preset-modules/src/index.js | 26 - .../transform-async-arrows-in-class/index.js | 35 - .../transform-edge-default-parameters/index.js | 29 - .../plugins/transform-edge-function-name/index.js | 31 - .../src/plugins/transform-jsx-spread/index.js | 111 - .../transform-safari-block-shadowing/index.js | 39 - .../transform-safari-for-shadowing/index.js | 38 - .../transform-tagged-template-caching/index.js | 88 - 219 files changed, 24285 deletions(-) delete mode 100644 node_modules/@babel/preset-modules/LICENSE delete mode 100644 node_modules/@babel/preset-modules/README.md delete mode 100644 node_modules/@babel/preset-modules/lib/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-async-arrows-in-class/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-edge-default-parameters/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-edge-function-name/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-jsx-spread/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-safari-block-shadowing/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-safari-for-shadowing/index.js delete mode 100644 node_modules/@babel/preset-modules/lib/plugins/transform-tagged-template-caching/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/LICENSE delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/README.md delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/package.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/tsconfig.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/tsconfig.tsbuildinfo delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/LICENSE delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/README.md delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/asserts/assertNode.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/asserts/assertNode.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/asserts/generated/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/asserts/generated/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/ast-types/generated/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/ast-types/generated/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/flow/createFlowUnionType.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/flow/createTypeAnnotationBasedOnTypeof.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/generated/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/generated/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/generated/uppercase.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/generated/uppercase.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/productions.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/productions.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/react/buildChildren.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/react/buildChildren.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/typescript/createTSUnionType.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/validateNode.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/builders/validateNode.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/clone.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/clone.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneDeep.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneDeep.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneDeepWithoutLoc.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneNode.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneNode.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/clone/cloneWithoutLoc.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/addComment.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/addComment.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/addComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/addComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritInnerComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritInnerComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritLeadingComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritLeadingComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritTrailingComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritTrailingComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritsComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/inheritsComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/removeComments.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/comments/removeComments.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/constants/generated/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/constants/generated/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/constants/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/constants/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/ensureBlock.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/ensureBlock.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/gatherSequenceExpressions.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toBindingIdentifierName.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toBlock.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toBlock.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toComputedKey.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toComputedKey.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toExpression.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toExpression.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toIdentifier.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toIdentifier.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toKeyAlias.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toKeyAlias.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toSequenceExpression.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toSequenceExpression.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toStatement.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/toStatement.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/valueToNode.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/converters/valueToNode.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/core.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/core.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/deprecated-aliases.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/deprecated-aliases.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/experimental.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/experimental.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/flow.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/flow.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/jsx.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/jsx.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/misc.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/misc.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/placeholders.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/placeholders.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/typescript.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/typescript.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/utils.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/definitions/utils.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/index-legacy.d.ts delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/index.d.ts delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/index.js.flow delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/appendToMemberExpression.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/flow/removeTypeDuplicates.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/inherits.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/inherits.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/prependToMemberExpression.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/removeProperties.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/removeProperties.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/removePropertiesDeep.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/modifications/typescript/removeTypeDuplicates.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getAssignmentIdentifiers.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getBindingIdentifiers.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getFunctionName.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getFunctionName.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/retrievers/getOuterBindingIdentifiers.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/traverse/traverse.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/traverse/traverse.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/traverse/traverseFast.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/traverse/traverseFast.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/deprecationWarning.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/deprecationWarning.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/inherit.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/inherit.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/react/cleanJSXElementLiteralChild.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/shallowEqual.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/utils/shallowEqual.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/buildMatchMemberExpression.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/generated/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/generated/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/is.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/is.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isBinding.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isBinding.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isBlockScoped.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isBlockScoped.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isImmutable.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isImmutable.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isLet.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isLet.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isNode.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isNode.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isNodesEquivalent.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isNodesEquivalent.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isPlaceholderType.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isPlaceholderType.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isReferenced.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isReferenced.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isScope.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isScope.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isSpecifierDefault.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isSpecifierDefault.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isType.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isType.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidES3Identifier.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidES3Identifier.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isValidIdentifier.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isVar.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/isVar.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/matchesPattern.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/matchesPattern.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/react/isCompatTag.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/react/isCompatTag.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/react/isReactComponent.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/react/isReactComponent.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/validate.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/lib/validators/validate.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser/LICENSE delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser/README.md delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser/lib/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser/lib/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-string-parser/package.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/LICENSE delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/README.md delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/identifier.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/identifier.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/index.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/index.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/keyword.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/lib/keyword.js.map delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/package.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/node_modules/@babel/helper-validator-identifier/scripts/generate-identifier-regex.js delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/package.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/tsconfig.json delete mode 100644 node_modules/@babel/preset-modules/node_modules/@babel/types/tsconfig.tsbuildinfo delete mode 100644 node_modules/@babel/preset-modules/package.json delete mode 100644 node_modules/@babel/preset-modules/src/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-async-arrows-in-class/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-edge-default-parameters/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-edge-function-name/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-jsx-spread/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-safari-block-shadowing/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-safari-for-shadowing/index.js delete mode 100644 node_modules/@babel/preset-modules/src/plugins/transform-tagged-template-caching/index.js (limited to 'node_modules/@babel/preset-modules') diff --git a/node_modules/@babel/preset-modules/LICENSE b/node_modules/@babel/preset-modules/LICENSE deleted file mode 100644 index d83eaafe..00000000 --- a/node_modules/@babel/preset-modules/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2020 Babel - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/node_modules/@babel/preset-modules/README.md b/node_modules/@babel/preset-modules/README.md deleted file mode 100644 index eb7517c5..00000000 --- a/node_modules/@babel/preset-modules/README.md +++ /dev/null @@ -1,171 +0,0 @@ -# `@babel/preset-modules` - -> ℹ️ Starting from `@babel/preset-env` 7.9.0, you can enable the [`bugfixes: true` option](https://babeljs.io/docs/en/babel-preset-env#bugfixes) to get the same behavior as using `@babel/preset-modules`, but with support for custom `targets`. -> If you need to target browsers with native modules support (like this preset does), you can use `targets: { esmodules: true }`. - -A Babel preset that enables async/await, Tagged Templates, arrow functions, destructured and rest parameters, and more **in all modern browsers** ([88% of traffic](https://caniuse.com/#feat=es6-module)). - -It works around bugs and inconsistencies in modern JavaScript engines by converting broken syntax to the _closest non-broken modern syntax_. Use this in place of `@babel/preset-env`'s [target.esmodules](https://babeljs.io/docs/en/babel-preset-env#targetsesmodules) option for smaller bundle size and improved performance. - -This preset is only useful for browsers. You can serve the output to modern browsers while still supporting older browsers using the [module/nomodule pattern](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/): - -```html - - - - -``` - -### Features Supported - -- JSX spread attributes are compiled to Object.assign() instead of a helper. -- Default, destructured and optional parameters are all natively supported. -- Tagged Templates are fully supported, patched for Safari 10+ and Edge 16+. -- async/await is supported without being transpiled to generators. -- Function name inference works as expected, including Arrow Functions. - -### Installation & Usage - -Install the preset from [npm](https://www.npmjs.com/package/@babel/preset-modules): - -```sh -npm install @babel/preset-modules --save-dev -``` - -To use the preset, add it to your [Babel Configuration](https://babeljs.io/docs/en/configuration): - -```js -{ - "presets": [ - "@babel/preset-modules" - ] -} -``` - -If you're implementing the module/nomodule pattern, your configuration might look something like this: - -```js -{ - "env": { - "modern": { - "presets": [ - "@babel/preset-modules" - ] - }, - "legacy": { - "presets": [ - "@babel/preset-env" - ] - } - } -} -``` - -### Options - -There's a single Boolean `loose` option, which defaults to `false`. Passing `true` further reduces output size. - -The `loose` setting turns off a rarely-needed function name workaround for older versions of Edge. If you're not relying on `Function.prototype.name`, it's worth enabling loose mode. - -### How does it work? - -Babel’s `preset-env` is great, since it lets you define which Babel features are needed based on a browser support target. In order to make that plumbing work automatically, the preset has configuration that groups all of the new JavaScript syntax features into collections of related syntax transforms. These groups are fairly large, for example "function arguments" includes destructured, default and rest parameters. The groupings come from the fact that Babel’s transforms often rely on other transforms, so they can’t always be applied in isolation. - -From this grouping information, Babel enables or disables each group based on the browser support target you specify to preset-env’s [targets](https://babeljs.io/docs/en/babel-preset-env#targets) option. For modern output, the [targets.esmodules](https://babeljs.io/docs/en/babel-preset-env#targetsesmodules) option is effectively an alias for the set of browsers that support ES Modules: Edge 16+, Safari 10.1+, Firefox 60+ and Chrome 61+. - -Here's the problem: if any version of any browser in that list contains a bug triggered by modern syntax, the only solution we have is to enable the corresponding transform group that fixes that bug. This means that fundamentally, preset-env converts code to ES5 in order to get around syntax bugs in ES2017. Since that's the only solution at our disposal, eventually it becomes overused. - -For example, all of the new syntax features relating to function parameters are grouped into the same Babel plugin (`@babel/plugin-transform-function-parameters`). That means because Edge 16 & 17 support ES Modules but have a bug related to parsing shorthand destructured parameters with default values within arrow functions, all functions get compiled from the new compact argument syntaxes down to ES5: - -```js -// this breaks in Edge 16: -const foo = ({ a = 1 }) => {}; - -// .. but this doesn't: -function foo({ a = 1, b }, ...args) {} - -// ... and neither does this: -const foo = ({ a: a = 1 }) => {}; -``` - -In fact, there are 23 syntax improvements for function parameters in ES2017, and only one of them is broken in ES Modules-supporting browsers. It seems unfortunate to transpile all those great features down to ES5 just for one browser! - -This plugin takes a different approach than we've historically taken with JavaScript: it transpiles the broken syntax to the closest _non-broken modern syntax_. In the above case, here's what is generated to fix all ES Modules-supporting browsers: - -**input:** - -```js -const foo = ({ a = 1 }, b = 2, ...args) => [a,b,args]; -``` - -**output:** - -```js -const foo = ({ a: a = 1 }, b = 2, ...args) => [a,b,args]; -``` - -That output works in all ES Modules-supporting browsers, and is only **59 bytes** minified & gzipped. - -> Compare this to `@babel/preset-env`'s `targets.esmodules` output (**147 bytes** minified & gzipped): -> -> ```js ->const foo = function foo(_ref, b) { -> let { a = 1 } = _ref; -> -> if (b === void 0) { b = 2; } -> -> for ( -> var _len = arguments.length, -> args = new Array(_len > 2 ? _len - 2 : 0), -> _key = 2; _key < _len; _key++ -> ) { -> args[_key - 2] = arguments[_key]; -> } -> -> return [a, b, args]; ->}; ->```` - -The result is improved bundle size and performance, while supporting the same browsers. - - -### Important: Minification - -The output generated by this preset includes workarounds for Safari 10, however minifiers like Terser sometimes remove these workarounds. In order to avoid shipping broken code, it's important to tell Terser to preserve the workarounds, which can be done via the `safari10` option. - -It's also generally the case that minifiers are configured to output ES5 by default, so you'll want to change the output syntax to ES2017. - -With [Terser's Node API](https://github.com/terser/terser#minify-options): - -```js -terser.minify({ - ecma: 2017, - safari10: true -}) -``` - -With [Terser CLI](https://npm.im/terser): - -```sh -terser --ecma 2017 --safari10 ... -``` - -With [terser-webpack-plugin](https://webpack.js.org/plugins/terser-webpack-plugin/): - -```js -module.exports = { - optimization: { - minimizer: [ - new TerserPlugin({ - terserOptions: { - ecma: 2017, - safari10: true - } - }) - ] - } -}; -``` - -All of the above configurations also apply to [uglify-es](https://github.com/mishoo/UglifyJS2/tree/harmony). -UglifyJS (2.x and prior) does not support modern JavaScript, so it cannot be used in conjunction with this preset. diff --git a/node_modules/@babel/preset-modules/lib/index.js b/node_modules/@babel/preset-modules/lib/index.js deleted file mode 100644 index a4c63e76..00000000 --- a/node_modules/@babel/preset-modules/lib/index.js +++ /dev/null @@ -1,27 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -var _path = _interopRequireDefault(require("path")); - -var _helperPluginUtils = require("@babel/helper-plugin-utils"); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/** - * @babel/preset-modules produces clean, minimal output for ES Modules-supporting browsers. - * @param {Object} [options] - * @param {boolean} [options.loose=false] Loose mode skips seldom-needed transforms that increase output size. - */ -var _default = (0, _helperPluginUtils.declare)((api, opts) => { - api.assertVersion(7); - const loose = opts.loose === true; - return { - plugins: [_path.default.resolve(__dirname, "./plugins/transform-edge-default-parameters"), _path.default.resolve(__dirname, "./plugins/transform-tagged-template-caching"), _path.default.resolve(__dirname, "./plugins/transform-jsx-spread"), _path.default.resolve(__dirname, "./plugins/transform-safari-for-shadowing"), _path.default.resolve(__dirname, "./plugins/transform-safari-block-shadowing"), _path.default.resolve(__dirname, "./plugins/transform-async-arrows-in-class"), !loose && _path.default.resolve(__dirname, "./plugins/transform-edge-function-name"), // Proposals - require.resolve("@babel/plugin-proposal-unicode-property-regex"), require.resolve("@babel/plugin-transform-dotall-regex")].filter(Boolean) - }; -}); - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-async-arrows-in-class/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-async-arrows-in-class/index.js deleted file mode 100644 index 69774046..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-async-arrows-in-class/index.js +++ /dev/null @@ -1,45 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -/** - * Safari 10.3 had an issue where async arrow function expressions within any class method would throw. - * After an initial fix, any references to the instance via `this` within those methods would also throw. - * This is fixed by converting arrow functions in class methods into equivalent function expressions. - * @see https://bugs.webkit.org/show_bug.cgi?id=166879 - * - * @example - * class X{ a(){ async () => {}; } } // throws - * class X{ a(){ async function() {}; } } // works - * - * @example - * class X{ a(){ - * async () => this.a; // throws - * } } - * class X{ a(){ - * var _this=this; - * async function() { return _this.a }; // works - * } } - */ -const OPTS = { - allowInsertArrow: false, - specCompliant: false -}; - -var _default = ({ - types: t -}) => ({ - name: "transform-async-arrows-in-class", - visitor: { - ArrowFunctionExpression(path) { - if (path.node.async && path.findParent(t.isClassMethod)) { - path.arrowFunctionToExpression(OPTS); - } - } - - } -}); - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-edge-default-parameters/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-edge-default-parameters/index.js deleted file mode 100644 index 63936138..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-edge-default-parameters/index.js +++ /dev/null @@ -1,36 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -/** - * Converts destructured parameters with default values to non-shorthand syntax. - * This fixes the only arguments-related bug in ES Modules-supporting browsers (Edge 16 & 17). - * Use this plugin instead of @babel/plugin-transform-parameters when targeting ES Modules. - */ -var _default = ({ - types: t -}) => { - const isArrowParent = p => p.parentKey === "params" && p.parentPath && t.isArrowFunctionExpression(p.parentPath); - - return { - name: "transform-edge-default-parameters", - visitor: { - AssignmentPattern(path) { - const arrowArgParent = path.find(isArrowParent); - - if (arrowArgParent && path.parent.shorthand) { - // In Babel 7+, there is no way to force non-shorthand properties. - path.parent.shorthand = false; - (path.parent.extra || {}).shorthand = false; // So, to ensure non-shorthand, rename the local identifier so it no longer matches: - - path.scope.rename(path.parent.key.name); - } - } - - } - }; -}; - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-edge-function-name/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-edge-function-name/index.js deleted file mode 100644 index acc31966..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-edge-function-name/index.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -/** - * Edge 16 & 17 do not infer function.name from variable assignment. - * All other `function.name` behavior works fine, so we can skip most of @babel/transform-function-name. - * @see https://kangax.github.io/compat-table/es6/#test-function_name_property_variables_(function) - * - * Note: contrary to various Github issues, Edge 16+ *does* correctly infer the name of Arrow Functions. - * The variable declarator name inference issue only affects function expressions, so that's all we fix here. - * - * A Note on Minification: Terser undoes this transform *by default* unless `keep_fnames` is set to true. - * There is by design - if Function.name is critical to your application, you must configure - * your minifier to preserve function names. - */ -var _default = ({ - types: t -}) => ({ - name: "transform-edge-function-name", - visitor: { - FunctionExpression: { - exit(path) { - if (!path.node.id && t.isIdentifier(path.parent.id)) { - const id = t.cloneNode(path.parent.id); - const binding = path.scope.getBinding(id.name); // if the binding gets reassigned anywhere, rename it - - if (binding == null ? void 0 : binding.constantViolations.length) { - path.scope.rename(id.name); - } - - path.node.id = id; - } - } - - } - } -}); - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-jsx-spread/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-jsx-spread/index.js deleted file mode 100644 index fcb6af17..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-jsx-spread/index.js +++ /dev/null @@ -1,115 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -var _esutils = _interopRequireDefault(require("esutils")); - -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - -/** - * Converts JSX Spread arguments into Object Spread, avoiding Babel's helper or Object.assign injection. - * Input: - *
- * Output: - *
- * ...which Babel converts to: - * h("div", { a: "1", ...b }) - */ -var _default = ({ - types: t -}) => { - // converts a set of JSXAttributes to an Object.assign() call - function convertAttributesAssign(attributes) { - const args = []; - - for (let i = 0, current; i < attributes.length; i++) { - const node = attributes[i]; - - if (t.isJSXSpreadAttribute(node)) { - // the first attribute is a spread, avoid copying all other attributes onto it - if (i === 0) { - args.push(t.objectExpression([])); - } - - current = null; - args.push(node.argument); - } else { - const name = getAttributeName(node); - const value = getAttributeValue(node); - - if (!current) { - current = t.objectExpression([]); - args.push(current); - } - - current.properties.push(t.objectProperty(name, value)); - } - } - - return t.callExpression(t.memberExpression(t.identifier("Object"), t.identifier("assign")), args); - } // Converts a JSXAttribute to the equivalent ObjectExpression property - - - function convertAttributeSpread(node) { - if (t.isJSXSpreadAttribute(node)) { - return t.spreadElement(node.argument); - } - - const name = getAttributeName(node); - const value = getAttributeValue(node); - return t.inherits(t.objectProperty(name, value), node); - } // Convert a JSX attribute name to an Object expression property name - - - function getAttributeName(node) { - if (t.isJSXNamespacedName(node.name)) { - return t.stringLiteral(node.name.namespace.name + ":" + node.name.name.name); - } - - if (_esutils.default.keyword.isIdentifierNameES6(node.name.name)) { - return t.identifier(node.name.name); - } - - return t.stringLiteral(node.name.name); - } // Convert a JSX attribute value to a JavaScript expression value - - - function getAttributeValue(node) { - let value = node.value || t.booleanLiteral(true); - - if (t.isJSXExpressionContainer(value)) { - value = value.expression; - } else if (t.isStringLiteral(value)) { - value.value = value.value.replace(/\n\s+/g, " "); // "raw" JSXText should not be used from a StringLiteral because it needs to be escaped. - - if (value.extra && value.extra.raw) { - delete value.extra.raw; - } - } - - return value; - } - - return { - name: "transform-jsx-spread", - visitor: { - JSXOpeningElement(path, state) { - const useSpread = state.opts.useSpread === true; - const hasSpread = path.node.attributes.some(attr => t.isJSXSpreadAttribute(attr)); // ignore JSX Elements without spread or with lone spread: - - if (!hasSpread || path.node.attributes.length === 1) return; - - if (useSpread) { - path.node.attributes = [t.jsxSpreadAttribute(t.objectExpression(path.node.attributes.map(convertAttributeSpread)))]; - } else { - path.node.attributes = [t.jsxSpreadAttribute(convertAttributesAssign(path.node.attributes))]; - } - } - - } - }; -}; - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-safari-block-shadowing/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-safari-block-shadowing/index.js deleted file mode 100644 index 932cb826..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-safari-block-shadowing/index.js +++ /dev/null @@ -1,47 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = _default; - -/** - * Fixes block-shadowed let/const bindings in Safari 10/11. - * https://kangax.github.io/compat-table/es6/#test-let_scope_shadow_resolution - */ -function _default({ - types: t -}) { - return { - name: "transform-safari-block-shadowing", - visitor: { - VariableDeclarator(path) { - // the issue only affects let and const bindings: - const kind = path.parent.kind; - if (kind !== "let" && kind !== "const") return; // ignore non-block-scoped bindings: - - const block = path.scope.block; - if (t.isFunction(block) || t.isProgram(block)) return; - const bindings = t.getOuterBindingIdentifiers(path.node.id); - - for (const name of Object.keys(bindings)) { - let scope = path.scope; // ignore parent bindings (note: impossible due to let/const?) - - if (!scope.hasOwnBinding(name)) continue; // check if shadowed within the nearest function/program boundary - - while (scope = scope.parent) { - if (scope.hasOwnBinding(name)) { - path.scope.rename(name); - break; - } - - if (t.isFunction(scope.block) || t.isProgram(scope.block)) { - break; - } - } - } - } - - } - }; -} - -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-safari-for-shadowing/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-safari-for-shadowing/index.js deleted file mode 100644 index 43c33e5b..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-safari-for-shadowing/index.js +++ /dev/null @@ -1,42 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -/** - * Safari ~11 has an issue where variable declarations in a For statement throw if they shadow parameters. - * This is fixed by renaming any declarations in the left/init part of a For* statement so they don't shadow. - * @see https://bugs.webkit.org/show_bug.cgi?id=171041 - * - * @example - * e => { for (let e of []) e } // throws - * e => { for (let _e of []) _e } // works - */ -function handle(declaration) { - if (!declaration.isVariableDeclaration()) return; - const fn = declaration.getFunctionParent(); - const { - name - } = declaration.node.declarations[0].id; // check if there is a shadowed binding coming from a parameter - - if (fn && fn.scope.hasOwnBinding(name) && fn.scope.getOwnBinding(name).kind === "param") { - declaration.scope.rename(name); - } -} - -var _default = () => ({ - name: "transform-safari-for-shadowing", - visitor: { - ForXStatement(path) { - handle(path.get("left")); - }, - - ForStatement(path) { - handle(path.get("init")); - } - - } -}); - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/lib/plugins/transform-tagged-template-caching/index.js b/node_modules/@babel/preset-modules/lib/plugins/transform-tagged-template-caching/index.js deleted file mode 100644 index 249a6c3c..00000000 --- a/node_modules/@babel/preset-modules/lib/plugins/transform-tagged-template-caching/index.js +++ /dev/null @@ -1,75 +0,0 @@ -"use strict"; - -exports.__esModule = true; -exports.default = void 0; - -/** - * Converts destructured parameters with default values to non-shorthand syntax. - * This fixes the only Tagged Templates-related bug in ES Modules-supporting browsers (Safari 10 & 11). - * Use this plugin instead of `@babel/plugin-transform-template-literals` when targeting ES Modules. - * - * @example - * // Bug 1: Safari 10/11 doesn't reliably return the same Strings value. - * // The value changes depending on invocation and function optimization state. - * function f() { return Object`` } - * f() === new f() // false, should be true. - * - * @example - * // Bug 2: Safari 10/11 use the same cached strings value when the string parts are the same. - * // This behavior comes from an earlier version of the spec, and can cause tricky bugs. - * Object``===Object`` // true, should be false. - * - * Benchmarks: https://jsperf.com/compiled-tagged-template-performance - */ -var _default = ({ - types: t -}) => ({ - name: "transform-tagged-template-caching", - visitor: { - TaggedTemplateExpression(path, state) { - // tagged templates we've already dealt with - let processed = state.get("processed"); - - if (!processed) { - processed = new WeakSet(); - state.set("processed", processed); - } - - if (processed.has(path.node)) return path.skip(); // Grab the expressions from the original tag. - // tag`a${'hello'}` // ['hello'] - - const expressions = path.node.quasi.expressions; // Create an identity function helper: - // identity = t => t - - let identity = state.get("identity"); - - if (!identity) { - identity = path.scope.getProgramParent().generateDeclaredUidIdentifier("_"); - state.set("identity", identity); - const binding = path.scope.getBinding(identity.name); - binding.path.get("init").replaceWith(t.arrowFunctionExpression( // re-use the helper identifier for compressability - [t.identifier("t")], t.identifier("t"))); - } // Use the identity function helper to get a reference to the template's Strings. - // We replace all expressions with `0` ensure Strings has the same shape. - // identity`a${0}` - - - const template = t.taggedTemplateExpression(t.cloneNode(identity), t.templateLiteral(path.node.quasi.quasis, expressions.map(() => t.numericLiteral(0)))); - processed.add(template); // Install an inline cache at the callsite using the global variable: - // _t || (_t = identity`a${0}`) - - const ident = path.scope.getProgramParent().generateDeclaredUidIdentifier("t"); - path.scope.getBinding(ident.name).path.parent.kind = "let"; - const inlineCache = t.logicalExpression("||", ident, t.assignmentExpression("=", t.cloneNode(ident), template)); // The original tag function becomes a plain function call. - // The expressions omitted from the cached Strings tag are directly applied as arguments. - // tag(_t || (_t = Object`a${0}`), 'hello') - - const node = t.callExpression(path.node.tag, [inlineCache, ...expressions]); - path.replaceWith(node); - } - - } -}); - -exports.default = _default; -module.exports = exports.default; \ No newline at end of file diff --git a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/LICENSE b/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/LICENSE deleted file mode 100644 index f31575ec..00000000 --- a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/LICENSE +++ /dev/null @@ -1,22 +0,0 @@ -MIT License - -Copyright (c) 2014-present Sebastian McKenzie and other contributors - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/README.md b/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/README.md deleted file mode 100644 index a99070f3..00000000 --- a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# @babel/helper-plugin-utils - -> General utilities for plugins to use - -See our website [@babel/helper-plugin-utils](https://babeljs.io/docs/babel-helper-plugin-utils) for more information. - -## Install - -Using npm: - -```sh -npm install --save @babel/helper-plugin-utils -``` - -or using yarn: - -```sh -yarn add @babel/helper-plugin-utils -``` diff --git a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js b/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js deleted file mode 100644 index b8b73662..00000000 --- a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js +++ /dev/null @@ -1,77 +0,0 @@ -"use strict"; - -Object.defineProperty(exports, "__esModule", { - value: true -}); -exports.declare = declare; -exports.declarePreset = void 0; -const apiPolyfills = { - assertVersion: api => range => { - throwVersionError(range, api.version); - } -}; -{ - Object.assign(apiPolyfills, { - targets: () => () => { - return {}; - }, - assumption: () => () => { - return undefined; - } - }); -} -function declare(builder) { - return (api, options, dirname) => { - var _clonedApi2; - let clonedApi; - for (const name of Object.keys(apiPolyfills)) { - var _clonedApi; - if (api[name]) continue; - (_clonedApi = clonedApi) != null ? _clonedApi : clonedApi = copyApiObject(api); - clonedApi[name] = apiPolyfills[name](clonedApi); - } - return builder((_clonedApi2 = clonedApi) != null ? _clonedApi2 : api, options || {}, dirname); - }; -} -const declarePreset = exports.declarePreset = declare; -function copyApiObject(api) { - let proto = null; - if (typeof api.version === "string" && /^7\./.test(api.version)) { - proto = Object.getPrototypeOf(api); - if (proto && (!hasOwnProperty.call(proto, "version") || !hasOwnProperty.call(proto, "transform") || !hasOwnProperty.call(proto, "template") || !hasOwnProperty.call(proto, "types"))) { - proto = null; - } - } - return Object.assign({}, proto, api); -} -function throwVersionError(range, version) { - if (typeof range === "number") { - if (!Number.isInteger(range)) { - throw new Error("Expected string or integer value."); - } - range = `^${range}.0.0-0`; - } - if (typeof range !== "string") { - throw new Error("Expected string or integer value."); - } - const limit = Error.stackTraceLimit; - if (typeof limit === "number" && limit < 25) { - Error.stackTraceLimit = 25; - } - let err; - if (version.slice(0, 2) === "7.") { - err = new Error(`Requires Babel "^7.0.0-beta.41", but was loaded with "${version}". ` + `You'll need to update your @babel/core version.`); - } else { - err = new Error(`Requires Babel "${range}", but was loaded with "${version}". ` + `If you are sure you have a compatible version of @babel/core, ` + `it is likely that something in your build process is loading the ` + `wrong version. Inspect the stack trace of this error to look for ` + `the first entry that doesn't mention "@babel/core" or "babel-core" ` + `to see what is calling Babel.`); - } - if (typeof limit === "number") { - Error.stackTraceLimit = limit; - } - throw Object.assign(err, { - code: "BABEL_VERSION_UNSUPPORTED", - version, - range - }); -} - -//# sourceMappingURL=index.js.map diff --git a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js.map b/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js.map deleted file mode 100644 index 9eb14a4c..00000000 --- a/node_modules/@babel/preset-modules/node_modules/@babel/helper-plugin-utils/lib/index.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"names":["apiPolyfills","assertVersion","api","range","throwVersionError","version","Object","assign","targets","assumption","undefined","declare","builder","options","dirname","_clonedApi2","clonedApi","name","keys","_clonedApi","copyApiObject","declarePreset","exports","proto","test","getPrototypeOf","hasOwnProperty","call","Number","isInteger","Error","limit","stackTraceLimit","err","slice","code"],"sources":["../src/index.ts"],"sourcesContent":["import type {\n PluginAPI,\n PluginObject,\n PluginPass,\n PresetAPI,\n PresetObject,\n} from \"@babel/core\";\n\ntype APIPolyfillFactory = (\n api: PluginAPI,\n) => PluginAPI[T];\n\ntype APIPolyfills = {\n assertVersion: APIPolyfillFactory<\"assertVersion\">;\n};\n\nconst apiPolyfills: APIPolyfills = {\n // Not supported by Babel 7 and early versions of Babel 7 beta.\n // It's important that this is polyfilled for older Babel versions\n // since it's needed to report the version mismatch.\n assertVersion: (api: PluginAPI) => (range: number | string) => {\n throwVersionError(range, api.version);\n },\n};\nif (!process.env.BABEL_8_BREAKING) {\n Object.assign(apiPolyfills, {\n // This is supported starting from Babel 7.13\n targets: () => () => {\n return {};\n },\n // This is supported starting from Babel 7.13\n assumption: () => () => {\n return undefined;\n },\n });\n}\n\nexport function declare(\n builder: (\n api: PluginAPI,\n options: Option,\n dirname: string,\n ) => PluginObject,\n): (\n api: PluginAPI,\n options: Option,\n dirname: string,\n) => PluginObject {\n return (api, options: Option, dirname: string) => {\n let clonedApi: PluginAPI;\n\n for (const name of Object.keys(\n apiPolyfills,\n ) as (keyof typeof apiPolyfills)[]) {\n if (api[name]) continue;\n\n clonedApi ??= copyApiObject(api);\n clonedApi[name] = apiPolyfills[name](clonedApi);\n }\n\n // @ts-expect-error options || {} may not be assigned to Options\n return builder(clonedApi ?? api, options || {}, dirname);\n };\n}\n\nexport const declarePreset = declare as