From 3ca954b9f9622ed400308f2af35242583a4bdc3d Mon Sep 17 00:00:00 2001 From: magic-akari Date: Fri, 31 Mar 2023 14:15:21 +0800 Subject: [PATCH] fix(es/helpers): Use snake_case for helpers (#7147) **Related issue:** - Closes https://github.com/swc-project/swc/issues/7144. - Closes https://github.com/swc-project/swc/issues/7118. --- .../binding_core_wasm/__tests__/simple.js | 12 +- bindings/binding_core_wasm/src/types.rs | 6 +- .../deno/paths/issue-2724/output/src/index.ts | 4 +- .../fixture/interop/babel/output/index.js | 8 +- .../fixture/interop/node/output/index.js | 4 +- .../tests/fixture/interop/swc/output/index.js | 8 +- .../issues-1xxx/1135/1/output/index.ts | 6 +- .../fixture/issues-1xxx/1160/output/entry.ts | 12 +- .../fixture/issues-1xxx/1213/output/index.js | 4 +- .../issues-1xxx/1232/cjs/output/index.js | 4 +- .../fixture/issues-1xxx/1259/output/index.js | 4 +- .../fixture/issues-1xxx/1278/output/index.ts | 8 +- .../fixture/issues-1xxx/1307/output/index.ts | 4 +- .../issues-1xxx/1333/case1/output/index.js | 10 +- .../issues-1xxx/1333/case2/output/index.js | 122 +-- .../issues-1xxx/1333/case3/output/index.js | 22 +- .../issues-1xxx/1341/case1/output/index.ts | 10 +- .../issues-1xxx/1362/case1/output/index.ts | 34 +- .../issues-1xxx/1421/case1/output/index.ts | 12 +- .../issues-1xxx/1455/case1/output/index.ts | 4 +- .../issues-1xxx/1456/case1/output/index.ts | 56 +- .../issues-1xxx/1456/case2/output/index.ts | 34 +- .../issues-1xxx/1490/case1/output/index.js | 16 +- .../issues-1xxx/1490/full/output/index.js | 34 +- .../1515/case1/input/{input.ts => index.ts} | 0 .../1515/case1/output/{input.ts => index.ts} | 10 +- .../issues-1xxx/1525/case1/output/index.tsx | 4 +- .../issues-1xxx/1554/case1/output/index.js | 8 +- .../issues-1xxx/1554/case2/output/index.js | 4 +- .../issues-1xxx/1614/case1/output/index.ts | 4 +- .../issues-1xxx/1682/case1/output/index.ts | 4 +- .../issues-1xxx/1682/case2/output/index.ts | 4 +- .../issues-1xxx/1714/case1/output/index.js | 4 +- .../issues-1xxx/1734/case1-B/output/index.js | 6 +- .../issues-1xxx/1734/case2-C/output/index.js | 6 +- .../issues-1xxx/1734/case3-D/output/index.js | 6 +- .../issues-1xxx/1799/case1/output/index.js | 12 +- .../1799/case2-no-loose/output/index.js | 8 +- .../issues-1xxx/1799/case2/output/index.js | 8 +- .../issues-1xxx/1799/case3/output/index.js | 8 +- .../issues-1xxx/1799/case4/output/index.js | 4 +- .../issues-1xxx/1799/case5/output/index.js | 4 +- .../1799/case6-no-jsx/output/index.js | 12 +- .../1799/case7-no-async/output/index.js | 4 +- .../issues-1xxx/1859/case1-js/output/index.js | 6 +- .../issues-1xxx/1859/case2-ts/output/index.ts | 6 +- .../issues-1xxx/1859/case3/output/index.ts | 4 +- .../issues-1xxx/1859/case3/output/lib.ts | 6 +- .../1918/es5-after-other/output/index.js | 10 +- .../issues-1xxx/1918/es5/output/index.js | 20 +- .../issues-1xxx/1924/case1/output/index.js | 4 +- .../issues-1xxx/1938/cjs/output/index.js | 4 +- .../issues-2xxx/2021/full/output/index.js | 4 +- .../issues-2xxx/2024/full/output/index.js | 8 +- .../fixture/issues-2xxx/2050/output/index.ts | 6 +- .../issues-2xxx/2050/output/subfolder/A.ts | 4 +- .../issues-2xxx/2428/1/output/index.ts | 28 +- .../issues-2xxx/2856/1/output/index.js | 4 +- .../issues-2xxx/2964/case-2/output/index.ts | 4 +- .../issues-2xxx/2964/case-3/output/index.ts | 4 +- .../issues-2xxx/2964/case-5/output/index.ts | 4 +- .../issues-3xxx/3272/1/output/index.js | 4 +- .../3337/input/{input.ts => index.ts} | 0 .../fixture/issues-3xxx/3337/output/index.ts | 19 + .../fixture/issues-3xxx/3337/output/input.ts | 19 - .../issues-3xxx/3686/1/output/index.ts | 6 +- .../issues-4xxx/4063/1/output/index.ts | 10 +- .../issues-4xxx/4127/1/output/index.ts | 4 +- .../fixture/issues-4xxx/4226/3/output/exec.js | 8 +- .../fixture/issues-4xxx/4899/output/index.ts | 6 +- .../fixture/issues-4xxx/4988/output/index.ts | 4 +- .../issues-5xxx/5189/1/output/index.ts | 4 +- .../fixture/issues-5xxx/5258/output/index.ts | 10 +- .../issues-5xxx/5313/1/output/index.js | 4 +- .../6028/input/{input.js => index.js} | 0 .../6028/output/{input.js => index.js} | 2 +- .../6727/input/{input.js => index.js} | 0 .../6727/output/{input.js => index.js} | 6 +- .../fixture/jest/issue-6540/output/index.ts | 4 +- .../module/ignore-dynamic/1/output/index.js | 4 +- .../tests/fixture/shopify/001/output/index.js | 10 +- .../tests/fixture/shopify/002/output/index.js | 10 +- .../fixture/shopify/003-env/output/index.js | 10 +- .../fixture/shopify/004-jest/output/index.js | 10 +- .../issue-3854/1-true/output/index.map | 2 +- .../issue-3854/1-true/output/index.ts | 158 ++-- .../issue-3854/2-inline/output/index.ts | 160 ++-- crates/swc/tests/projects.rs | 6 +- .../ambientExternalModuleMerging.1.normal.js | 6 +- ...ambientExternalModuleMerging.2.minified.js | 4 +- .../amdImportAsPrimaryExpression.1.normal.js | 4 +- ...amdImportAsPrimaryExpression.2.minified.js | 4 +- ...mdImportNotAsPrimaryExpression.1.normal.js | 8 +- ...ImportNotAsPrimaryExpression.2.minified.js | 8 +- .../asyncImportedPromise_es5.1.normal.js | 24 +- .../asyncImportedPromise_es5.2.minified.js | 8 +- .../asyncImportedPromise_es6.1.normal.js | 4 +- ...classStaticBlock24(module=amd).1.normal.js | 6 +- ...assStaticBlock24(module=amd).2.minified.js | 6 +- ...StaticBlock24(module=commonjs).1.normal.js | 4 +- ...aticBlock24(module=commonjs).2.minified.js | 4 +- ...ssStaticBlock24(module=system).1.normal.js | 4 +- ...StaticBlock24(module=system).2.minified.js | 4 +- ...classStaticBlock24(module=umd).1.normal.js | 6 +- ...assStaticBlock24(module=umd).2.minified.js | 6 +- ...monJSImportAsPrimaryExpression.1.normal.js | 4 +- ...nJSImportAsPrimaryExpression.2.minified.js | 4 +- ...JSImportNotAsPrimaryExpression.1.normal.js | 4 +- ...ImportNotAsPrimaryExpression.2.minified.js | 4 +- ...eclarationEmitThisPredicates01.1.normal.js | 10 +- ...larationEmitThisPredicates01.2.minified.js | 8 +- ...hisPredicatesWithPrivateName01.1.normal.js | 10 +- ...sPredicatesWithPrivateName01.2.minified.js | 8 +- ...faultExportInAwaitExpression01.1.normal.js | 10 +- ...ultExportInAwaitExpression01.2.minified.js | 4 +- ...faultExportInAwaitExpression02.1.normal.js | 8 +- ...ultExportInAwaitExpression02.2.minified.js | 4 +- .../defaultExportsCannotMerge01.1.normal.js | 4 +- .../defaultExportsCannotMerge02.1.normal.js | 8 +- .../defaultExportsCannotMerge02.2.minified.js | 4 +- .../defaultExportsCannotMerge03.1.normal.js | 8 +- .../defaultExportsCannotMerge03.2.minified.js | 4 +- .../exportAndImport-es3-amd.1.normal.js | 6 +- .../exportAndImport-es3-amd.2.minified.js | 4 +- .../exportAndImport-es3.1.normal.js | 4 +- .../exportAndImport-es5-amd.1.normal.js | 6 +- .../exportAndImport-es5-amd.2.minified.js | 4 +- .../exportAndImport-es5.1.normal.js | 4 +- ...exportAsNamespace1(module=amd).1.normal.js | 12 +- ...portAsNamespace1(module=amd).2.minified.js | 8 +- ...tAsNamespace1(module=commonjs).1.normal.js | 8 +- ...exportAsNamespace1(module=umd).1.normal.js | 12 +- ...portAsNamespace1(module=umd).2.minified.js | 8 +- ...exportAsNamespace2(module=amd).1.normal.js | 12 +- ...portAsNamespace2(module=amd).2.minified.js | 8 +- ...tAsNamespace2(module=commonjs).1.normal.js | 8 +- ...exportAsNamespace2(module=umd).1.normal.js | 12 +- ...portAsNamespace2(module=umd).2.minified.js | 8 +- ...exportAsNamespace3(module=amd).1.normal.js | 12 +- ...portAsNamespace3(module=amd).2.minified.js | 8 +- ...tAsNamespace3(module=commonjs).1.normal.js | 8 +- ...exportAsNamespace3(module=umd).1.normal.js | 12 +- ...portAsNamespace3(module=umd).2.minified.js | 8 +- ...exportAsNamespace4(module=amd).1.normal.js | 20 +- ...portAsNamespace4(module=amd).2.minified.js | 12 +- ...tAsNamespace4(module=commonjs).1.normal.js | 14 +- ...sNamespace4(module=commonjs).2.minified.js | 2 +- ...exportAsNamespace4(module=umd).1.normal.js | 20 +- ...portAsNamespace4(module=umd).2.minified.js | 12 +- ...rtAsNamespace_exportAssignment.1.normal.js | 4 +- ...AsNamespace_missingEmitHelpers.1.normal.js | 4 +- ...exportAssignmentAndDeclaration.1.normal.js | 6 +- ...portAssignmentAndDeclaration.2.minified.js | 6 +- ...xportAssignmentCircularModules.1.normal.js | 12 +- ...ortAssignmentCircularModules.2.minified.js | 12 +- ...signmentConstrainedGenericType.1.normal.js | 4 +- ...gnmentConstrainedGenericType.2.minified.js | 4 +- .../exportAssignmentGenericType.1.normal.js | 4 +- .../exportAssignmentGenericType.2.minified.js | 4 +- ...xportAssignmentMergedInterface.1.normal.js | 2 +- ...ortAssignmentMergedInterface.2.minified.js | 2 +- ...ntOfExportNamespaceWithDefault.1.normal.js | 4 +- ...OfExportNamespaceWithDefault.2.minified.js | 2 +- ...xportAssignmentTopLevelClodule.1.normal.js | 12 +- ...ortAssignmentTopLevelClodule.2.minified.js | 10 +- ...portAssignmentTopLevelEnumdule.1.normal.js | 6 +- ...rtAssignmentTopLevelEnumdule.2.minified.js | 4 +- ...xportAssignmentTopLevelFundule.1.normal.js | 6 +- ...ortAssignmentTopLevelFundule.2.minified.js | 4 +- ...rtAssignmentTopLevelIdentifier.1.normal.js | 4 +- ...AssignmentTopLevelIdentifier.2.minified.js | 4 +- .../exportClassNameWithObjectAMD.1.normal.js | 6 +- ...exportClassNameWithObjectAMD.2.minified.js | 6 +- ...ortClassNameWithObjectCommonJS.1.normal.js | 4 +- ...tClassNameWithObjectCommonJS.2.minified.js | 4 +- ...xportClassNameWithObjectSystem.1.normal.js | 4 +- ...ortClassNameWithObjectSystem.2.minified.js | 4 +- .../exportClassNameWithObjectUMD.1.normal.js | 6 +- ...exportClassNameWithObjectUMD.2.minified.js | 6 +- .../tsc-references/exportStar-amd.1.normal.js | 16 +- .../exportStar-amd.2.minified.js | 8 +- .../tsc-references/exportStar.1.normal.js | 12 +- .../tsc-references/exportStar.2.minified.js | 4 +- .../exportsAndImports1-amd.1.normal.js | 6 +- .../exportsAndImports1-amd.2.minified.js | 6 +- .../exportsAndImports1.1.normal.js | 4 +- .../exportsAndImports1.2.minified.js | 4 +- .../exportsAndImports3-amd.1.normal.js | 6 +- .../exportsAndImports3-amd.2.minified.js | 6 +- .../exportsAndImports3.1.normal.js | 4 +- .../exportsAndImports3.2.minified.js | 4 +- .../exportsAndImports4-amd.1.normal.js | 12 +- .../exportsAndImports4-amd.2.minified.js | 8 +- .../exportsAndImports4-es6.1.normal.js | 8 +- .../exportsAndImports4-es6.2.minified.js | 4 +- .../exportsAndImports4.1.normal.js | 8 +- ...tsWithContextualKeywordNames02.1.normal.js | 4 +- ...ortsAndImportsWithUnderscores2.1.normal.js | 4 +- ...ortsAndImportsWithUnderscores3.1.normal.js | 4 +- ...xtendClassExpressionFromModule.1.normal.js | 12 +- ...endClassExpressionFromModule.2.minified.js | 4 +- ...ortAssertion2(module=commonjs).1.normal.js | 6 +- ...tAssertion2(module=commonjs).2.minified.js | 2 +- ...mportCallExpressionAsyncES3AMD.1.normal.js | 44 +- ...mportCallExpressionAsyncES3CJS.1.normal.js | 42 +- ...rtCallExpressionAsyncES3System.1.normal.js | 12 +- ...mportCallExpressionAsyncES3UMD.1.normal.js | 34 +- ...mportCallExpressionAsyncES5AMD.1.normal.js | 44 +- ...mportCallExpressionAsyncES5CJS.1.normal.js | 42 +- ...rtCallExpressionAsyncES5System.1.normal.js | 12 +- ...mportCallExpressionAsyncES5UMD.1.normal.js | 34 +- ...mportCallExpressionAsyncES6AMD.1.normal.js | 26 +- ...mportCallExpressionAsyncES6CJS.1.normal.js | 24 +- ...rtCallExpressionAsyncES6System.1.normal.js | 4 +- ...mportCallExpressionAsyncES6UMD.1.normal.js | 16 +- ...CallExpressionCheckReturntype1.1.normal.js | 8 +- ...llExpressionCheckReturntype1.2.minified.js | 4 +- ...CallExpressionDeclarationEmit1.1.normal.js | 12 +- ...llExpressionDeclarationEmit1.2.minified.js | 4 +- .../importCallExpressionES5AMD.1.normal.js | 22 +- .../importCallExpressionES5AMD.2.minified.js | 14 +- .../importCallExpressionES5CJS.1.normal.js | 20 +- .../importCallExpressionES5CJS.2.minified.js | 12 +- .../importCallExpressionES5System.1.normal.js | 4 +- ...mportCallExpressionES5System.2.minified.js | 4 +- .../importCallExpressionES5UMD.1.normal.js | 10 +- .../importCallExpressionES5UMD.2.minified.js | 6 +- .../importCallExpressionES6AMD.1.normal.js | 16 +- .../importCallExpressionES6AMD.2.minified.js | 12 +- .../importCallExpressionES6CJS.1.normal.js | 14 +- .../importCallExpressionES6CJS.2.minified.js | 8 +- .../importCallExpressionES6UMD.1.normal.js | 4 +- .../importCallExpressionES6UMD.2.minified.js | 4 +- .../importCallExpressionInAMD1.1.normal.js | 12 +- .../importCallExpressionInAMD1.2.minified.js | 10 +- .../importCallExpressionInAMD2.1.normal.js | 6 +- .../importCallExpressionInAMD2.2.minified.js | 6 +- .../importCallExpressionInAMD3.1.normal.js | 6 +- .../importCallExpressionInAMD3.2.minified.js | 6 +- .../importCallExpressionInAMD4.1.normal.js | 16 +- .../importCallExpressionInAMD4.2.minified.js | 10 +- .../importCallExpressionInCJS1.1.normal.js | 10 +- .../importCallExpressionInCJS1.2.minified.js | 6 +- .../importCallExpressionInCJS2.1.normal.js | 6 +- .../importCallExpressionInCJS2.2.minified.js | 6 +- .../importCallExpressionInCJS3.1.normal.js | 4 +- .../importCallExpressionInCJS3.2.minified.js | 4 +- .../importCallExpressionInCJS4.1.normal.js | 4 +- .../importCallExpressionInCJS4.2.minified.js | 4 +- .../importCallExpressionInCJS5.1.normal.js | 14 +- .../importCallExpressionInCJS5.2.minified.js | 8 +- ...allExpressionInExportEqualsAMD.1.normal.js | 6 +- ...lExpressionInExportEqualsAMD.2.minified.js | 6 +- ...allExpressionInExportEqualsCJS.1.normal.js | 4 +- ...lExpressionInExportEqualsCJS.2.minified.js | 4 +- ...allExpressionInExportEqualsUMD.1.normal.js | 4 +- ...lExpressionInExportEqualsUMD.2.minified.js | 4 +- .../importCallExpressionInUMD1.1.normal.js | 4 +- .../importCallExpressionInUMD1.2.minified.js | 4 +- .../importCallExpressionInUMD2.1.normal.js | 4 +- .../importCallExpressionInUMD2.2.minified.js | 4 +- .../importCallExpressionInUMD3.1.normal.js | 4 +- .../importCallExpressionInUMD3.2.minified.js | 4 +- .../importCallExpressionInUMD4.1.normal.js | 4 +- .../importCallExpressionInUMD4.2.minified.js | 4 +- .../importCallExpressionInUMD5.1.normal.js | 8 +- .../importCallExpressionInUMD5.2.minified.js | 4 +- .../importCallExpressionNestedAMD.1.normal.js | 12 +- ...mportCallExpressionNestedAMD.2.minified.js | 4 +- ...importCallExpressionNestedAMD2.1.normal.js | 16 +- ...portCallExpressionNestedAMD2.2.minified.js | 4 +- .../importCallExpressionNestedCJS.1.normal.js | 8 +- ...importCallExpressionNestedCJS2.1.normal.js | 14 +- ...portCallExpressionNestedSystem.1.normal.js | 4 +- ...rtCallExpressionNestedSystem.2.minified.js | 4 +- ...ortCallExpressionNestedSystem2.1.normal.js | 8 +- ...tCallExpressionNestedSystem2.2.minified.js | 8 +- .../importCallExpressionNestedUMD.1.normal.js | 8 +- ...mportCallExpressionNestedUMD.2.minified.js | 4 +- ...importCallExpressionNestedUMD2.1.normal.js | 12 +- ...portCallExpressionNestedUMD2.2.minified.js | 4 +- ...llExpressionReturnPromiseOfAny.1.normal.js | 18 +- ...ExpressionReturnPromiseOfAny.2.minified.js | 8 +- ...ionSpecifierNotStringTypeError.1.normal.js | 12 +- ...nSpecifierNotStringTypeError.2.minified.js | 10 +- .../importImportOnlyModule.1.normal.js | 12 +- .../importImportOnlyModule.2.minified.js | 10 +- .../importNonExternalModule.1.normal.js | 4 +- .../importNonExternalModule.2.minified.js | 4 +- .../intersectionsAndEmptyObjects.1.normal.js | 4 +- ...intersectionsAndEmptyObjects.2.minified.js | 4 +- ...clarationsCommonjsRelativePath.1.normal.js | 4 +- ...arationsCommonjsRelativePath.2.minified.js | 4 +- ...CjsTransformCustomImportPragma.1.normal.js | 16 +- ...sTransformCustomImportPragma.2.minified.js | 4 +- .../jsxJsxsCjsTransformKeyProp.1.normal.js | 8 +- .../jsxJsxsCjsTransformKeyProp.2.minified.js | 6 +- ...jsTransformKeyPropCustomImport.1.normal.js | 8 +- ...TransformKeyPropCustomImport.2.minified.js | 6 +- ...sformKeyPropCustomImportPragma.1.normal.js | 20 +- ...ormKeyPropCustomImportPragma.2.minified.js | 12 +- .../multipleDefaultExports01.1.normal.js | 4 +- .../multipleDefaultExports02.1.normal.js | 4 +- .../outFilerootDirModuleNamesAmd.1.normal.js | 16 +- ...outFilerootDirModuleNamesAmd.2.minified.js | 10 +- .../reExportDefaultExport.1.normal.js | 4 +- .../reexportClassDefinition.1.normal.js | 12 +- .../reexportClassDefinition.2.minified.js | 4 +- .../tsxAttributeResolution10.1.normal.js | 6 +- .../tsxAttributeResolution10.2.minified.js | 6 +- .../tsxAttributeResolution11.1.normal.js | 6 +- .../tsxAttributeResolution11.2.minified.js | 4 +- .../tsxAttributeResolution9.1.normal.js | 6 +- .../tsxAttributeResolution9.2.minified.js | 6 +- .../tsxElementResolution19.1.normal.js | 12 +- .../tsxElementResolution19.2.minified.js | 10 +- .../tsxExternalModuleEmit1.1.normal.js | 24 +- .../tsxExternalModuleEmit1.2.minified.js | 12 +- .../tsxExternalModuleEmit2.1.normal.js | 4 +- .../tsxPreserveEmit1.1.normal.js | 4 +- .../tsxPreserveEmit1.2.minified.js | 4 +- .../tsc-references/tsxReactEmit5.1.normal.js | 6 +- .../tsxReactEmit5.2.minified.js | 4 +- .../tsc-references/tsxReactEmit6.1.normal.js | 6 +- .../tsxReactEmit6.2.minified.js | 4 +- ...lessFunctionComponentOverload2.1.normal.js | 16 +- ...ssFunctionComponentOverload2.2.minified.js | 12 +- ...lessFunctionComponentOverload3.1.normal.js | 12 +- ...ssFunctionComponentOverload3.2.minified.js | 8 +- ...lessFunctionComponentOverload4.1.normal.js | 18 +- ...ssFunctionComponentOverload4.2.minified.js | 16 +- ...lessFunctionComponentOverload5.1.normal.js | 14 +- ...ssFunctionComponentOverload5.2.minified.js | 12 +- ...lessFunctionComponentOverload6.1.normal.js | 10 +- ...ssFunctionComponentOverload6.2.minified.js | 6 +- ...onComponentsWithTypeArguments2.1.normal.js | 8 +- ...ComponentsWithTypeArguments2.2.minified.js | 4 +- ...onComponentsWithTypeArguments3.1.normal.js | 16 +- ...ComponentsWithTypeArguments3.2.minified.js | 4 +- ...onComponentsWithTypeArguments4.1.normal.js | 8 +- ...ComponentsWithTypeArguments4.2.minified.js | 4 +- ...onComponentsWithTypeArguments5.1.normal.js | 16 +- ...ComponentsWithTypeArguments5.2.minified.js | 4 +- .../typeFromParamTagForFunction.1.normal.js | 12 +- .../typeFromParamTagForFunction.2.minified.js | 8 +- ...timModuleSyntaxRestrictionsCJS.1.normal.js | 4 +- ...mModuleSyntaxRestrictionsCJS.2.minified.js | 4 +- crates/swc_atoms/words.txt | 1 + crates/swc_ecma_minifier/tests/exec.rs | 38 +- .../chunks/.compat.2f7d9500/output.js | 376 ++++---- .../pure_funcs/babel/output.terser.js | 2 +- .../corejs2/entry-shippedProposals/output.js | 32 +- .../corejs2/usage-shippedProposals/output.js | 32 +- .../swc_ecma_transforms/tests/decorators.rs | 28 +- .../tests/es2015_function_name.rs | 38 +- crates/swc_ecma_transforms_base/src/fixer.rs | 20 +- .../helpers/_apply_decorated_descriptor.js | 60 +- .../src/helpers/_array_like_to_array.js | 8 +- .../src/helpers/_array_with_holes.js | 4 +- .../src/helpers/_array_without_holes.js | 4 +- .../src/helpers/_assert_this_initialized.js | 11 +- .../src/helpers/_async_generator.js | 145 ++- .../src/helpers/_async_generator_delegate.js | 82 +- .../src/helpers/_async_iterator.js | 75 +- .../src/helpers/_async_to_generator.js | 58 +- .../src/helpers/_await_async_generator.js | 4 +- .../src/helpers/_await_value.js | 4 +- .../helpers/_check_private_redeclaration.js | 8 +- .../_class_apply_descriptor_destructure.js | 36 +- .../helpers/_class_apply_descriptor_get.js | 10 +- .../helpers/_class_apply_descriptor_set.js | 22 +- .../helpers/_class_apply_descriptor_update.js | 4 +- .../src/helpers/_class_call_check.js | 10 +- .../_class_check_private_static_access.js | 8 +- ...s_check_private_static_field_descriptor.js | 8 +- .../_class_extract_field_descriptor.js | 10 +- .../src/helpers/_class_name_tdz_error.js | 4 +- .../_class_private_field_destructure.js | 6 +- .../src/helpers/_class_private_field_get.js | 6 +- .../src/helpers/_class_private_field_init.js | 6 +- .../_class_private_field_loose_base.js | 11 +- .../helpers/_class_private_field_loose_key.js | 3 +- .../src/helpers/_class_private_field_set.js | 8 +- .../helpers/_class_private_field_update.js | 6 +- .../src/helpers/_class_private_method_get.js | 11 +- .../src/helpers/_class_private_method_init.js | 6 +- .../src/helpers/_class_private_method_set.js | 4 +- ..._class_static_private_field_destructure.js | 8 +- .../_class_static_private_field_spec_get.js | 8 +- .../_class_static_private_field_spec_set.js | 10 +- .../_class_static_private_field_update.js | 8 +- .../_class_static_private_method_get.js | 5 +- .../src/helpers/_construct.js | 40 +- .../src/helpers/_create_class.js | 23 +- .../_create_for_of_iterator_helper_loose.js | 23 +- .../src/helpers/_create_super.js | 13 +- .../src/helpers/_decorate.js | 593 +++++------- .../src/helpers/_defaults.js | 19 +- .../helpers/_define_enumerable_properties.js | 37 +- .../src/helpers/_define_property.js | 20 +- .../src/helpers/_export_star.js | 23 +- .../src/helpers/_extends.js | 25 +- .../src/helpers/_get.js | 31 +- .../src/helpers/_get_prototype_of.js | 12 +- .../src/helpers/_inherits.js | 17 +- .../src/helpers/_inherits_loose.js | 8 +- .../helpers/_initializer_define_property.js | 16 +- .../helpers/_initializer_warning_helper.js | 8 +- .../src/helpers/_instanceof.js | 12 +- .../src/helpers/_interop_require_default.js | 6 +- .../src/helpers/_interop_require_wildcard.js | 74 +- .../src/helpers/_is_native_function.js | 4 +- .../helpers/_is_native_reflect_construct.js | 6 +- .../src/helpers/_iterable_to_array.js | 4 +- .../src/helpers/_iterable_to_array_limit.js | 41 +- .../helpers/_iterable_to_array_limit_loose.js | 19 +- .../src/helpers/_jsx.js | 69 +- .../src/helpers/_new_arrow_check.js | 8 +- .../src/helpers/_non_iterable_rest.js | 6 +- .../src/helpers/_non_iterable_spread.js | 6 +- .../helpers/_object_destructuring_empty.js | 2 +- .../src/helpers/_object_spread.js | 33 +- .../src/helpers/_object_spread_props.js | 48 +- .../src/helpers/_object_without_properties.js | 31 +- .../_object_without_properties_loose.js | 24 +- .../helpers/_possible_constructor_return.js | 11 +- .../src/helpers/_read_only_error.js | 4 +- .../src/helpers/_set.js | 78 +- .../src/helpers/_set_prototype_of.js | 13 +- .../src/helpers/_skip_first_generator_next.js | 12 +- .../src/helpers/_sliced_to_array.js | 6 +- .../src/helpers/_sliced_to_array_loose.js | 5 +- .../src/helpers/_super_prop_base.js | 13 +- .../src/helpers/_tagged_template_literal.js | 13 +- .../helpers/_tagged_template_literal_loose.js | 13 +- .../src/helpers/_throw.js | 2 +- .../src/helpers/_to_array.js | 4 +- .../src/helpers/_to_consumable_array.js | 4 +- .../src/helpers/_to_primitive.js | 22 +- .../src/helpers/_to_property_key.js | 8 +- .../src/helpers/_type_of.js | 4 +- .../helpers/_unsupported_iterable_to_array.js | 15 +- .../src/helpers/_update.js | 2 +- .../src/helpers/_wrap_async_generator.js | 8 +- .../src/helpers/_wrap_native_super.js | 52 +- .../src/helpers/_write_only_error.js | 4 +- .../src/helpers/mod.rs | 10 +- .../src/hygiene/tests.rs | 84 +- crates/swc_ecma_transforms_classes/src/lib.rs | 2 +- .../src/super_field.rs | 18 +- ...turing_collision_in_function_expression.rs | 16 +- .../src/es2015/block_scoped_fn.rs | 4 +- .../src/es2015/block_scoping/mod.rs | 6 +- .../src/es2015/classes/constructor.rs | 8 +- .../src/es2015/classes/mod.rs | 18 +- .../src/es2015/computed_props.rs | 14 +- .../src/es2015/destructuring.rs | 20 +- .../src/es2015/for_of.rs | 2 +- .../src/es2015/generator.rs | 2 +- .../src/es2015/mod.rs | 28 +- .../src/es2015/object_super.rs | 18 +- .../src/es2015/spread.rs | 4 +- .../src/es2015/template_literal.rs | 6 +- .../src/es2015/typeof_symbol.rs | 20 +- .../src/es2017/async_to_generator.rs | 26 +- .../src/es2018/object_rest_spread.rs | 24 +- .../es2022/class_properties/class_name_tdz.rs | 2 +- .../es2022/class_properties/member_init.rs | 10 +- .../src/es2022/class_properties/mod.rs | 4 +- .../es2022/class_properties/private_field.rs | 34 +- .../tests/classes/create-super-1/output.js | 4 +- .../tests/classes/issue-3700/output.js | 32 +- .../tests/classes/issue-5029/1/output.js | 4 +- .../tests/classes/issue-5029/2/output.js | 4 +- .../tests/classes/issue-5029/3/output.js | 4 +- .../tests/classes/issue-6356/output.js | 4 +- .../tests/classes/next-31627/1/output.js | 2 +- .../tests/es2015_block_scoping.rs | 16 +- .../tests/es2015_classes.rs | 892 +++++++++--------- .../tests/es2015_computed_props.rs | 70 +- .../tests/es2015_destructuring.rs | 62 +- .../tests/es2015_duplicated_keys.rs | 2 +- .../tests/es2015_generator.rs | 28 +- .../tests/es2015_new_target.rs | 6 +- .../tests/es2015_object_super.rs | 14 +- .../tests/es2015_parameters.rs | 94 +- .../tests/es2015_spread.rs | 92 +- .../tests/es2015_template_literals.rs | 78 +- .../tests/es2017_async_to_generator.rs | 244 ++--- .../tests/es2018_object_rest_spread.rs | 280 +++--- .../tests/es2022_class_properties.rs | 868 ++++++++--------- .../general/class-properties/output.js | 14 +- .../private/accessor/output.js | 6 +- .../private-in-object/private/field/output.js | 6 +- .../private/method/output.js | 6 +- .../private/native-classes/output.js | 2 +- .../nested-class-other-redeclared/output.js | 14 +- .../private/nested-class-redeclared/output.js | 12 +- .../private/nested-class/output.js | 10 +- .../private/static-accessor/output.js | 4 +- .../private/static-field/output.js | 4 +- .../private/static-method/output.js | 4 +- .../class-properties/class-binding/output.js | 2 +- .../multiple-static-initializers/output.js | 4 +- .../class-properties/name-conflict/output.js | 2 +- crates/swc_ecma_transforms_module/src/amd.rs | 14 +- .../src/common_js.rs | 22 +- crates/swc_ecma_transforms_module/src/umd.rs | 10 +- crates/swc_ecma_transforms_module/src/util.rs | 22 +- .../live-rewrite/output.amd.js | 4 +- .../class-properties/live-rewrite/output.cjs | 4 +- .../cts-import-export/mixed/output.amd.ts | 2 +- .../common/cts-import-export/mixed/output.cts | 2 +- .../cts-import-export/mixed/output.umd.ts | 2 +- .../fixture/common/custom/usage/output.amd.js | 2 +- .../fixture/common/custom/usage/output.cjs | 2 +- .../fixture/common/custom/usage/output.umd.js | 2 +- .../output.amd.js | 2 +- .../output.umd.js | 2 +- .../common/ignore-dynamic/1/output.amd.js | 2 +- .../common/ignore-dynamic/1/output.cjs | 2 +- .../common/ignore-dynamic/1/output.umd.js | 2 +- .../interop-node/export-all/output.amd.js | 2 +- .../common/interop-node/export-all/output.cjs | 2 +- .../interop-node/export-all/output.umd.js | 2 +- .../interop-node/export-from-1/output.amd.js | 2 +- .../interop-node/export-from-1/output.cjs | 2 +- .../interop-node/export-from-1/output.umd.js | 2 +- .../interop-node/imports-glob/output.amd.js | 2 +- .../interop-node/imports-glob/output.cjs | 2 +- .../interop-node/imports-glob/output.umd.js | 2 +- .../interop-node/imports-mixing/output.amd.js | 2 +- .../interop-node/imports-mixing/output.cjs | 2 +- .../interop-node/imports-mixing/output.umd.js | 2 +- .../common/interop-node/imports/output.amd.js | 2 +- .../common/interop-node/imports/output.umd.js | 2 +- .../interop-node/overview/output.amd.js | 4 +- .../common/interop-node/overview/output.cjs | 2 +- .../interop-node/overview/output.umd.js | 4 +- .../common/interop/export-all/output.amd.js | 2 +- .../common/interop/export-all/output.cjs | 2 +- .../common/interop/export-all/output.umd.js | 2 +- .../interop/export-from-1/output.amd.js | 2 +- .../common/interop/export-from-1/output.cjs | 2 +- .../interop/export-from-1/output.umd.js | 2 +- .../interop/export-from-7/output.amd.js | 2 +- .../common/interop/export-from-7/output.cjs | 2 +- .../interop/export-from-7/output.umd.js | 2 +- .../common/interop/imports-call/output.amd.js | 2 +- .../common/interop/imports-call/output.cjs | 2 +- .../common/interop/imports-call/output.umd.js | 2 +- .../interop/imports-default/output.amd.js | 2 +- .../common/interop/imports-default/output.cjs | 2 +- .../interop/imports-default/output.umd.js | 2 +- .../common/interop/imports-glob/output.amd.js | 2 +- .../common/interop/imports-glob/output.cjs | 2 +- .../common/interop/imports-glob/output.umd.js | 2 +- .../interop/imports-mixing/output.amd.js | 2 +- .../common/interop/imports-mixing/output.cjs | 2 +- .../interop/imports-mixing/output.umd.js | 2 +- .../interop/imports-ordering/output.amd.js | 2 +- .../interop/imports-ordering/output.cjs | 2 +- .../interop/imports-ordering/output.umd.js | 2 +- .../common/interop/imports/output.amd.js | 2 +- .../common/interop/imports/output.umd.js | 2 +- .../common/interop/overview/output.amd.js | 6 +- .../common/interop/overview/output.cjs | 4 +- .../common/interop/overview/output.umd.js | 6 +- .../fixture/common/issue-1018/1/output.amd.js | 2 +- .../fixture/common/issue-1018/1/output.cjs | 2 +- .../fixture/common/issue-1043/1/output.amd.js | 2 +- .../fixture/common/issue-1043/1/output.cjs | 2 +- .../fixture/common/issue-1043/1/output.umd.js | 2 +- .../fixture/common/issue-1043/2/output.amd.js | 6 +- .../fixture/common/issue-1043/2/output.cjs | 4 +- .../fixture/common/issue-1043/2/output.umd.js | 6 +- .../fixture/common/issue-1213/output.amd.js | 2 +- .../fixture/common/issue-1213/output.cjs | 2 +- .../fixture/common/issue-1213/output.umd.js | 2 +- .../fixture/common/issue-1480/1/output.amd.js | 2 +- .../fixture/common/issue-1480/1/output.cjs | 2 +- .../fixture/common/issue-1480/2/output.amd.js | 2 +- .../fixture/common/issue-1480/2/output.cjs | 2 +- .../fixture/common/issue-1480/2/output.umd.js | 2 +- .../fixture/common/issue-1588/1/output.amd.js | 2 +- .../fixture/common/issue-1588/1/output.cjs | 2 +- .../fixture/common/issue-1588/1/output.umd.js | 2 +- .../fixture/common/issue-1614/1/output.amd.js | 2 +- .../fixture/common/issue-1614/1/output.cjs | 2 +- .../fixture/common/issue-1780/1/output.amd.js | 6 +- .../fixture/common/issue-1780/1/output.cjs | 4 +- .../fixture/common/issue-1780/1/output.umd.js | 6 +- .../fixture/common/issue-1786/1/output.amd.js | 2 +- .../fixture/common/issue-1786/1/output.cjs | 2 +- .../fixture/common/issue-1786/1/output.umd.js | 2 +- .../fixture/common/issue-1787/1/output.amd.js | 4 +- .../fixture/common/issue-1787/1/output.cjs | 4 +- .../fixture/common/issue-1787/1/output.umd.js | 4 +- .../fixture/common/issue-2101/1/output.amd.js | 2 +- .../fixture/common/issue-2101/1/output.cjs | 2 +- .../fixture/common/issue-2101/1/output.umd.js | 2 +- .../fixture/common/issue-2101/2/output.amd.js | 2 +- .../fixture/common/issue-2101/2/output.cjs | 2 +- .../fixture/common/issue-2101/2/output.umd.js | 2 +- .../fixture/common/issue-2297/output.amd.js | 8 +- .../fixture/common/issue-2297/output.cjs | 8 +- .../fixture/common/issue-2297/output.umd.js | 8 +- .../common/issue-2548/case1/output.amd.js | 6 +- .../common/issue-2548/case1/output.cjs | 4 +- .../common/issue-2548/case1/output.umd.js | 6 +- .../common/issue-2548/case2/output.amd.js | 6 +- .../common/issue-2548/case2/output.cjs | 4 +- .../common/issue-2548/case2/output.umd.js | 6 +- .../common/issue-2548/case3/output.amd.js | 10 +- .../common/issue-2548/case3/output.cjs | 8 +- .../common/issue-2548/case3/output.umd.js | 10 +- .../fixture/common/issue-3246/1/output.amd.js | 2 +- .../fixture/common/issue-3246/1/output.cjs | 2 +- .../fixture/common/issue-3246/2/output.amd.js | 4 +- .../fixture/common/issue-3246/2/output.cjs | 4 +- .../fixture/common/issue-3246/2/output.umd.js | 2 +- .../fixture/common/issue-326/output.amd.js | 4 +- .../tests/fixture/common/issue-326/output.cjs | 4 +- .../fixture/common/issue-326/output.umd.js | 4 +- .../fixture/common/issue-332/output.amd.js | 2 +- .../tests/fixture/common/issue-332/output.cjs | 2 +- .../fixture/common/issue-332/output.umd.js | 2 +- .../fixture/common/issue-335/output.amd.js | 2 +- .../tests/fixture/common/issue-335/output.cjs | 2 +- .../fixture/common/issue-335/output.umd.js | 2 +- .../fixture/common/issue-3438/output.amd.js | 2 +- .../fixture/common/issue-3438/output.cjs | 2 +- .../fixture/common/issue-3732/output.amd.js | 2 +- .../fixture/common/issue-3732/output.cjs | 2 +- .../fixture/common/issue-3732/output.umd.js | 2 +- .../fixture/common/issue-389/1/output.amd.js | 2 +- .../fixture/common/issue-389/1/output.cjs | 2 +- .../fixture/common/issue-389/1/output.umd.js | 2 +- .../fixture/common/issue-389/2/output.amd.js | 2 +- .../fixture/common/issue-389/2/output.cjs | 2 +- .../fixture/common/issue-389/2/output.umd.js | 2 +- .../fixture/common/issue-4064/output.amd.js | 6 +- .../fixture/common/issue-4064/output.cjs | 4 +- .../fixture/common/issue-4064/output.umd.js | 6 +- .../fixture/common/issue-4253/output.amd.js | 2 +- .../fixture/common/issue-4253/output.cjs | 2 +- .../fixture/common/issue-4456/1/output.amd.ts | 2 +- .../fixture/common/issue-4456/1/output.cts | 2 +- .../fixture/common/issue-4456/1/output.umd.ts | 2 +- .../fixture/common/issue-4534/1/output.amd.js | 8 +- .../fixture/common/issue-4534/1/output.cjs | 6 +- .../fixture/common/issue-4534/1/output.umd.js | 8 +- .../fixture/common/issue-4700/1/output.amd.js | 4 +- .../fixture/common/issue-4700/1/output.cjs | 2 +- .../fixture/common/issue-4700/1/output.umd.js | 4 +- .../fixture/common/issue-4799/output.amd.js | 4 +- .../fixture/common/issue-4799/output.cjs | 4 +- .../fixture/common/issue-4799/output.umd.js | 4 +- .../fixture/common/issue-4864/output.amd.ts | 50 +- .../fixture/common/issue-4864/output.cts | 72 +- .../fixture/common/issue-4864/output.umd.ts | 50 +- .../fixture/common/issue-4898/2/output.amd.ts | 2 +- .../fixture/common/issue-4898/2/output.cts | 2 +- .../fixture/common/issue-4898/2/output.umd.ts | 2 +- .../fixture/common/issue-5042/3/output.amd.ts | 2 +- .../fixture/common/issue-5042/3/output.cts | 2 +- .../fixture/common/issue-5042/3/output.umd.ts | 2 +- .../fixture/common/issue-5054/1/output.amd.js | 4 +- .../fixture/common/issue-5054/1/output.cjs | 4 +- .../fixture/common/issue-5054/1/output.umd.js | 4 +- .../fixture/common/issue-5260/output.amd.js | 8 +- .../fixture/common/issue-5260/output.cjs | 8 +- .../fixture/common/issue-5260/output.umd.js | 8 +- .../fixture/common/issue-578/2/output.amd.js | 2 +- .../fixture/common/issue-578/2/output.cjs | 2 +- .../fixture/common/issue-578/2/output.umd.js | 2 +- .../fixture/common/issue-605/output.amd.js | 2 +- .../tests/fixture/common/issue-605/output.cjs | 2 +- .../fixture/common/issue-605/output.umd.js | 2 +- .../fixture/common/issue-763/output.amd.js | 2 +- .../tests/fixture/common/issue-763/output.cjs | 2 +- .../fixture/common/issue-962/output.amd.js | 10 +- .../tests/fixture/common/issue-962/output.cjs | 8 +- .../fixture/common/issue-962/output.umd.js | 10 +- .../lazy/dep-import-default/output.amd.js | 2 +- .../common/lazy/dep-import-default/output.cjs | 2 +- .../lazy/dep-import-default/output.umd.js | 2 +- .../lazy/dep-import-namespace/output.amd.js | 2 +- .../lazy/dep-import-namespace/output.cjs | 2 +- .../lazy/dep-import-namespace/output.umd.js | 2 +- .../lazy/dep-reexport-all/output.amd.js | 2 +- .../common/lazy/dep-reexport-all/output.cjs | 2 +- .../lazy/dep-reexport-all/output.umd.js | 2 +- .../lazy/dep-reexport-default/output.amd.js | 2 +- .../lazy/dep-reexport-default/output.cjs | 2 +- .../lazy/dep-reexport-default/output.umd.js | 2 +- .../lazy/dep-reexport-namespace/output.amd.js | 2 +- .../lazy/dep-reexport-namespace/output.cjs | 2 +- .../lazy/dep-reexport-namespace/output.umd.js | 2 +- .../common/lazy/export-default/output.amd.js | 4 +- .../common/lazy/export-default/output.cjs | 4 +- .../common/lazy/export-default/output.umd.js | 4 +- .../output.amd.js | 4 +- .../output.cjs | 4 +- .../output.umd.js | 4 +- .../common/lazy/issue-3081/1/output.amd.js | 6 +- .../common/lazy/issue-3081/1/output.cjs | 8 +- .../common/lazy/issue-3081/1/output.umd.js | 6 +- .../lazy/local-import-default/output.amd.js | 2 +- .../lazy/local-import-default/output.cjs | 2 +- .../lazy/local-import-default/output.umd.js | 2 +- .../lazy/local-import-namespace/output.amd.js | 2 +- .../lazy/local-import-namespace/output.cjs | 2 +- .../lazy/local-import-namespace/output.umd.js | 2 +- .../lazy/local-reexport-all/output.amd.js | 2 +- .../common/lazy/local-reexport-all/output.cjs | 2 +- .../lazy/local-reexport-all/output.umd.js | 2 +- .../lazy/local-reexport-default/output.amd.js | 2 +- .../lazy/local-reexport-default/output.cjs | 2 +- .../lazy/local-reexport-default/output.umd.js | 2 +- .../local-reexport-namespace/output.amd.js | 2 +- .../lazy/local-reexport-namespace/output.cjs | 2 +- .../local-reexport-namespace/output.umd.js | 2 +- .../whitelist/import-default/output.amd.js | 4 +- .../lazy/whitelist/import-default/output.cjs | 4 +- .../whitelist/import-default/output.umd.js | 4 +- .../whitelist/import-namespace/output.amd.js | 4 +- .../whitelist/import-namespace/output.cjs | 4 +- .../whitelist/import-namespace/output.umd.js | 4 +- .../lazy/whitelist/reexport-all/output.amd.js | 4 +- .../lazy/whitelist/reexport-all/output.cjs | 4 +- .../lazy/whitelist/reexport-all/output.umd.js | 4 +- .../whitelist/reexport-default/output.amd.js | 2 +- .../whitelist/reexport-default/output.cjs | 2 +- .../whitelist/reexport-default/output.umd.js | 2 +- .../reexport-namespace/output.amd.js | 4 +- .../whitelist/reexport-namespace/output.cjs | 4 +- .../reexport-namespace/output.umd.js | 4 +- .../misc/copy-getters-setters/output.amd.js | 2 +- .../misc/copy-getters-setters/output.cjs | 2 +- .../misc/copy-getters-setters/output.umd.js | 2 +- .../misc/import-const-throw/output.amd.js | 4 +- .../common/misc/import-const-throw/output.cjs | 4 +- .../misc/import-const-throw/output.umd.js | 4 +- .../common/regression/6647/output.amd.js | 2 +- .../fixture/common/regression/6647/output.cjs | 2 +- .../common/regression/6647/output.umd.js | 2 +- .../common/regression/t-7178/output.amd.js | 2 +- .../common/regression/t-7178/output.cjs | 2 +- .../common/regression/t-7178/output.umd.js | 2 +- .../strict/import-wildcard/output.amd.js | 2 +- .../common/strict/import-wildcard/output.cjs | 2 +- .../strict/import-wildcard/output.umd.js | 2 +- .../common/strict/import/output.amd.js | 2 +- .../fixture/common/strict/import/output.cjs | 2 +- .../common/strict/import/output.umd.js | 2 +- .../tests/fixture/systemjs/imports/output.mjs | 24 +- .../fixture/systemjs/overview/output.mjs | 46 +- .../tests/simplify.rs | 4 +- .../src/jsx/tests.rs | 18 +- .../src/refresh/tests.rs | 2 +- .../after-polyfills-compiled-to-cjs/output.js | 4 +- .../output.js | 4 +- .../output.js | 2 +- .../tests/strip.rs | 20 +- .../pass/deno-001/simple-2/output/entry.js | 6 +- .../pass/deno-001/simple-3/output/entry.js | 4 +- .../pass/deno-001/simple-4/output/entry.js | 4 +- .../tests/pass/helpers/simple/output/entry.js | 4 +- .../pass/issue-1328/case1/output/entry.js | 4 +- .../tests/pass/regenerator/1/output/entry.js | 6 +- node-swc/__tests__/module_test.js | 14 +- node-swc/__tests__/transform/api_test.js | 2 +- .../__tests__/transform/issue_4606_test.mjs | 4 +- .../__tests__/transform/issue_4730_test.mjs | 4 +- .../__tests__/transform/preset-env_test.mjs | 4 +- node-swc/src/types.ts | 6 +- package.json | 3 + .../src/_apply_decorated_descriptor.mjs | 61 +- .../swc-helpers/src/_array_like_to_array.mjs | 8 +- .../swc-helpers/src/_array_with_holes.mjs | 4 +- .../swc-helpers/src/_array_without_holes.mjs | 7 +- .../src/_assert_this_initialized.mjs | 11 +- packages/swc-helpers/src/_async_generator.mjs | 148 ++- .../src/_async_generator_delegate.mjs | 80 +- packages/swc-helpers/src/_async_iterator.mjs | 77 +- .../swc-helpers/src/_async_to_generator.mjs | 58 +- .../src/_await_async_generator.mjs | 7 +- packages/swc-helpers/src/_await_value.mjs | 4 +- .../src/_check_private_redeclaration.mjs | 8 +- .../_class_apply_descriptor_destructure.mjs | 36 +- .../src/_class_apply_descriptor_get.mjs | 10 +- .../src/_class_apply_descriptor_set.mjs | 22 +- .../src/_class_apply_descriptor_update.mjs | 4 +- .../swc-helpers/src/_class_call_check.mjs | 10 +- .../_class_check_private_static_access.mjs | 8 +- ..._check_private_static_field_descriptor.mjs | 8 +- .../src/_class_extract_field_descriptor.mjs | 10 +- .../swc-helpers/src/_class_name_tdz_error.mjs | 4 +- .../src/_class_private_field_destructure.mjs | 11 +- .../src/_class_private_field_get.mjs | 11 +- .../src/_class_private_field_init.mjs | 9 +- .../src/_class_private_field_loose_base.mjs | 11 +- .../src/_class_private_field_loose_key.mjs | 3 +- .../src/_class_private_field_set.mjs | 13 +- .../src/_class_private_field_update.mjs | 11 +- .../src/_class_private_method_get.mjs | 11 +- .../src/_class_private_method_init.mjs | 9 +- .../src/_class_private_method_set.mjs | 4 +- ...class_static_private_field_destructure.mjs | 15 +- .../_class_static_private_field_spec_get.mjs | 15 +- .../_class_static_private_field_spec_set.mjs | 17 +- .../_class_static_private_field_update.mjs | 15 +- .../src/_class_static_private_method_get.mjs | 8 +- packages/swc-helpers/src/_construct.mjs | 48 +- packages/swc-helpers/src/_create_class.mjs | 23 +- .../_create_for_of_iterator_helper_loose.mjs | 25 +- packages/swc-helpers/src/_create_super.mjs | 20 +- packages/swc-helpers/src/_decorate.mjs | 600 +++++------- packages/swc-helpers/src/_defaults.mjs | 19 +- .../src/_define_enumerable_properties.mjs | 37 +- packages/swc-helpers/src/_define_property.mjs | 20 +- packages/swc-helpers/src/_export_star.mjs | 23 +- packages/swc-helpers/src/_extends.mjs | 27 +- packages/swc-helpers/src/_get.mjs | 38 +- .../swc-helpers/src/_get_prototype_of.mjs | 16 +- packages/swc-helpers/src/_inherits.mjs | 20 +- packages/swc-helpers/src/_inherits_loose.mjs | 8 +- .../src/_initializer_define_property.mjs | 16 +- .../src/_initializer_warning_helper.mjs | 8 +- packages/swc-helpers/src/_instanceof.mjs | 12 +- .../src/_interop_require_default.mjs | 6 +- .../src/_interop_require_wildcard.mjs | 74 +- .../swc-helpers/src/_is_native_function.mjs | 4 +- .../src/_is_native_reflect_construct.mjs | 6 +- .../swc-helpers/src/_iterable_to_array.mjs | 4 +- .../src/_iterable_to_array_limit.mjs | 41 +- .../src/_iterable_to_array_limit_loose.mjs | 19 +- packages/swc-helpers/src/_jsx.mjs | 69 +- packages/swc-helpers/src/_new_arrow_check.mjs | 8 +- .../swc-helpers/src/_non_iterable_rest.mjs | 6 +- .../swc-helpers/src/_non_iterable_spread.mjs | 6 +- .../src/_object_destructuring_empty.mjs | 2 +- packages/swc-helpers/src/_object_spread.mjs | 36 +- .../swc-helpers/src/_object_spread_props.mjs | 48 +- .../src/_object_without_properties.mjs | 34 +- .../src/_object_without_properties_loose.mjs | 24 +- .../src/_possible_constructor_return.mjs | 16 +- packages/swc-helpers/src/_read_only_error.mjs | 4 +- packages/swc-helpers/src/_set.mjs | 83 +- .../swc-helpers/src/_set_prototype_of.mjs | 17 +- .../src/_skip_first_generator_next.mjs | 12 +- packages/swc-helpers/src/_sliced_to_array.mjs | 13 +- .../src/_sliced_to_array_loose.mjs | 14 +- packages/swc-helpers/src/_super_prop_base.mjs | 16 +- .../src/_tagged_template_literal.mjs | 13 +- .../src/_tagged_template_literal_loose.mjs | 13 +- packages/swc-helpers/src/_throw.mjs | 2 +- packages/swc-helpers/src/_to_array.mjs | 13 +- .../swc-helpers/src/_to_consumable_array.mjs | 13 +- packages/swc-helpers/src/_to_primitive.mjs | 25 +- packages/swc-helpers/src/_to_property_key.mjs | 13 +- packages/swc-helpers/src/_ts_decorate.mjs | 2 +- packages/swc-helpers/src/_ts_generator.mjs | 2 +- packages/swc-helpers/src/_ts_metadata.mjs | 2 +- packages/swc-helpers/src/_ts_param.mjs | 2 +- packages/swc-helpers/src/_ts_values.mjs | 2 +- packages/swc-helpers/src/_type_of.mjs | 6 +- .../src/_unsupported_iterable_to_array.mjs | 18 +- packages/swc-helpers/src/_update.mjs | 11 +- .../swc-helpers/src/_wrap_async_generator.mjs | 11 +- .../swc-helpers/src/_wrap_native_super.mjs | 65 +- .../swc-helpers/src/_write_only_error.mjs | 4 +- packages/swc-helpers/src/index.mjs | 164 ++-- yarn.lock | 2 + 875 files changed, 6334 insertions(+), 6948 deletions(-) rename crates/swc/tests/fixture/issues-1xxx/1515/case1/input/{input.ts => index.ts} (100%) rename crates/swc/tests/fixture/issues-1xxx/1515/case1/output/{input.ts => index.ts} (78%) rename crates/swc/tests/fixture/issues-3xxx/3337/input/{input.ts => index.ts} (100%) create mode 100644 crates/swc/tests/fixture/issues-3xxx/3337/output/index.ts delete mode 100644 crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts rename crates/swc/tests/fixture/issues-6xxx/6028/input/{input.js => index.js} (100%) rename crates/swc/tests/fixture/issues-6xxx/6028/output/{input.js => index.js} (82%) rename crates/swc/tests/fixture/issues-6xxx/6727/input/{input.js => index.js} (100%) rename crates/swc/tests/fixture/issues-6xxx/6727/output/{input.js => index.js} (76%) diff --git a/bindings/binding_core_wasm/__tests__/simple.js b/bindings/binding_core_wasm/__tests__/simple.js index e9637466dafa..ca1b1afcfdbf 100644 --- a/bindings/binding_core_wasm/__tests__/simple.js +++ b/bindings/binding_core_wasm/__tests__/simple.js @@ -6,14 +6,14 @@ describe("transform", () => { expect(output).toMatchInlineSnapshot(` Object { - "code": "function _classCallCheck(instance, Constructor) { + "code": "function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\\"Cannot call a class as a function\\"); } } var Foo = function Foo() { \\"use strict\\"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; ", } @@ -25,14 +25,14 @@ describe("transform", () => { expect(output).toMatchInlineSnapshot(` Object { - "code": "function _classCallCheck(instance, Constructor) { + "code": "function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\\"Cannot call a class as a function\\"); } } var Foo = function Foo() { \\"use strict\\"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; ", } @@ -48,14 +48,14 @@ describe("transform", () => { const output = await swc.transform(input, {}); expect(output).toMatchInlineSnapshot(` Object { - "code": "function _classCallCheck(instance, Constructor) { + "code": "function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\\"Cannot call a class as a function\\"); } } var Foo = function Foo() { \\"use strict\\"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; ", } diff --git a/bindings/binding_core_wasm/src/types.rs b/bindings/binding_core_wasm/src/types.rs index 125cbf3993ec..9fb2103fb111 100644 --- a/bindings/binding_core_wasm/src/types.rs +++ b/bindings/binding_core_wasm/src/types.rs @@ -1001,11 +1001,11 @@ export interface BaseModuleConfig { * * "use strict"; * - * function _interopRequireDefault(obj) { + * function _interop_require_default(obj) { * return obj && obj.__esModule ? obj : { default: obj }; * } * - * var _foo = _interopRequireDefault(require("foo")); + * var _foo = _interop_require_default(require("foo")); * var _bar = require("bar"); * * _foo.default; @@ -1045,7 +1045,7 @@ export interface BaseModuleConfig { * - `none` * * If you know that the imported file has been transformed with a compiler that stores the `default` export on - * `exports.default` (such as swc or Babel), you can safely omit the `_interopRequireDefault` helper. + * `exports.default` (such as swc or Babel), you can safely omit the `_interop_require_default` helper. * * ```javascript * import foo from "foo"; diff --git a/crates/swc/tests/fixture/deno/paths/issue-2724/output/src/index.ts b/crates/swc/tests/fixture/deno/paths/issue-2724/output/src/index.ts index 74bb44625548..51af27f96d8b 100644 --- a/crates/swc/tests/fixture/deno/paths/issue-2724/output/src/index.ts +++ b/crates/swc/tests/fixture/deno/paths/issue-2724/output/src/index.ts @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; (async function() { - const { displayA } = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("../packages/a/src/index"))); + const { displayA } = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("../packages/a/src/index"))); console.log(displayA()); })(); diff --git a/crates/swc/tests/fixture/interop/babel/output/index.js b/crates/swc/tests/fixture/interop/babel/output/index.js index b2883d81a6f2..b8b42b7aa0ac 100644 --- a/crates/swc/tests/fixture/interop/babel/output/index.js +++ b/crates/swc/tests/fixture/interop/babel/output/index.js @@ -13,10 +13,10 @@ _export(exports, { y: ()=>y, default: ()=>_default }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); -const _bar = /*#__PURE__*/ _interopRequireWildcard(require("bar")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); +const _bar = /*#__PURE__*/ _interop_require_wildcard(require("bar")); const x = { foo: _foo.default, bar: _bar.default diff --git a/crates/swc/tests/fixture/interop/node/output/index.js b/crates/swc/tests/fixture/interop/node/output/index.js index 5587c5405df0..e027ca18de8e 100644 --- a/crates/swc/tests/fixture/interop/node/output/index.js +++ b/crates/swc/tests/fixture/interop/node/output/index.js @@ -18,9 +18,9 @@ _export(exports, { y: ()=>y, default: ()=>_default }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; const _foo = require("foo"); -const _bar = /*#__PURE__*/ _interopRequireWildcard(require("bar"), true); +const _bar = /*#__PURE__*/ _interop_require_wildcard(require("bar"), true); const x = { foo: _foo, bar: _bar.default diff --git a/crates/swc/tests/fixture/interop/swc/output/index.js b/crates/swc/tests/fixture/interop/swc/output/index.js index b2883d81a6f2..b8b42b7aa0ac 100644 --- a/crates/swc/tests/fixture/interop/swc/output/index.js +++ b/crates/swc/tests/fixture/interop/swc/output/index.js @@ -13,10 +13,10 @@ _export(exports, { y: ()=>y, default: ()=>_default }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); -const _bar = /*#__PURE__*/ _interopRequireWildcard(require("bar")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); +const _bar = /*#__PURE__*/ _interop_require_wildcard(require("bar")); const x = { foo: _foo.default, bar: _bar.default diff --git a/crates/swc/tests/fixture/issues-1xxx/1135/1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1135/1/output/index.ts index cc98baf131e7..270c50824384 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1135/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1135/1/output/index.ts @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -function _tsDecorate() { +function _ts_decorate() { const data = require("@swc/helpers/lib/_ts_decorate.js").default; - _tsDecorate = function() { + _ts_decorate = function() { return data; }; return data; @@ -19,6 +19,6 @@ function _module() { class MyClass extends _module().Class { async method() {} } -_tsDecorate()([ +_ts_decorate()([ _module().Class.Decorator() ], MyClass.prototype, "method", null); diff --git a/crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts b/crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts index 332ced800ee1..9e474cd3216e 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1160/output/entry.ts @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _defineProperty = require("@swc/helpers/lib/_define_property.js").default; -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _define_property = require("@swc/helpers/lib/_define_property.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; var MyEnum; (function(MyEnum) { MyEnum["x"] = "xxx"; @@ -12,12 +12,12 @@ var MyEnum; })(MyEnum || (MyEnum = {})); class Xpto { constructor(){ - _defineProperty(this, "value", void 0); + _define_property(this, "value", void 0); } } -_tsDecorate([ +_ts_decorate([ Decorator(), - _tsMetadata("design:type", String) + _ts_metadata("design:type", String) ], Xpto.prototype, "value", void 0); function Decorator() { return function(...args) {}; diff --git a/crates/swc/tests/fixture/issues-1xxx/1213/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1213/output/index.js index 9c3362b98c46..d11a2d04b765 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1213/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1213/output/index.js @@ -6,8 +6,8 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>NotOK }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); class OK { constructor(){ console.log(_foo.default); diff --git a/crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js index 35a263bdce8e..1d74ac211776 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1232/cjs/output/index.js @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _actions = /*#__PURE__*/ _interopRequireWildcard(require("./actions")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _actions = /*#__PURE__*/ _interop_require_wildcard(require("./actions")); console.log(_actions); console.log(_actions.foo); diff --git a/crates/swc/tests/fixture/issues-1xxx/1259/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1259/output/index.js index f5f75e266114..3337daa1bb32 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1259/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1259/output/index.js @@ -1,9 +1,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _taggedTemplateLiteral = require("@swc/helpers/lib/_tagged_template_literal.js").default; +var _tagged_template_literal = require("@swc/helpers/lib/_tagged_template_literal.js").default; function _templateObject() { - var data = _taggedTemplateLiteral([ + var data = _tagged_template_literal([ "'#ERROR'" ]); _templateObject = function _templateObject() { diff --git a/crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts index 8295065ec9df..83f07eed7a00 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1278/output/index.ts @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; function MyDecorator(klass) { return ()=>{ // do something @@ -12,8 +12,8 @@ function MyDecorator(klass) { } class MyClass { } -_tsDecorate([ +_ts_decorate([ MyDecorator(MyClass), - _tsMetadata("design:type", String) + _ts_metadata("design:type", String) ], MyClass.prototype, "prop", void 0); console.log(new MyClass()); diff --git a/crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts index 0db7f5bd4e8d..5bb9be0a4f18 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1307/output/index.ts @@ -6,5 +6,5 @@ Object.defineProperty(exports, "foo", { enumerable: true, get: ()=>_foo }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("./foo")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("./foo")); diff --git a/crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js index 79c4fb42af12..c26126adf861 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1333/case1/output/index.js @@ -2,19 +2,19 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _classPrivateFieldGet = require("@swc/helpers/lib/_class_private_field_get.js").default; -const _classPrivateFieldInit = require("@swc/helpers/lib/_class_private_field_init.js").default; +const _class_private_field_get = require("@swc/helpers/lib/_class_private_field_get.js").default; +const _class_private_field_init = require("@swc/helpers/lib/_class_private_field_init.js").default; var _ws = /*#__PURE__*/ new WeakMap(), _ws2 = /*#__PURE__*/ new WeakMap(); class Foo { get connected() { - return _classPrivateFieldGet(this, _ws2) && _classPrivateFieldGet(this, _ws).readyState === _ws1.default.OPEN; + return _class_private_field_get(this, _ws2) && _class_private_field_get(this, _ws).readyState === _ws1.default.OPEN; } constructor(){ - _classPrivateFieldInit(this, _ws, { + _class_private_field_init(this, _ws, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _ws2, { + _class_private_field_init(this, _ws2, { writable: true, value: void 0 }); diff --git a/crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js index e73093f00353..670c2850cedd 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1333/case2/output/index.js @@ -10,11 +10,11 @@ Object.defineProperty(exports, "Shard", { enumerable: true, get: ()=>Shard }); -const _classPrivateFieldGet = require("@swc/helpers/lib/_class_private_field_get.js").default; -const _classPrivateFieldInit = require("@swc/helpers/lib/_class_private_field_init.js").default; -const _classPrivateFieldSet = require("@swc/helpers/lib/_class_private_field_set.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _ws = /*#__PURE__*/ _interopRequireDefault(require("ws")); +const _class_private_field_get = require("@swc/helpers/lib/_class_private_field_get.js").default; +const _class_private_field_init = require("@swc/helpers/lib/_class_private_field_init.js").default; +const _class_private_field_set = require("@swc/helpers/lib/_class_private_field_set.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _ws = /*#__PURE__*/ _interop_require_default(require("ws")); const _utils = require("../../utils"); const _connection = require("./connection"); const _serialization = require("./serialization"); @@ -50,13 +50,13 @@ class Shard extends _utils.Emitter { * The current sequence * @type {number} */ get seq() { - return _classPrivateFieldGet(this, _seq); + return _class_private_field_get(this, _seq); } /** * The closing sequence. * @type {number} */ get closingSeq() { - return _classPrivateFieldGet(this, _closingSeq); + return _class_private_field_get(this, _closingSeq); } /** * The client instance. @@ -68,7 +68,7 @@ class Shard extends _utils.Emitter { * Whether this shard is connected to the gateway or not. * @type {boolean} */ get connected() { - return _classPrivateFieldGet(this, _ws1) && _classPrivateFieldGet(this, _ws1).readyState === _ws.default.OPEN; + return _class_private_field_get(this, _ws1) && _class_private_field_get(this, _ws1).readyState === _ws.default.OPEN; } /** * Send a new packet to the discord gateway. @@ -81,16 +81,16 @@ class Shard extends _utils.Emitter { if (++_i < _w) { return; } - const encoded = _classPrivateFieldGet(this, _serialization1).encode(data); - _classPrivateFieldGet(this, _ws1).send(encoded); + const encoded = _class_private_field_get(this, _serialization1).encode(data); + _class_private_field_get(this, _ws1).send(encoded); }; if (data.op === _utils.GatewayOp.PRESENCE_UPDATE) { ++_w; - _classPrivateFieldGet(this, _presenceBucket).queue(func, prioritized); + _class_private_field_get(this, _presenceBucket).queue(func, prioritized); } - return _classPrivateFieldGet(this, _bucket).queue(func, prioritized); + return _class_private_field_get(this, _bucket).queue(func, prioritized); } - _classPrivateFieldGet(this, _queue)[prioritized ? "unshift" : "push"](data); + _class_private_field_get(this, _queue)[prioritized ? "unshift" : "push"](data); } /** * Destroys this shard. @@ -103,14 +103,14 @@ class Shard extends _utils.Emitter { this.heartbeat.reset(); this.session.clearHelloTimeout(); // (Step 1) Close the websocket connection. - if (_classPrivateFieldGet(this, _ws1)) { - if (_classPrivateFieldGet(this, _ws1).readyState === _ws.default.OPEN) { - _classPrivateFieldGet(this, _ws1).close(code); + if (_class_private_field_get(this, _ws1)) { + if (_class_private_field_get(this, _ws1).readyState === _ws.default.OPEN) { + _class_private_field_get(this, _ws1).close(code); } else { - this._debug(`Ws State: ${connectionStates[_classPrivateFieldGet(this, _ws1).readyState]}`); + this._debug(`Ws State: ${connectionStates[_class_private_field_get(this, _ws1).readyState]}`); this._cleanupConnection(); try { - _classPrivateFieldGet(this, _ws1).close(code); + _class_private_field_get(this, _ws1).close(code); } catch { // no-op } @@ -124,19 +124,19 @@ class Shard extends _utils.Emitter { } else if (emit) { this.emit(_utils.ShardEvent.DESTROYED); } - _classPrivateFieldSet(this, _ws1, undefined); + _class_private_field_set(this, _ws1, undefined); // (Step 4) Set the shard status to disconnected. this.status = _utils.Status.DISCONNECTED; // (Step 5) Cache ze current sequence! - if (_classPrivateFieldGet(this, _seq) !== -1) { - _classPrivateFieldSet(this, _closingSeq, _classPrivateFieldGet(this, _seq)); + if (_class_private_field_get(this, _seq) !== -1) { + _class_private_field_set(this, _closingSeq, _class_private_field_get(this, _seq)); } // (Step 6) Reset the shit. if (reset) { - _classPrivateFieldSet(this, _seq, -1); + _class_private_field_set(this, _seq, -1); this.session.reset(); } - _classPrivateFieldSet(this, _bucket, new _utils.Bucket(120, 6e4)); + _class_private_field_set(this, _bucket, new _utils.Bucket(120, 6e4)); } connect() { /* Step 0 - Check if a connection already exists. If so identify the session. */ if (this.connected) { @@ -144,7 +144,7 @@ class Shard extends _utils.Emitter { this.session.identify(); return; } - /* Step 1 - If a socket is already present, destroy it. */ if (_classPrivateFieldGet(this, _ws1)) { + /* Step 1 - If a socket is already present, destroy it. */ if (_class_private_field_get(this, _ws1)) { this._debug("A connection is already present, cleaning up..."); this.destroy({ emit: false @@ -155,10 +155,10 @@ class Shard extends _utils.Emitter { // Step 2.1 - Serialization const encoding = this.manager.options.useEtf ? "etf" : "json"; qs.append("encoding", encoding); - _classPrivateFieldSet(this, _serialization1, _serialization.Serialization.create(encoding)); + _class_private_field_set(this, _serialization1, _serialization.Serialization.create(encoding)); // Step 2.2 - Compression if (this.manager.compression) { - _classPrivateFieldSet(this, _compression1, _compression.Compression.create(this.manager.compression).on("data", (buffer)=>this._packet(buffer)).on("error", (error)=>this.emit(_utils.ShardEvent.ERROR, error)).on("debug", (message)=>this._debug(message))); + _class_private_field_set(this, _compression1, _compression.Compression.create(this.manager.compression).on("data", (buffer)=>this._packet(buffer)).on("error", (error)=>this.emit(_utils.ShardEvent.ERROR, error)).on("debug", (message)=>this._debug(message))); qs.append("compress", "zlib-stream"); } /* Step 5 - Set the status and wait for the hello op code. */ this.status = this.status === _utils.Status.DISCONNECTED ? _utils.Status.RECONNECTING : _utils.Status.CONNECTING; @@ -168,16 +168,16 @@ class Shard extends _utils.Emitter { * @type {number} */ this.connectedAt = Date.now(); /* Step 6 - Connect to the gateway. */ const uri = this.manager.gatewayUrl.replace(/\/*$/m, ""); - _classPrivateFieldSet(this, _ws1, new _ws.default(`${uri}/?${qs}`)); - /* Step 7 - Attach the listeners. */ _classPrivateFieldGet(this, _ws1).onopen = this._open.bind(this); - _classPrivateFieldGet(this, _ws1).onclose = this._close.bind(this); - _classPrivateFieldGet(this, _ws1).onerror = this._error.bind(this); - _classPrivateFieldGet(this, _ws1).onmessage = this._message.bind(this); + _class_private_field_set(this, _ws1, new _ws.default(`${uri}/?${qs}`)); + /* Step 7 - Attach the listeners. */ _class_private_field_get(this, _ws1).onopen = this._open.bind(this); + _class_private_field_get(this, _ws1).onclose = this._close.bind(this); + _class_private_field_get(this, _ws1).onerror = this._error.bind(this); + _class_private_field_get(this, _ws1).onmessage = this._message.bind(this); } _packet(raw) { /** @type {DiscordPacket} */ let pak; try { - pak = _classPrivateFieldGet(this, _serialization1).decode(raw); + pak = _class_private_field_get(this, _serialization1).decode(raw); this.manager.emit(_utils.ClientEvent.RAW_PACKET, pak, this); } catch (e) { this.manager.client.emit(_utils.ClientEvent.SHARD_ERROR, e, this); @@ -206,10 +206,10 @@ class Shard extends _utils.Emitter { break; } if (pak.s !== null) { - if (_classPrivateFieldGet(this, _seq) !== -1 && pak.s > _classPrivateFieldGet(this, _seq) + 1) { - this._debug(`Non-consecutive sequence [${_classPrivateFieldGet(this, _seq)} => ${pak.s}]`); + if (_class_private_field_get(this, _seq) !== -1 && pak.s > _class_private_field_get(this, _seq) + 1) { + this._debug(`Non-consecutive sequence [${_class_private_field_get(this, _seq)} => ${pak.s}]`); } - _classPrivateFieldSet(this, _seq, pak.s); + _class_private_field_set(this, _seq, pak.s); } switch(pak.op){ case _utils.GatewayOp.HELLO: @@ -228,7 +228,7 @@ class Shard extends _utils.Emitter { this.session.resume(); break; } - _classPrivateFieldSet(this, _seq, -1); + _class_private_field_set(this, _seq, -1); this.session.reset(); this.status = _utils.Status.RECONNECTING; this.emit(_utils.ShardEvent.INVALID_SESSION); @@ -271,13 +271,13 @@ class Shard extends _utils.Emitter { * Called whenever the websocket opens. * @private */ _open() { - var _class_private_field_get; + var _class_private_field_get1; this.status = _utils.Status.HANDSHAKING; - this._debug(`Connected. ${(_class_private_field_get = _classPrivateFieldGet(this, _ws1)) === null || _class_private_field_get === void 0 ? void 0 : _class_private_field_get.url} in ${Date.now() - this.connectedAt}`); - if (_classPrivateFieldGet(this, _queue).length) { - this._debug(`${_classPrivateFieldGet(this, _queue).length} packets waiting... sending all now.`); - while(_classPrivateFieldGet(this, _queue).length){ - const pk = _classPrivateFieldGet(this, _queue).shift(); + this._debug(`Connected. ${(_class_private_field_get1 = _class_private_field_get(this, _ws1)) === null || _class_private_field_get1 === void 0 ? void 0 : _class_private_field_get1.url} in ${Date.now() - this.connectedAt}`); + if (_class_private_field_get(this, _queue).length) { + this._debug(`${_class_private_field_get(this, _queue).length} packets waiting... sending all now.`); + while(_class_private_field_get(this, _queue).length){ + const pk = _class_private_field_get(this, _queue).shift(); if (!pk) { break; } @@ -303,13 +303,13 @@ class Shard extends _utils.Emitter { var _ref; const reason = (_ref = evt.reason || _utils.GatewayCloseCode[evt.code]) !== null && _ref !== void 0 ? _ref : "unknown"; this._debug(`Closed; Code = ${evt.code}, Clean? = ${evt.wasClean}, Reason = ${reason}`); - if (_classPrivateFieldGet(this, _seq) !== -1) { - _classPrivateFieldSet(this, _closingSeq, _classPrivateFieldGet(this, _seq)); + if (_class_private_field_get(this, _seq) !== -1) { + _class_private_field_set(this, _closingSeq, _class_private_field_get(this, _seq)); } - _classPrivateFieldSet(this, _seq, -1); + _class_private_field_set(this, _seq, -1); this.heartbeat.reset(); this.session.clearHelloTimeout(); - if (_classPrivateFieldGet(this, _ws1)) { + if (_class_private_field_get(this, _ws1)) { this._cleanupConnection(); } this.status = _utils.Status.DISCONNECTED; @@ -324,13 +324,13 @@ class Shard extends _utils.Emitter { * @param {WebSocket.MessageEvent} evt * @private */ _message(evt) { - return _classPrivateFieldGet(this, _compression1) ? _classPrivateFieldGet(this, _compression1).add(evt.data) : this._packet(evt.data); + return _class_private_field_get(this, _compression1) ? _class_private_field_get(this, _compression1).add(evt.data) : this._packet(evt.data); } /** * Cleans up the WebSocket connection listeners. * @private */ _cleanupConnection() { - _classPrivateFieldGet(this, _ws1).onopen = _classPrivateFieldGet(this, _ws1).onclose = _classPrivateFieldGet(this, _ws1).onerror = _classPrivateFieldGet(this, _ws1).onmessage = null; + _class_private_field_get(this, _ws1).onopen = _class_private_field_get(this, _ws1).onclose = _class_private_field_get(this, _ws1).onerror = _class_private_field_get(this, _ws1).onmessage = null; } /** * Used for debugging shard stuff. @@ -344,35 +344,35 @@ class Shard extends _utils.Emitter { * @param {number} id The ID of this shard. */ constructor(manager, id){ super(); - _classPrivateFieldInit(this, _serialization1, { + _class_private_field_init(this, _serialization1, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _compression1, { + _class_private_field_init(this, _compression1, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _seq, { + _class_private_field_init(this, _seq, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _closingSeq, { + _class_private_field_init(this, _closingSeq, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _bucket, { + _class_private_field_init(this, _bucket, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _presenceBucket, { + _class_private_field_init(this, _presenceBucket, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _ws1, { + _class_private_field_init(this, _ws1, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _queue, { + _class_private_field_init(this, _queue, { writable: true, value: void 0 }); @@ -404,13 +404,13 @@ class Shard extends _utils.Emitter { * Guilds that are expected to be received. * @type {Set} */ this.expectedGuilds = new Set(); - _classPrivateFieldSet(this, _seq, -1); - _classPrivateFieldSet(this, _closingSeq, 0); - _classPrivateFieldSet(this, _queue, []); - _classPrivateFieldSet(this, _bucket, new _utils.Bucket(120, 6e4, { + _class_private_field_set(this, _seq, -1); + _class_private_field_set(this, _closingSeq, 0); + _class_private_field_set(this, _queue, []); + _class_private_field_set(this, _bucket, new _utils.Bucket(120, 6e4, { reservedTokens: 5 })); - _classPrivateFieldSet(this, _presenceBucket, new _utils.Bucket(5, 6e4)); + _class_private_field_set(this, _presenceBucket, new _utils.Bucket(5, 6e4)); } } /** * @typedef {Object} DiscordPacket diff --git a/crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js index 8a62b13def1a..3014216db0a9 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1333/case3/output/index.js @@ -6,11 +6,11 @@ Object.defineProperty(exports, "RequestHandler", { enumerable: true, get: ()=>RequestHandler }); -const _classPrivateFieldGet = require("@swc/helpers/lib/_class_private_field_get.js").default; -const _classPrivateFieldInit = require("@swc/helpers/lib/_class_private_field_init.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _nodeFetch = /*#__PURE__*/ _interopRequireDefault(require("node-fetch")); -const _abortSignal = require("./misc/AbortSignal"); +const _class_private_field_get = require("@swc/helpers/lib/_class_private_field_get.js").default; +const _class_private_field_init = require("@swc/helpers/lib/_class_private_field_init.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _nodefetch = /*#__PURE__*/ _interop_require_default(require("node-fetch")); +const _AbortSignal = require("./misc/AbortSignal"); const _errors = require("../../errors"); const _utils = require("../../utils"); const headers = [ @@ -29,7 +29,7 @@ class RequestHandler { * Whether this handler is inactive or not. * @return {boolean} */ get inactive() { - return !_classPrivateFieldGet(this, _queue).remaining && !this._limited; + return !_class_private_field_get(this, _queue).remaining && !this._limited; } /** * Whether the rate-limit bucket is currently limited. @@ -86,7 +86,7 @@ class RequestHandler { * * @return {Promise<*>} */ async push(url, request) { - await _classPrivateFieldGet(this, _queue).wait(); + await _class_private_field_get(this, _queue).wait(); try { await this.rest.globalTimeout; if (this._limited) { @@ -108,7 +108,7 @@ class RequestHandler { } return this._make(url, request); } finally{ - _classPrivateFieldGet(this, _queue).next(); + _class_private_field_get(this, _queue).next(); } } /** @@ -120,11 +120,11 @@ class RequestHandler { * @return {Promise<*>} * @private */ async _make(url, request, tries = 0) { - const signal = new _abortSignal.AbortSignal(); + const signal = new _AbortSignal.AbortSignal(); const timeout = _utils.Timers.setTimeout(()=>signal.abort(), this.rest.options.timeout); let res; try { - res = await (0, _nodeFetch.default)(url, { + res = await (0, _nodefetch.default)(url, { ...request, signal }); @@ -175,7 +175,7 @@ class RequestHandler { * @param {Rest} rest The REST Manager. * @param {string} id The ID of this request handler. */ constructor(rest, id){ - _classPrivateFieldInit(this, _queue, { + _class_private_field_init(this, _queue, { writable: true, value: new _utils.AsyncQueue() }); diff --git a/crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts index bdf7eb26e731..5180d2934632 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1341/case1/output/index.ts @@ -2,15 +2,15 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _defineProperty = require("@swc/helpers/lib/_define_property.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _define_property = require("@swc/helpers/lib/_define_property.js").default; class A { foo() { var _this = this; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { try { return yield (function() { - var _ref = _asyncToGenerator(function*(x) { + var _ref = _async_to_generator(function*(x) { return x + _this.val; }); return function(x) { @@ -24,7 +24,7 @@ class A { })(); } constructor(){ - _defineProperty(this, "val", "1"); + _define_property(this, "val", "1"); } } new A().foo(); diff --git a/crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts index d7324241bf96..f80771e695c5 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1362/case1/output/index.ts @@ -6,12 +6,12 @@ Object.defineProperty(exports, "AppController", { enumerable: true, get: ()=>AppController }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; -const _tsParam = require("@swc/helpers/lib/_ts_param.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _ts_param = require("@swc/helpers/lib/_ts_param.js").default; const _common = require("@nestjs/common"); -const _appService = require("./app.service"); -const _createUserDto = require("./dtos/CreateUserDto"); +const _appservice = require("./app.service"); +const _CreateUserDto = require("./dtos/CreateUserDto"); let AppController = class AppController { async getHello() { const result = await this.appService.getHello(); @@ -25,23 +25,23 @@ let AppController = class AppController { this.appService = appService; } }; -_tsDecorate([ +_ts_decorate([ (0, _common.Get)(), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", []) + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", []) ], AppController.prototype, "getHello", null); -_tsDecorate([ +_ts_decorate([ (0, _common.Post)(), - _tsParam(0, (0, _common.Body)()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ - typeof _createUserDto.CreateUserDto === "undefined" ? Object : _createUserDto.CreateUserDto + _ts_param(0, (0, _common.Body)()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ + typeof _CreateUserDto.CreateUserDto === "undefined" ? Object : _CreateUserDto.CreateUserDto ]) ], AppController.prototype, "create", null); -AppController = _tsDecorate([ +AppController = _ts_decorate([ (0, _common.Controller)(), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ - typeof _appService.AppService === "undefined" ? Object : _appService.AppService + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ + typeof _appservice.AppService === "undefined" ? Object : _appservice.AppService ]) ], AppController); diff --git a/crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts index e60a82cf766b..353c0fdd9535 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1421/case1/output/index.ts @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -var _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +var _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; require("reflect-metadata"); var COL_KEY = Symbol("col"); var column = function() { @@ -14,9 +14,9 @@ var column = function() { }; var User = function User() { "use strict"; - _classCallCheck(this, User); + _class_call_check(this, User); }; -_tsDecorate([ +_ts_decorate([ column(), - _tsMetadata("design:type", String) + _ts_metadata("design:type", String) ], User.prototype, "currency", void 0); diff --git a/crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts index 64ac0944772a..c27cd22ec2fa 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1455/case1/output/index.ts @@ -2,10 +2,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; const SampleData = typedModel("SampleVideo", VideosSchema, undefined, undefined, { byPlatform: function() { - var _ref = _asyncToGenerator(function*(platform) { + var _ref = _async_to_generator(function*(platform) { const result = yield this.find({ platform: { $eq: platform diff --git a/crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts index 38cb97830c28..8aa8f636966c 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1456/case1/output/index.ts @@ -3,18 +3,18 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; -const _tsParam = require("@swc/helpers/lib/_ts_param.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _ts_param = require("@swc/helpers/lib/_ts_param.js").default; class MyClass1 { constructor(param1){ this.param1 = param1; } } -MyClass1 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass1 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass1); @@ -23,10 +23,10 @@ class MyClass2 { this.param1 = param1; } } -MyClass2 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass2 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass2); @@ -35,10 +35,10 @@ class MyClass3 { this.param1 = param1; } } -MyClass3 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass3 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass3); @@ -47,10 +47,10 @@ class MyClass4 { this.param1 = param1; } } -MyClass4 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass4 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass4); @@ -59,10 +59,10 @@ class MyClass5 { this.param1 = param1; } } -MyClass5 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass5 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass5); @@ -72,11 +72,11 @@ class MyClass6 { this.param2 = param2; } } -MyClass6 = _tsDecorate([ - _tsParam(0, Inject()), - _tsParam(1, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass6 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_param(1, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected, typeof Injected === "undefined" ? Object : Injected ]) diff --git a/crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts index f608988f9d71..065be195fafa 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1456/case2/output/index.ts @@ -3,16 +3,16 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; -const _tsParam = require("@swc/helpers/lib/_ts_param.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _ts_param = require("@swc/helpers/lib/_ts_param.js").default; class MyClass1 { constructor(param1){} } -MyClass1 = _tsDecorate([ - _tsParam(0, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass1 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected ]) ], MyClass1); @@ -21,11 +21,11 @@ class MyClass2 { this.param1 = param1; } } -MyClass2 = _tsDecorate([ - _tsParam(0, Inject()), - _tsParam(1, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass2 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_param(1, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected, typeof Injected === "undefined" ? Object : Injected ]) @@ -35,11 +35,11 @@ class MyClass3 { this.param2 = param2; } } -MyClass3 = _tsDecorate([ - _tsParam(0, Inject()), - _tsParam(1, Inject()), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ +MyClass3 = _ts_decorate([ + _ts_param(0, Inject()), + _ts_param(1, Inject()), + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ typeof Injected === "undefined" ? Object : Injected, typeof Injected === "undefined" ? Object : Injected ]) diff --git a/crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js index 0ed20403cc78..7ae4fd0976e1 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1490/case1/output/index.js @@ -2,25 +2,25 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _createClass = require("@swc/helpers/lib/_create_class.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _create_class = require("@swc/helpers/lib/_create_class.js").default; var _get = require("@swc/helpers/lib/_get.js").default; -var _getPrototypeOf = require("@swc/helpers/lib/_get_prototype_of.js").default; +var _get_prototype_of = require("@swc/helpers/lib/_get_prototype_of.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var ColouredCanvasElement = /*#__PURE__*/ function(CanvasElement1) { "use strict"; _inherits(ColouredCanvasElement, CanvasElement1); - var _super = _createSuper(ColouredCanvasElement); + var _super = _create_super(ColouredCanvasElement); function ColouredCanvasElement() { - _classCallCheck(this, ColouredCanvasElement); + _class_call_check(this, ColouredCanvasElement); return _super.apply(this, arguments); } - _createClass(ColouredCanvasElement, [ + _create_class(ColouredCanvasElement, [ { key: "createFacets", value: function createFacets(hidden) { - hidden = _get(_getPrototypeOf(ColouredCanvasElement.prototype), "createFacets", this).call(this, hidden); + hidden = _get(_get_prototype_of(ColouredCanvasElement.prototype), "createFacets", this).call(this, hidden); } } ]); diff --git a/crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js index 44f5cab9a890..79ba3362b7a6 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1490/full/output/index.js @@ -2,18 +2,18 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _createClass = require("@swc/helpers/lib/_create_class.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _create_class = require("@swc/helpers/lib/_create_class.js").default; var _get = require("@swc/helpers/lib/_get.js").default; -var _getPrototypeOf = require("@swc/helpers/lib/_get_prototype_of.js").default; +var _get_prototype_of = require("@swc/helpers/lib/_get_prototype_of.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _wrapNativeSuper = require("@swc/helpers/lib/_wrap_native_super.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _wrap_native_super = require("@swc/helpers/lib/_wrap_native_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var Element = /*#__PURE__*/ function() { function Element() { - _classCallCheck(this, Element); + _class_call_check(this, Element); } - _createClass(Element, [ + _create_class(Element, [ { key: "getChildElements", value: function getChildElements() { @@ -25,12 +25,12 @@ var Element = /*#__PURE__*/ function() { }(); var CanvasElement = /*#__PURE__*/ function(Element) { _inherits(CanvasElement, Element); - var _super = _createSuper(CanvasElement); + var _super = _create_super(CanvasElement); function CanvasElement() { - _classCallCheck(this, CanvasElement); + _class_call_check(this, CanvasElement); return _super.apply(this, arguments); } - _createClass(CanvasElement, [ + _create_class(CanvasElement, [ { key: "createFacets", value: function createFacets(hidden) { @@ -40,19 +40,19 @@ var CanvasElement = /*#__PURE__*/ function(Element) { } ]); return CanvasElement; -}(_wrapNativeSuper(Element)); +}(_wrap_native_super(Element)); var ColouredCanvasElement = /*#__PURE__*/ function(CanvasElement) { _inherits(ColouredCanvasElement, CanvasElement); - var _super = _createSuper(ColouredCanvasElement); + var _super = _create_super(ColouredCanvasElement); function ColouredCanvasElement() { - _classCallCheck(this, ColouredCanvasElement); + _class_call_check(this, ColouredCanvasElement); return _super.apply(this, arguments); } - _createClass(ColouredCanvasElement, [ + _create_class(ColouredCanvasElement, [ { key: "createFacets", value: function createFacets(hidden) { - hidden = _get(_getPrototypeOf(ColouredCanvasElement.prototype), "createFacets", this).call(this, hidden); /// + hidden = _get(_get_prototype_of(ColouredCanvasElement.prototype), "createFacets", this).call(this, hidden); /// /// } } @@ -61,9 +61,9 @@ var ColouredCanvasElement = /*#__PURE__*/ function(CanvasElement) { }(CanvasElement); var ColouredSquare = /*#__PURE__*/ function(ColouredCanvasElement) { _inherits(ColouredSquare, ColouredCanvasElement); - var _super = _createSuper(ColouredSquare); + var _super = _create_super(ColouredSquare); function ColouredSquare() { - _classCallCheck(this, ColouredSquare); + _class_call_check(this, ColouredSquare); return _super.apply(this, arguments); } return ColouredSquare; diff --git a/crates/swc/tests/fixture/issues-1xxx/1515/case1/input/input.ts b/crates/swc/tests/fixture/issues-1xxx/1515/case1/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-1xxx/1515/case1/input/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1515/case1/input/index.ts diff --git a/crates/swc/tests/fixture/issues-1xxx/1515/case1/output/input.ts b/crates/swc/tests/fixture/issues-1xxx/1515/case1/output/index.ts similarity index 78% rename from crates/swc/tests/fixture/issues-1xxx/1515/case1/output/input.ts rename to crates/swc/tests/fixture/issues-1xxx/1515/case1/output/index.ts index cf03241c703c..5d0d34088bb1 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1515/case1/output/input.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1515/case1/output/index.ts @@ -6,12 +6,12 @@ Object.defineProperty(exports, "ServiceError", { enumerable: true, get: ()=>ServiceError }); -const _defineProperty = require("@swc/helpers/lib/_define_property.js").default; +const _define_property = require("@swc/helpers/lib/_define_property.js").default; class ServiceError extends Error { constructor(...args){ super(...args); - _defineProperty(this, "code", ServiceError.Code.badResponse); - _defineProperty(this, "name", "ServiceError.BadResponse"); + _define_property(this, "code", ServiceError.Code.badResponse); + _define_property(this, "name", "ServiceError.BadResponse"); } } (function(ServiceError1) { @@ -29,8 +29,8 @@ class ServiceError extends Error { constructor(...args){ super(...args); // Service was probably not registered, or using the wrong channel - _defineProperty(this, "code", 404); - _defineProperty(this, "name", "ServiceError.ServiceNotFound"); + _define_property(this, "code", 404); + _define_property(this, "name", "ServiceError.ServiceNotFound"); } } ServiceError1.ServiceNotFound = ServiceNotFound; diff --git a/crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx b/crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx index d517528dfbe7..27f4cb092d4e 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx +++ b/crates/swc/tests/fixture/issues-1xxx/1525/case1/output/index.tsx @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _react = /*#__PURE__*/ _interopRequireWildcard(require("react")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _react = /*#__PURE__*/ _interop_require_wildcard(require("react")); class X extends _react.Component { } _react.default.render(document.getElementById("#root"), /*#__PURE__*/ _react.default.createElement(X, null)); diff --git a/crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js index 6194e0d4b47e..4a9c4f48870e 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1554/case1/output/index.js @@ -10,11 +10,11 @@ function _export(target, all) { } _export(exports, { X: function() { - return _z.default; + return _Z.default; }, Y: function() { - return _z.Y; + return _Z.Y; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _z = /*#__PURE__*/ _interopRequireWildcard(require("./Z")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _Z = /*#__PURE__*/ _interop_require_wildcard(require("./Z")); diff --git a/crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js index 947752fd530e..deb050413251 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1554/case2/output/index.js @@ -19,5 +19,5 @@ _export(exports, { return _module.Z; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _module = /*#__PURE__*/ _interopRequireWildcard(require("./module")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _module = /*#__PURE__*/ _interop_require_wildcard(require("./module")); diff --git a/crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts index 0266f6d57eff..783d443aaf78 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1614/case1/output/index.ts @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; (async ()=>{ - const example = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./example"))); + const example = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./example"))); console.log(example.foo); })(); diff --git a/crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts index 85a3f4e51862..325fec352532 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1682/case1/output/index.ts @@ -6,10 +6,10 @@ Object.defineProperty(exports, "getPackage", { enumerable: true, get: ()=>getPackage }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; const _path = require("path"); async function getPackage() { - const pkg = await Promise.resolve((0, _path.join)(process.cwd(), "package.json")).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); + const pkg = await Promise.resolve((0, _path.join)(process.cwd(), "package.json")).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); return pkg.default || pkg; } (async function() { diff --git a/crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts index 85a3f4e51862..325fec352532 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1682/case2/output/index.ts @@ -6,10 +6,10 @@ Object.defineProperty(exports, "getPackage", { enumerable: true, get: ()=>getPackage }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; const _path = require("path"); async function getPackage() { - const pkg = await Promise.resolve((0, _path.join)(process.cwd(), "package.json")).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); + const pkg = await Promise.resolve((0, _path.join)(process.cwd(), "package.json")).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); return pkg.default || pkg; } (async function() { diff --git a/crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js index a81d8749ac19..1322034f7673 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1714/case1/output/index.js @@ -8,6 +8,6 @@ Object.defineProperty(exports, "render", { return _customRender.customRender; } }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; +var _export_star = require("@swc/helpers/lib/_export_star.js").default; var _customRender = require("./customRender"); -_exportStar(require("@testing-library/react"), exports); +_export_star(require("@testing-library/react"), exports); diff --git a/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js index 963614e8afc0..38fc2f0cfcfd 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1734/case1-B/output/index.js @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _a = /*#__PURE__*/ _interopRequireWildcard(require("./A")); -console.log(_a.default, _a.foo); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _A = /*#__PURE__*/ _interop_require_wildcard(require("./A")); +console.log(_A.default, _A.foo); diff --git a/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js index d66a6ede657f..2727e737cedb 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1734/case2-C/output/index.js @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _a = /*#__PURE__*/ _interopRequireWildcard(require("./A")); -console.log(_a.default, _a.foo); // <-- baz foo +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _A = /*#__PURE__*/ _interop_require_wildcard(require("./A")); +console.log(_A.default, _A.foo); // <-- baz foo diff --git a/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js index 963614e8afc0..38fc2f0cfcfd 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1734/case3-D/output/index.js @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _a = /*#__PURE__*/ _interopRequireWildcard(require("./A")); -console.log(_a.default, _a.foo); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _A = /*#__PURE__*/ _interop_require_wildcard(require("./A")); +console.log(_A.default, _A.foo); diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js index 58bada892dbb..ea8109b83951 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case1/output/index.js @@ -8,14 +8,14 @@ Object.defineProperty(exports, "default", { return Foo; } }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return /*#__PURE__*/ _react.default.createElement("div", { - onClick: /*#__PURE__*/ _asyncToGenerator(function(e) { - return _tsGenerator(this, function(_state) { + onClick: /*#__PURE__*/ _async_to_generator(function(e) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js index ca8b89e7a34d..d93f4d960445 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case2-no-loose/output/index.js @@ -6,13 +6,13 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>Foo }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return /*#__PURE__*/ _react.default.createElement("div", { onClick: function() { - var _ref = _asyncToGenerator(function*(e) { + var _ref = _async_to_generator(function*(e) { yield doSomething(); }); return function(e) { diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js index bd8610d0484d..987d38bf8403 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case2/output/index.js @@ -6,12 +6,12 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>Foo }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return /*#__PURE__*/ _react.default.createElement("div", { - onClick: /*#__PURE__*/ _asyncToGenerator(function*(e) { + onClick: /*#__PURE__*/ _async_to_generator(function*(e) { yield doSomething(); }) }); diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js index bd8610d0484d..987d38bf8403 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case3/output/index.js @@ -6,12 +6,12 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>Foo }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return /*#__PURE__*/ _react.default.createElement("div", { - onClick: /*#__PURE__*/ _asyncToGenerator(function*(e) { + onClick: /*#__PURE__*/ _async_to_generator(function*(e) { yield doSomething(); }) }); diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js index 7dfa45a4aaa3..8f48ecd0cf56 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case4/output/index.js @@ -6,8 +6,8 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>Foo }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return /*#__PURE__*/ _react.default.createElement("div", { onClick: async (e)=>{ diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js index 7fa727e62e90..85bebc8c42b2 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case5/output/index.js @@ -6,8 +6,8 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>Foo }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return call(async (e)=>{ await doSomething(); diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js index 1c22673901cf..7c6db2d70915 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case6-no-jsx/output/index.js @@ -8,13 +8,13 @@ Object.defineProperty(exports, "default", { return Foo; } }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { - return call(/*#__PURE__*/ _asyncToGenerator(function(e) { - return _tsGenerator(this, function(_state) { + return call(/*#__PURE__*/ _async_to_generator(function(e) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ diff --git a/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js index e5be54a05a13..7ce9de2541ef 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1799/case7-no-async/output/index.js @@ -8,8 +8,8 @@ Object.defineProperty(exports, "default", { return Foo; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); function Foo() { return call(function(e) { doSomething(); diff --git a/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js index def7b424ca96..2d15452ceb6d 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1859/case1-js/output/index.js @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; -_exportStar(require("./app.config"), exports); -_exportStar(require("./database.config"), exports); +var _export_star = require("@swc/helpers/lib/_export_star.js").default; +_export_star(require("./app.config"), exports); +_export_star(require("./database.config"), exports); diff --git a/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts index def7b424ca96..2d15452ceb6d 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1859/case2-ts/output/index.ts @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; -_exportStar(require("./app.config"), exports); -_exportStar(require("./database.config"), exports); +var _export_star = require("@swc/helpers/lib/_export_star.js").default; +_export_star(require("./app.config"), exports); +_export_star(require("./database.config"), exports); diff --git a/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts index b81ecce6d77a..cc9c708f93e4 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/index.ts @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _lib = /*#__PURE__*/ _interopRequireWildcard(require("./lib")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _lib = /*#__PURE__*/ _interop_require_wildcard(require("./lib")); console.log(_lib); diff --git a/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts index a4babc8d450d..1d3e9c9bf9fc 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts +++ b/crates/swc/tests/fixture/issues-1xxx/1859/case3/output/lib.ts @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; -_exportStar(require("./foo"), exports); -_exportStar(require("./bar"), exports); +var _export_star = require("@swc/helpers/lib/_export_star.js").default; +_export_star(require("./foo"), exports); +_export_star(require("./bar"), exports); diff --git a/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js index a16dab973c0d..72f76c14033c 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1918/es5-after-other/output/index.js @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _defineProperty = require("@swc/helpers/lib/_define_property.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _define_property = require("@swc/helpers/lib/_define_property.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; function _asyncIterator(iterable) { var method; if (typeof Symbol === "function") { @@ -49,14 +49,14 @@ function _asyncToGenerator(fn) { } _asyncToGenerator(function() { var counter, resolve, promise, iterable, res, _i, _iter, v, oldresolve; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: counter = 0; promise = new Promise(function(r) { return resolve = r; }); - iterable = _defineProperty({}, Symbol.asyncIterator, function() { + iterable = _define_property({}, Symbol.asyncIterator, function() { return { next: function next() { return promise; @@ -65,7 +65,7 @@ _asyncToGenerator(function() { }); res = _asyncToGenerator(function() { var _iteratorAbruptCompletion, _didIteratorError, _iteratorError, _iterator, _step, _value, value, err; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: _iteratorAbruptCompletion = false, _didIteratorError = false; diff --git a/crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js index 44e7f9038da8..106920c17b86 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1918/es5/output/index.js @@ -2,29 +2,29 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _asyncIterator = require("@swc/helpers/lib/_async_iterator.js").default; -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _defineProperty = require("@swc/helpers/lib/_define_property.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; -_asyncToGenerator(function() { +var _async_iterator = require("@swc/helpers/lib/_async_iterator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _define_property = require("@swc/helpers/lib/_define_property.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; +_async_to_generator(function() { var counter, resolve, promise, iterable, res, _i, _iter, v, oldresolve; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: counter = 0; promise = new Promise(function(r) { return resolve = r; }); - iterable = _defineProperty({}, Symbol.asyncIterator, function() { + iterable = _define_property({}, Symbol.asyncIterator, function() { return { next: function next() { return promise; } }; }); - res = _asyncToGenerator(function() { + res = _async_to_generator(function() { var _iteratorAbruptCompletion, _didIteratorError, _iteratorError, _iterator, _step, _value, value, err; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: _iteratorAbruptCompletion = false, _didIteratorError = false; @@ -36,7 +36,7 @@ _asyncToGenerator(function() { 7, 12 ]); - _iterator = _asyncIterator(iterable); + _iterator = _async_iterator(iterable); _state.label = 2; case 2: return [ diff --git a/crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js index 251aa6a94c65..9e73133396c5 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1924/case1/output/index.js @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; function foo() { - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { return [ 2 ]; diff --git a/crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js b/crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js index e74c724b6c60..5d12e064d9f7 100644 --- a/crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js +++ b/crates/swc/tests/fixture/issues-1xxx/1938/cjs/output/index.js @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _actions = /*#__PURE__*/ _interopRequireWildcard(require("./actions")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _actions = /*#__PURE__*/ _interop_require_wildcard(require("./actions")); console.log(_actions); console.log(_actions.default); diff --git a/crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js index 1efff82417d7..dfbb0ae98b26 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js +++ b/crates/swc/tests/fixture/issues-2xxx/2021/full/output/index.js @@ -2,10 +2,10 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _defineProperty = require("@swc/helpers/lib/_define_property.js").default; +const _define_property = require("@swc/helpers/lib/_define_property.js").default; class Item extends Component { constructor(props){ super(props); - _defineProperty(this, "input", this.props.item); + _define_property(this, "input", this.props.item); } } diff --git a/crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js index 3b4a8b871dd8..3657e18d344c 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js +++ b/crates/swc/tests/fixture/issues-2xxx/2024/full/output/index.js @@ -2,11 +2,11 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; -_asyncToGenerator(function() { +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; +_async_to_generator(function() { var sleep, result; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: sleep = function() { diff --git a/crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts index bd701c668316..175c516577a8 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2050/output/index.ts @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _a = /*#__PURE__*/ _interopRequireDefault(require("./subfolder/A")); -console.log(_a.default); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _A = /*#__PURE__*/ _interop_require_default(require("./subfolder/A")); +console.log(_A.default); diff --git a/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts b/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts index 3851aec80242..400c96ae00fe 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2050/output/subfolder/A.ts @@ -6,6 +6,6 @@ Object.defineProperty(exports, "A", { enumerable: true, get: ()=>A }); -const _b = require("./B"); -console.log(_b.B); +const _B = require("./B"); +console.log(_B.B); const A = 400; diff --git a/crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts index 2d36979f6520..6b01cf7aed5f 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2428/1/output/index.ts @@ -2,33 +2,33 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -const _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; -const _tsParam = require("@swc/helpers/lib/_ts_param.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; +const _ts_param = require("@swc/helpers/lib/_ts_param.js").default; class Foo { fnName1(argName) { - return _asyncToGenerator(function*() {})(); + return _async_to_generator(function*() {})(); } fnName2(argName = false) { - return _asyncToGenerator(function*() {})(); + return _async_to_generator(function*() {})(); } } -_tsDecorate([ - _tsParam(0, Arg("GraphQLArgName", { +_ts_decorate([ + _ts_param(0, Arg("GraphQLArgName", { nullable: true })), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ Boolean ]) ], Foo.prototype, "fnName1", null); -_tsDecorate([ - _tsParam(0, Arg("GraphQLArgName", { +_ts_decorate([ + _ts_param(0, Arg("GraphQLArgName", { nullable: true })), - _tsMetadata("design:type", Function), - _tsMetadata("design:paramtypes", [ + _ts_metadata("design:type", Function), + _ts_metadata("design:paramtypes", [ Boolean ]) ], Foo.prototype, "fnName2", null); diff --git a/crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js b/crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js index a8ce1108d2d4..69ca0402b262 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js +++ b/crates/swc/tests/fixture/issues-2xxx/2856/1/output/index.js @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _boo = /*#__PURE__*/ _interopRequireWildcard(require("boo")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _boo = /*#__PURE__*/ _interop_require_wildcard(require("boo")); _boo.default.some(); (0, _boo.sdx)(); diff --git a/crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts index 9e760eeaba37..921554ddbafe 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2964/case-2/output/index.ts @@ -13,11 +13,11 @@ _export(exports, { badIstanbul: ()=>badIstanbul, downloadDocument: ()=>downloadDocument }); -const _objectWithoutProperties = require("@swc/helpers/lib/_object_without_properties.js").default; +const _object_without_properties = require("@swc/helpers/lib/_object_without_properties.js").default; //top comment const noop = ()=>{}; /* istanbul ignore next */ const badIstanbul = (test)=>{ - const { value } = test, pixelParams = _objectWithoutProperties(test, [ + const { value } = test, pixelParams = _object_without_properties(test, [ "value" ]); console.log("fail"); diff --git a/crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts index 7b3c3bdf1c28..c50e31745e8b 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2964/case-3/output/index.ts @@ -3,9 +3,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _objectWithoutProperties = require("@swc/helpers/lib/_object_without_properties.js").default; +const _object_without_properties = require("@swc/helpers/lib/_object_without_properties.js").default; const x = (_param)=>/*todo: refactor any type*/ { - var { y } = _param, rest = _objectWithoutProperties(_param, [ + var { y } = _param, rest = _object_without_properties(_param, [ "y" ]); return { diff --git a/crates/swc/tests/fixture/issues-2xxx/2964/case-5/output/index.ts b/crates/swc/tests/fixture/issues-2xxx/2964/case-5/output/index.ts index 68605db0373a..cd909fff9e14 100644 --- a/crates/swc/tests/fixture/issues-2xxx/2964/case-5/output/index.ts +++ b/crates/swc/tests/fixture/issues-2xxx/2964/case-5/output/index.ts @@ -14,10 +14,10 @@ _export(exports, { foo: ()=>foo }); const _extends = require("@swc/helpers/lib/_extends.js").default; -const _objectDestructuringEmpty = require("@swc/helpers/lib/_object_destructuring_empty.js").default; +const _object_destructuring_empty = require("@swc/helpers/lib/_object_destructuring_empty.js").default; const a = 1; const b = 2; -var foo = _extends({}, _objectDestructuringEmpty({ +var foo = _extends({}, _object_destructuring_empty({ a: 1, b: 2 })); diff --git a/crates/swc/tests/fixture/issues-3xxx/3272/1/output/index.js b/crates/swc/tests/fixture/issues-3xxx/3272/1/output/index.js index c9e6c63968fe..26f0b0d47046 100644 --- a/crates/swc/tests/fixture/issues-3xxx/3272/1/output/index.js +++ b/crates/swc/tests/fixture/issues-3xxx/3272/1/output/index.js @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _handlebars = /*#__PURE__*/ _interopRequireDefault(require("handlebars")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _handlebars = /*#__PURE__*/ _interop_require_default(require("handlebars")); console.log(_handlebars.default); diff --git a/crates/swc/tests/fixture/issues-3xxx/3337/input/input.ts b/crates/swc/tests/fixture/issues-3xxx/3337/input/index.ts similarity index 100% rename from crates/swc/tests/fixture/issues-3xxx/3337/input/input.ts rename to crates/swc/tests/fixture/issues-3xxx/3337/input/index.ts diff --git a/crates/swc/tests/fixture/issues-3xxx/3337/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3337/output/index.ts new file mode 100644 index 000000000000..f5f714b32b17 --- /dev/null +++ b/crates/swc/tests/fixture/issues-3xxx/3337/output/index.ts @@ -0,0 +1,19 @@ +"use strict"; +Object.defineProperty(exports, "__esModule", { + value: true +}); +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _define_property = require("@swc/helpers/lib/_define_property.js").default; +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; +var _ts_metadata = require("@swc/helpers/lib/_ts_metadata.js").default; +var _joiful = /*#__PURE__*/ _interop_require_wildcard(require("joiful")); +var Schema = function Schema() { + "use strict"; + _class_call_check(this, Schema); + _define_property(this, "id", void 0); +}; +_ts_decorate([ + _joiful.string().guid().required(), + _ts_metadata("design:type", String) +], Schema.prototype, "id", void 0); diff --git a/crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts b/crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts deleted file mode 100644 index 505bf712af0a..000000000000 --- a/crates/swc/tests/fixture/issues-3xxx/3337/output/input.ts +++ /dev/null @@ -1,19 +0,0 @@ -"use strict"; -Object.defineProperty(exports, "__esModule", { - value: true -}); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _defineProperty = require("@swc/helpers/lib/_define_property.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; -var _tsMetadata = require("@swc/helpers/lib/_ts_metadata.js").default; -var _joiful = /*#__PURE__*/ _interopRequireWildcard(require("joiful")); -var Schema = function Schema() { - "use strict"; - _classCallCheck(this, Schema); - _defineProperty(this, "id", void 0); -}; -_tsDecorate([ - _joiful.string().guid().required(), - _tsMetadata("design:type", String) -], Schema.prototype, "id", void 0); diff --git a/crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts b/crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts index 6f18979d860e..938fc8916a50 100644 --- a/crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-3xxx/3686/1/output/index.ts @@ -6,17 +6,17 @@ Object.defineProperty(exports, "ServiceError", { enumerable: true, get: ()=>ServiceError }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; const CD = ()=>{}; const PD = ()=>{}; let ServiceError = class ServiceError1 extends Error { code = ServiceError.Code.badResponse; name = "ServiceError.BadResponse"; }; -_tsDecorate([ +_ts_decorate([ PD ], ServiceError.prototype, "code", void 0); -ServiceError = _tsDecorate([ +ServiceError = _ts_decorate([ CD ], ServiceError); (function(ServiceError1) { diff --git a/crates/swc/tests/fixture/issues-4xxx/4063/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4063/1/output/index.ts index 1b20a0e88329..329368f50aba 100644 --- a/crates/swc/tests/fixture/issues-4xxx/4063/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-4xxx/4063/1/output/index.ts @@ -3,7 +3,7 @@ define([ "exports", "@swc/helpers/src/_define_property.mjs", "@swc/helpers/src/_ts_decorate.mjs" -], function(require, exports, _defineProperty, _tsDecorate) { +], function(require, exports, _define_property, _ts_decorate) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -12,8 +12,8 @@ define([ enumerable: true, get: ()=>_class }); - _defineProperty = _defineProperty.default; - _tsDecorate = _tsDecorate.default; + _define_property = _define_property.default; + _ts_decorate = _ts_decorate.default; function state() {} class Controller { } @@ -21,10 +21,10 @@ define([ onChange() {} constructor(...args){ super(...args); - _defineProperty(this, "isTest", false); + _define_property(this, "isTest", false); } } - _tsDecorate([ + _ts_decorate([ state ], _class.prototype, "isTest", void 0); }); diff --git a/crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts index 614d3e09a771..3d0f49073718 100644 --- a/crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-4xxx/4127/1/output/index.ts @@ -6,12 +6,12 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>_class }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; function test(constructor) { console.log(constructor); } let _class = class _class { }; -_class = _tsDecorate([ +_class = _ts_decorate([ test ], _class); diff --git a/crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js b/crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js index 36e5e102c494..9573329f757e 100644 --- a/crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js +++ b/crates/swc/tests/fixture/issues-4xxx/4226/3/output/exec.js @@ -2,12 +2,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; require("reflect-metadata"); var v0 = function() { - var _ref = _asyncToGenerator(function(v1) { - return _tsGenerator(this, function(_state) { + var _ref = _async_to_generator(function(v1) { + return _ts_generator(this, function(_state) { return [ 2, v1 diff --git a/crates/swc/tests/fixture/issues-4xxx/4899/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4899/output/index.ts index 604dc507299e..eee67f7bfb53 100644 --- a/crates/swc/tests/fixture/issues-4xxx/4899/output/index.ts +++ b/crates/swc/tests/fixture/issues-4xxx/4899/output/index.ts @@ -1,9 +1,9 @@ define([ "require", "@swc/helpers/src/_ts_decorate.mjs" -], function(require, _tsDecorate) { +], function(require, _ts_decorate) { "use strict"; - _tsDecorate = _tsDecorate.default; + _ts_decorate = _ts_decorate.default; function es5ClassCompat(target) { function _() { return Reflect.construct(target, arguments, this.constructor); @@ -19,7 +19,7 @@ define([ } constructor(){} }; - Foo = _tsDecorate([ + Foo = _ts_decorate([ es5ClassCompat ], Foo); }); diff --git a/crates/swc/tests/fixture/issues-4xxx/4988/output/index.ts b/crates/swc/tests/fixture/issues-4xxx/4988/output/index.ts index 08aa5111f48a..d59c4250690c 100644 --- a/crates/swc/tests/fixture/issues-4xxx/4988/output/index.ts +++ b/crates/swc/tests/fixture/issues-4xxx/4988/output/index.ts @@ -6,6 +6,6 @@ Object.defineProperty(exports, "flakySuite", { enumerable: true, get: ()=>flakySuite }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _testUtils = /*#__PURE__*/ _interopRequireWildcard(require("vs/base/test/common/testUtils")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _testUtils = /*#__PURE__*/ _interop_require_wildcard(require("vs/base/test/common/testUtils")); var flakySuite = _testUtils.flakySuite; diff --git a/crates/swc/tests/fixture/issues-5xxx/5189/1/output/index.ts b/crates/swc/tests/fixture/issues-5xxx/5189/1/output/index.ts index 0462f5e4ae83..d368b1c46c24 100644 --- a/crates/swc/tests/fixture/issues-5xxx/5189/1/output/index.ts +++ b/crates/swc/tests/fixture/issues-5xxx/5189/1/output/index.ts @@ -2,13 +2,13 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _tsDecorate = require("@swc/helpers/lib/_ts_decorate.js").default; +const _ts_decorate = require("@swc/helpers/lib/_ts_decorate.js").default; const sym = Symbol("sym"); var _key; _key = sym; class Cls { [_key]() {} } -_tsDecorate([ +_ts_decorate([ Memoize() ], Cls.prototype, _key, null); diff --git a/crates/swc/tests/fixture/issues-5xxx/5258/output/index.ts b/crates/swc/tests/fixture/issues-5xxx/5258/output/index.ts index 893710d1d0f6..85398fe095a4 100644 --- a/crates/swc/tests/fixture/issues-5xxx/5258/output/index.ts +++ b/crates/swc/tests/fixture/issues-5xxx/5258/output/index.ts @@ -3,14 +3,14 @@ define([ "exports", "@swc/helpers/src/_define_property.mjs", "@swc/helpers/src/_ts_decorate.mjs" -], function(require, exports, _defineProperty, _tsDecorate) { +], function(require, exports, _define_property, _ts_decorate) { "use strict"; Object.defineProperty(exports, "FileSystemError", { enumerable: true, get: ()=>FileSystemError }); - _defineProperty = _defineProperty.default; - _tsDecorate = _tsDecorate.default; + _define_property = _define_property.default; + _ts_decorate = _ts_decorate.default; function es5ClassCompat(target) { function _() { return Reflect.construct(target, arguments, this.constructor); @@ -41,7 +41,7 @@ define([ } constructor(uriOrMessage, code = FileSystemProviderErrorCode.Unknown, terminator){ super(URI.isUri(uriOrMessage) ? uriOrMessage.toString(true) : uriOrMessage); - _defineProperty(this, "code", void 0); + _define_property(this, "code", void 0); this.code = terminator?.name ?? 'Unknown'; markAsFileSystemProviderError(this, code); if (typeof Object.setPrototypeOf === 'function') { @@ -52,7 +52,7 @@ define([ } } }; - FileSystemError = _tsDecorate([ + FileSystemError = _ts_decorate([ es5ClassCompat ], FileSystemError); }); diff --git a/crates/swc/tests/fixture/issues-5xxx/5313/1/output/index.js b/crates/swc/tests/fixture/issues-5xxx/5313/1/output/index.js index d4491a6f94e6..59e59af3646a 100644 --- a/crates/swc/tests/fixture/issues-5xxx/5313/1/output/index.js +++ b/crates/swc/tests/fixture/issues-5xxx/5313/1/output/index.js @@ -2,12 +2,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; function a() { return _a.apply(this, arguments); } function _a() { - _a = _asyncToGenerator(function*() { + _a = _async_to_generator(function*() { return true && (yield b)(); }); return _a.apply(this, arguments); diff --git a/crates/swc/tests/fixture/issues-6xxx/6028/input/input.js b/crates/swc/tests/fixture/issues-6xxx/6028/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-6xxx/6028/input/input.js rename to crates/swc/tests/fixture/issues-6xxx/6028/input/index.js diff --git a/crates/swc/tests/fixture/issues-6xxx/6028/output/input.js b/crates/swc/tests/fixture/issues-6xxx/6028/output/index.js similarity index 82% rename from crates/swc/tests/fixture/issues-6xxx/6028/output/input.js rename to crates/swc/tests/fixture/issues-6xxx/6028/output/index.js index 50b45e1df037..256203e58d94 100644 --- a/crates/swc/tests/fixture/issues-6xxx/6028/output/input.js +++ b/crates/swc/tests/fixture/issues-6xxx/6028/output/index.js @@ -1,4 +1,4 @@ -var _create_for_of_iterator_helper_loose = require("@swc/helpers").create_for_of_iterator_helper_loose; +var _create_for_of_iterator_helper_loose = require("@swc/helpers/lib/_create_for_of_iterator_helper_loose.js").default; var m = new Map([ [ 1, diff --git a/crates/swc/tests/fixture/issues-6xxx/6727/input/input.js b/crates/swc/tests/fixture/issues-6xxx/6727/input/index.js similarity index 100% rename from crates/swc/tests/fixture/issues-6xxx/6727/input/input.js rename to crates/swc/tests/fixture/issues-6xxx/6727/input/index.js diff --git a/crates/swc/tests/fixture/issues-6xxx/6727/output/input.js b/crates/swc/tests/fixture/issues-6xxx/6727/output/index.js similarity index 76% rename from crates/swc/tests/fixture/issues-6xxx/6727/output/input.js rename to crates/swc/tests/fixture/issues-6xxx/6727/output/index.js index 1193eba32331..474a0a53c62c 100644 --- a/crates/swc/tests/fixture/issues-6xxx/6727/output/input.js +++ b/crates/swc/tests/fixture/issues-6xxx/6727/output/index.js @@ -1,6 +1,6 @@ -var _async_to_generator = require("@swc/helpers").async_to_generator; -var _type_of = require("@swc/helpers").type_of; -var _ts_generator = require("@swc/helpers").ts_generator; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _type_of = require("@swc/helpers/lib/_type_of.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; require("core-js/modules/es.object.to-string.js"); require("core-js/modules/es.promise.js"); function a() { diff --git a/crates/swc/tests/fixture/jest/issue-6540/output/index.ts b/crates/swc/tests/fixture/jest/issue-6540/output/index.ts index 38cbeb94c1ac..4dc767a83ac8 100644 --- a/crates/swc/tests/fixture/jest/issue-6540/output/index.ts +++ b/crates/swc/tests/fixture/jest/issue-6540/output/index.ts @@ -3,8 +3,8 @@ jest.mock("./foo").mock("./bar"); Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _foo = /*#__PURE__*/ _interopRequireDefault(require("./foo")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _foo = /*#__PURE__*/ _interop_require_default(require("./foo")); test("Foo is a mock", ()=>{ expect(jest.isMockFunction(_foo.default)).toBe(true); }); diff --git a/crates/swc/tests/fixture/module/ignore-dynamic/1/output/index.js b/crates/swc/tests/fixture/module/ignore-dynamic/1/output/index.js index 49ea038bb7ef..1038bd28b3a9 100644 --- a/crates/swc/tests/fixture/module/ignore-dynamic/1/output/index.js +++ b/crates/swc/tests/fixture/module/ignore-dynamic/1/output/index.js @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); async function foo() { await import("foo"); callback(()=>import("foo")); diff --git a/crates/swc/tests/fixture/shopify/001/output/index.js b/crates/swc/tests/fixture/shopify/001/output/index.js index 78d1279cd1a1..1ac6f5b31a47 100644 --- a/crates/swc/tests/fixture/shopify/001/output/index.js +++ b/crates/swc/tests/fixture/shopify/001/output/index.js @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); -var _reactDom = /*#__PURE__*/ _interopRequireDefault(require("react-dom")); -var _app = require("./App"); -_reactDom.default.render(/*#__PURE__*/ _react.default.createElement(_app.App, null), "div"); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); +var _reactdom = /*#__PURE__*/ _interop_require_default(require("react-dom")); +var _App = require("./App"); +_reactdom.default.render(/*#__PURE__*/ _react.default.createElement(_App.App, null), "div"); diff --git a/crates/swc/tests/fixture/shopify/002/output/index.js b/crates/swc/tests/fixture/shopify/002/output/index.js index a7974d80c5b6..ac8b290acd8a 100644 --- a/crates/swc/tests/fixture/shopify/002/output/index.js +++ b/crates/swc/tests/fixture/shopify/002/output/index.js @@ -8,11 +8,11 @@ Object.defineProperty(exports, "App", { return App; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _slicedToArray = require("@swc/helpers/lib/_sliced_to_array.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); -var _reactI18N = require("@shopify/react-i18n"); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _sliced_to_array = require("@swc/helpers/lib/_sliced_to_array.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); +var _reacti18n = require("@shopify/react-i18n"); function App() { - var _useI18n = _slicedToArray((0, _reactI18N.useI18n)(), 1), i18n = _useI18n[0]; + var _useI18n = _sliced_to_array((0, _reacti18n.useI18n)(), 1), i18n = _useI18n[0]; return /*#__PURE__*/ _react.default.createElement("h1", null, i18n.translate("foo")); } diff --git a/crates/swc/tests/fixture/shopify/003-env/output/index.js b/crates/swc/tests/fixture/shopify/003-env/output/index.js index a7974d80c5b6..ac8b290acd8a 100644 --- a/crates/swc/tests/fixture/shopify/003-env/output/index.js +++ b/crates/swc/tests/fixture/shopify/003-env/output/index.js @@ -8,11 +8,11 @@ Object.defineProperty(exports, "App", { return App; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _slicedToArray = require("@swc/helpers/lib/_sliced_to_array.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); -var _reactI18N = require("@shopify/react-i18n"); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _sliced_to_array = require("@swc/helpers/lib/_sliced_to_array.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); +var _reacti18n = require("@shopify/react-i18n"); function App() { - var _useI18n = _slicedToArray((0, _reactI18N.useI18n)(), 1), i18n = _useI18n[0]; + var _useI18n = _sliced_to_array((0, _reacti18n.useI18n)(), 1), i18n = _useI18n[0]; return /*#__PURE__*/ _react.default.createElement("h1", null, i18n.translate("foo")); } diff --git a/crates/swc/tests/fixture/shopify/004-jest/output/index.js b/crates/swc/tests/fixture/shopify/004-jest/output/index.js index a7974d80c5b6..ac8b290acd8a 100644 --- a/crates/swc/tests/fixture/shopify/004-jest/output/index.js +++ b/crates/swc/tests/fixture/shopify/004-jest/output/index.js @@ -8,11 +8,11 @@ Object.defineProperty(exports, "App", { return App; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _slicedToArray = require("@swc/helpers/lib/_sliced_to_array.js").default; -var _react = /*#__PURE__*/ _interopRequireDefault(require("react")); -var _reactI18N = require("@shopify/react-i18n"); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _sliced_to_array = require("@swc/helpers/lib/_sliced_to_array.js").default; +var _react = /*#__PURE__*/ _interop_require_default(require("react")); +var _reacti18n = require("@shopify/react-i18n"); function App() { - var _useI18n = _slicedToArray((0, _reactI18N.useI18n)(), 1), i18n = _useI18n[0]; + var _useI18n = _sliced_to_array((0, _reacti18n.useI18n)(), 1), i18n = _useI18n[0]; return /*#__PURE__*/ _react.default.createElement("h1", null, i18n.translate("foo")); } diff --git a/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.map b/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.map index 58dfea815065..6973098a4fae 100644 --- a/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.map +++ b/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.map @@ -1,5 +1,5 @@ { - "mappings": ";;;;;;;;;;;IA2BYA,IAAI;IAEHC,MAAM,MAANA;IACAC,QAAQ,MAARA;IAEAC,MAAM,MAANA;IACAC,KAAK,MAALA;IAEAC,MAAM,MAANA;IAEAC,MAAM,MAANA;IAKAC,OAAO,MAAPA;IAGAC,GAAG,MAAHA;;;;;;;kCA7CuC;8BACJ;gCAC1B;oFAwBR;AAGP,MAAMP,SAAqC,IAAM,IAAIQ;AACrD,MAAMP,WAA2C,IACpD,IAAIQ;AACD,MAAMP,SAAuC,IAAM,IAAIQ;AACvD,MAAMP,QAAyC,IAClD,IAAIQ;AACD,MAAMP,SAA2C,IACpD,IAAIQ;AACD,MAAMP,SAGT,CAACQ,QAAkC,EAAE,GACrC,IAAIC,wBAAwBD;AACzB,MAAMP,UAAgD,IACzD,IAAIS;AAED,MAAMR,MAAM;IACfJ,OAAQ,IACJ,IAAIa;IACRX,QAAS,IACL,IAAIY;AACZ;IAGI,uCACA,yCACA,2CACA;AAJJ,MAAMT,oBAAoBU,iCAAe;IAMrCC,OAAO,GAAGA,MAA4B,EAAQ;oCACpCA,SAASA,OAAOC,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEApB,SAASA,QAA6B,EAAQ;oCACpCA,WAAWoB,IAAAA,yBAAW,EAACpB;QAC7B,OAAO,IAAI;IACf;IAEAqB,WAAWA,UAAqC,EAAQ;oCAC9CA,aAAaA,YAAYF,IAAIC,yBAAW;QAC9C,OAAO,IAAI;IACf;IAEAE,eAAeA,cAAyC,EAAQ;oCACtDA,iBAAiBF,IAAAA,yBAAW,EAACE;QACnC,OAAO,IAAI;IACf;IAEAC,QAAc;QACV,OAAO;YACHL,MAAM,wBAAE,IAAI,EAAEA;YACdlB,QAAQ,wBAAE,IAAI,EAAEA;YAChBqB,UAAU,wBAAE,IAAI,EAAEA;YAClBC,cAAc,wBAAE,IAAI,EAAEA;QAC1B;IACJ;;;QAhCA,6BAAA;;mBAAuB,EAAE;;QACzB,6BAAA;;mBAAuBE;;QACvB,6BAAA;;mBAAgCA;;QAChC,6BAAA;;mBAAmCA;;;AA8BvC;IAGI,sCACA;AAFJ,MAAMhB,wBAAwBS,iCAAe;IAIzCL,MAAMA,KAA+B,EAAQ;oCACnCA,QAAQA,MAAMO,GAAG,CAACC,yBAAW;QACnC,OAAO,IAAI;IACf;IAEAK,OAAOA,MAAgC,EAAQ;oCACrCA,SAASA,OAAON,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEAG,QAAkB;QACd,OAAO;YACHX,KAAK,wBAAE,IAAI,EAAEA;YACba,MAAM,wBAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,6BAAA;;mBAA0B,EAAE;;QAC5B,6BAAA;;mBAA2B,EAAE;;;AAkBjC;IAGI;AADJ,MAAMhB,sBAAsBQ,iCAAe;IAGvCS,QAAQA,OAAoC,EAAQ;oCAC1CA,UAAUN,IAAAA,yBAAW,EAACM;QAC5B,OAAO,IAAI;IACf;IAEAH,QAAgB;QACZ,OAAO;YACHG,OAAO,wBAAE,IAAI,EAAEA;QACnB;IACJ;;;QAXA,6BAAA;;mBAA8BC,IAAAA,qBAAK,IAAGJ,KAAK;;;AAY/C;IAGI,uCACA,uCACA,2CACA;AAJJ,MAAMR,4BAA4Ba,oCAAkB;IAMhDhB,MAAMA,KAA2C,EAAQ;oCAC/CA,SAAQA,MAAMO,GAAG,CAACU,0BAAY;QACpC,OAAO,IAAI;IACf;IAEA1B,OAAOA,MAAyC,EAAQ;oCAC9CA,SAAS0B,IAAAA,0BAAY,EAAC1B,UAAU,EAAE;QACxC,OAAO,IAAI;IACf;IAEA2B,WAAWA,UAAsD,EAAQ;oCAC/DA,aAAaA,WAAWX,GAAG,CAACU,0BAAY;QAC9C,OAAO,IAAI;IACf;IAEAE,sBACIA,qBAA2D,EACvD;oCACEA,wBAAwBA,sBAAsBZ,GAAG,CAACU,0BAAY;QACpE,OAAO,IAAI;IACf;IAEAG,cAAcC,cAAuC,EAAa;QAC9D,OAAO;YACHC,IAAIC,IAAAA,kBAAI,EACJ,mCACA,IAAI,EAAEvB,gCACN,IAAI,EAAEkB,oCACN,IAAI,EAAEC,+CACN,IAAI,EAAE5B;YAEVS,OAAOqB,eAAeG,KAAK,uBAAC,IAAI,EAAExB;YAClCT,QAAQ8B,eAAeI,KAAK,uBAAC,IAAI,EAAElC;YACnC2B,YAAYG,eAAeG,KAAK,uBAAC,IAAI,EAAEN;YACvCC,uBAAuBE,eAAeG,KAAK,uBACvC,IAAI,EAAEL;QAEd;IACJ;;;QA3CA,6BAAA;;mBAAsC,EAAE;;QACxC,6BAAA;;mBAAmCP;;QACnC,6BAAA;;mBAAiD,EAAE;;QACnD,6BAAA;;mBAAsD,EAAE;;;AAyC5D;IAGI;AADJ,MAAMd,yBAAyBO,iCAAe;IAG1CL,MAAMA,KAA+B,EAAQ;QACzC,sBAAA,IAAI,EAAE0B,aAAW1B,KAAK,CAAC;YAACA;SAAM;QAC9B,OAAO,IAAI;IACf;IAEAT,OAAOA,MAA6B,EAAQ;QACxC,IAAIA,QAAQ;YACR,sBAAA,IAAI,EAAEmC,aAAWnC,MAAM,CAAC;gBAACA;aAAO;QACpC,CAAC;QACD,OAAO,IAAI;IACf;IAEA2B,WAAWA,UAA0C,EAAQ;QACzD,sBAAA,IAAI,EAAEQ,aAAWR,UAAU,CAAC;YAACA;SAAW;QACxC,OAAO,IAAI;IACf;IAEAC,sBACIA,qBAA+C,EAC3C;QACJ,sBAAA,IAAI,EAAEO,aAAWP,qBAAqB,CAAC;YAACA;SAAsB;QAC9D,OAAO,IAAI;IACf;IAEAR,QAAmB;QACf,OAAO,sBAAA,IAAI,EAAEe,aAAWf,KAAK;IACjC;;;QA5BA,6BAAA;;mBAAmC,IAAIR;;;AA6B3C;IAGI,wCACA;AAFJ,MAAMJ,0BAA0BM,iCAAe;IAI3CsB,QAAQA,OAA8B,EAAQ;oCACpCA,UAAUA;QAChB,OAAO,IAAI;IACf;IAEAtC,OAAOA,MAAwB,EAAQ;oCAC7BA,SAASmB,IAAAA,yBAAW,EAACnB;QAC3B,OAAO,IAAI;IACf;IAEAsB,QAAoB;QAChB,OAAO;YACHgB,OAAO,wBAAE,IAAI,EAAEA;YACftC,MAAM,wBAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,6BAAA;;mBAAkC;;QAClC,6BAAA;;mBAAmBuB;;;AAkBvB;IAGI;AADJ,MAAMR,gCAAgCY,oCAAkB;IAGpDhB,MAAMA,KAA2C,EAAQ;oCAC/CA,SAAQA,MAAMO,GAAG,CAACU,0BAAY;QACpC,OAAO,IAAI;IACf;IAEAG,cAAcC,cAAuC,EAAiB;QAClE,MAAMC,KAAKC,IAAAA,kBAAI,EAAC,wCAAkB,IAAI,EAAEvB;QACxC,OAAO;YACHsB;YACAtB,OAAOqB,eAAeG,KAAK,uBAAC,IAAI,EAAExB;QACtC;IACJ;;;QAbA,6BAAA;;mBAAsC,EAAE;;;AAc5C;IAGI;AADJ,MAAMC,6BAA6BI,iCAAe;IAQ9CL,MAAM,GAAGA,KAA+B,EAAQ;QAC5C,sBAAA,IAAI,EAAE0B,cAAW1B,KAAK,CAAC;YAACA;SAAM;QAC9B,OAAO,IAAI;IACf;IAEAW,QAAuB;QACnB,OAAO,sBAAA,IAAI,EAAEe,cAAWf,KAAK;IACjC;IAZAiB,YAAY,GAAG5B,KAA+B,CAAE;QAC5C,KAAK;QAHT,6BAAA;;mBAAuC,IAAII;;QAIvC,IAAI,CAACJ,KAAK,IAAIA;IAClB;AAUJ;IAGI,uCACA;AAFJ,MAAME,8BAA8BG,iCAAe;IAI/CL,MAAM,GAAGA,KAA+B,EAAQ;oCACtCA,SAAQA,MAAMO,GAAG,CAACC,yBAAW;QACnC,OAAO,IAAI;IACf;IAEAK,OAAO,GAAGA,MAAgC,EAAQ;oCACxCA,UAASA,OAAON,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEAG,QAAwB;QACpB,OAAO;YACHX,KAAK,wBAAE,IAAI,EAAEA;YACba,MAAM,wBAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,6BAAA;;mBAA0B,EAAE;;QAC5B,6BAAA;;mBAA2B,EAAE;;;AAkBjC", + "mappings": ";;;;;;;;;;;IA2BYA,IAAI;IAEHC,MAAM,MAANA;IACAC,QAAQ,MAARA;IAEAC,MAAM,MAANA;IACAC,KAAK,MAALA;IAEAC,MAAM,MAANA;IAEAC,MAAM,MAANA;IAKAC,OAAO,MAAPA;IAGAC,GAAG,MAAHA;;;;;;;kCA7CuC;8BACJ;gCAC1B;uFAwBR;AAGP,MAAMP,SAAqC,IAAM,IAAIQ;AACrD,MAAMP,WAA2C,IACpD,IAAIQ;AACD,MAAMP,SAAuC,IAAM,IAAIQ;AACvD,MAAMP,QAAyC,IAClD,IAAIQ;AACD,MAAMP,SAA2C,IACpD,IAAIQ;AACD,MAAMP,SAGT,CAACQ,QAAkC,EAAE,GACrC,IAAIC,wBAAwBD;AACzB,MAAMP,UAAgD,IACzD,IAAIS;AAED,MAAMR,MAAM;IACfJ,OAAQ,IACJ,IAAIa;IACRX,QAAS,IACL,IAAIY;AACZ;IAGI,uCACA,yCACA,2CACA;AAJJ,MAAMT,oBAAoBU,iCAAe;IAMrCC,OAAO,GAAGA,MAA4B,EAAQ;uCACpCA,SAASA,OAAOC,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEApB,SAASA,QAA6B,EAAQ;uCACpCA,WAAWoB,IAAAA,yBAAW,EAACpB;QAC7B,OAAO,IAAI;IACf;IAEAqB,WAAWA,UAAqC,EAAQ;uCAC9CA,aAAaA,YAAYF,IAAIC,yBAAW;QAC9C,OAAO,IAAI;IACf;IAEAE,eAAeA,cAAyC,EAAQ;uCACtDA,iBAAiBF,IAAAA,yBAAW,EAACE;QACnC,OAAO,IAAI;IACf;IAEAC,QAAc;QACV,OAAO;YACHL,MAAM,2BAAE,IAAI,EAAEA;YACdlB,QAAQ,2BAAE,IAAI,EAAEA;YAChBqB,UAAU,2BAAE,IAAI,EAAEA;YAClBC,cAAc,2BAAE,IAAI,EAAEA;QAC1B;IACJ;;;QAhCA,gCAAA;;mBAAuB,EAAE;;QACzB,gCAAA;;mBAAuBE;;QACvB,gCAAA;;mBAAgCA;;QAChC,gCAAA;;mBAAmCA;;;AA8BvC;IAGI,sCACA;AAFJ,MAAMhB,wBAAwBS,iCAAe;IAIzCL,MAAMA,KAA+B,EAAQ;uCACnCA,QAAQA,MAAMO,GAAG,CAACC,yBAAW;QACnC,OAAO,IAAI;IACf;IAEAK,OAAOA,MAAgC,EAAQ;uCACrCA,SAASA,OAAON,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEAG,QAAkB;QACd,OAAO;YACHX,KAAK,2BAAE,IAAI,EAAEA;YACba,MAAM,2BAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,gCAAA;;mBAA0B,EAAE;;QAC5B,gCAAA;;mBAA2B,EAAE;;;AAkBjC;IAGI;AADJ,MAAMhB,sBAAsBQ,iCAAe;IAGvCS,QAAQA,OAAoC,EAAQ;uCAC1CA,UAAUN,IAAAA,yBAAW,EAACM;QAC5B,OAAO,IAAI;IACf;IAEAH,QAAgB;QACZ,OAAO;YACHG,OAAO,2BAAE,IAAI,EAAEA;QACnB;IACJ;;;QAXA,gCAAA;;mBAA8BC,IAAAA,qBAAK,IAAGJ,KAAK;;;AAY/C;IAGI,uCACA,uCACA,2CACA;AAJJ,MAAMR,4BAA4Ba,oCAAkB;IAMhDhB,MAAMA,KAA2C,EAAQ;uCAC/CA,SAAQA,MAAMO,GAAG,CAACU,0BAAY;QACpC,OAAO,IAAI;IACf;IAEA1B,OAAOA,MAAyC,EAAQ;uCAC9CA,SAAS0B,IAAAA,0BAAY,EAAC1B,UAAU,EAAE;QACxC,OAAO,IAAI;IACf;IAEA2B,WAAWA,UAAsD,EAAQ;uCAC/DA,aAAaA,WAAWX,GAAG,CAACU,0BAAY;QAC9C,OAAO,IAAI;IACf;IAEAE,sBACIA,qBAA2D,EACvD;uCACEA,wBAAwBA,sBAAsBZ,GAAG,CAACU,0BAAY;QACpE,OAAO,IAAI;IACf;IAEAG,cAAcC,cAAuC,EAAa;QAC9D,OAAO;YACHC,IAAIC,IAAAA,kBAAI,EACJ,sCACA,IAAI,EAAEvB,mCACN,IAAI,EAAEkB,uCACN,IAAI,EAAEC,kDACN,IAAI,EAAE5B;YAEVS,OAAOqB,eAAeG,KAAK,0BAAC,IAAI,EAAExB;YAClCT,QAAQ8B,eAAeI,KAAK,0BAAC,IAAI,EAAElC;YACnC2B,YAAYG,eAAeG,KAAK,0BAAC,IAAI,EAAEN;YACvCC,uBAAuBE,eAAeG,KAAK,0BACvC,IAAI,EAAEL;QAEd;IACJ;;;QA3CA,gCAAA;;mBAAsC,EAAE;;QACxC,gCAAA;;mBAAmCP;;QACnC,gCAAA;;mBAAiD,EAAE;;QACnD,gCAAA;;mBAAsD,EAAE;;;AAyC5D;IAGI;AADJ,MAAMd,yBAAyBO,iCAAe;IAG1CL,MAAMA,KAA+B,EAAQ;QACzC,yBAAA,IAAI,EAAE0B,aAAW1B,KAAK,CAAC;YAACA;SAAM;QAC9B,OAAO,IAAI;IACf;IAEAT,OAAOA,MAA6B,EAAQ;QACxC,IAAIA,QAAQ;YACR,yBAAA,IAAI,EAAEmC,aAAWnC,MAAM,CAAC;gBAACA;aAAO;QACpC,CAAC;QACD,OAAO,IAAI;IACf;IAEA2B,WAAWA,UAA0C,EAAQ;QACzD,yBAAA,IAAI,EAAEQ,aAAWR,UAAU,CAAC;YAACA;SAAW;QACxC,OAAO,IAAI;IACf;IAEAC,sBACIA,qBAA+C,EAC3C;QACJ,yBAAA,IAAI,EAAEO,aAAWP,qBAAqB,CAAC;YAACA;SAAsB;QAC9D,OAAO,IAAI;IACf;IAEAR,QAAmB;QACf,OAAO,yBAAA,IAAI,EAAEe,aAAWf,KAAK;IACjC;;;QA5BA,gCAAA;;mBAAmC,IAAIR;;;AA6B3C;IAGI,wCACA;AAFJ,MAAMJ,0BAA0BM,iCAAe;IAI3CsB,QAAQA,OAA8B,EAAQ;uCACpCA,UAAUA;QAChB,OAAO,IAAI;IACf;IAEAtC,OAAOA,MAAwB,EAAQ;uCAC7BA,SAASmB,IAAAA,yBAAW,EAACnB;QAC3B,OAAO,IAAI;IACf;IAEAsB,QAAoB;QAChB,OAAO;YACHgB,OAAO,2BAAE,IAAI,EAAEA;YACftC,MAAM,2BAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,gCAAA;;mBAAkC;;QAClC,gCAAA;;mBAAmBuB;;;AAkBvB;IAGI;AADJ,MAAMR,gCAAgCY,oCAAkB;IAGpDhB,MAAMA,KAA2C,EAAQ;uCAC/CA,SAAQA,MAAMO,GAAG,CAACU,0BAAY;QACpC,OAAO,IAAI;IACf;IAEAG,cAAcC,cAAuC,EAAiB;QAClE,MAAMC,KAAKC,IAAAA,kBAAI,EAAC,2CAAkB,IAAI,EAAEvB;QACxC,OAAO;YACHsB;YACAtB,OAAOqB,eAAeG,KAAK,0BAAC,IAAI,EAAExB;QACtC;IACJ;;;QAbA,gCAAA;;mBAAsC,EAAE;;;AAc5C;IAGI;AADJ,MAAMC,6BAA6BI,iCAAe;IAQ9CL,MAAM,GAAGA,KAA+B,EAAQ;QAC5C,yBAAA,IAAI,EAAE0B,cAAW1B,KAAK,CAAC;YAACA;SAAM;QAC9B,OAAO,IAAI;IACf;IAEAW,QAAuB;QACnB,OAAO,yBAAA,IAAI,EAAEe,cAAWf,KAAK;IACjC;IAZAiB,YAAY,GAAG5B,KAA+B,CAAE;QAC5C,KAAK;QAHT,gCAAA;;mBAAuC,IAAII;;QAIvC,IAAI,CAACJ,KAAK,IAAIA;IAClB;AAUJ;IAGI,uCACA;AAFJ,MAAME,8BAA8BG,iCAAe;IAI/CL,MAAM,GAAGA,KAA+B,EAAQ;uCACtCA,SAAQA,MAAMO,GAAG,CAACC,yBAAW;QACnC,OAAO,IAAI;IACf;IAEAK,OAAO,GAAGA,MAAgC,EAAQ;uCACxCA,UAASA,OAAON,GAAG,CAACC,yBAAW;QACrC,OAAO,IAAI;IACf;IAEAG,QAAwB;QACpB,OAAO;YACHX,KAAK,2BAAE,IAAI,EAAEA;YACba,MAAM,2BAAE,IAAI,EAAEA;QAClB;IACJ;;;QAlBA,gCAAA;;mBAA0B,EAAE;;QAC5B,gCAAA;;mBAA2B,EAAE;;;AAkBjC", "names": [ "node", "create", diff --git a/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.ts b/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.ts index d8c0f491468b..b9aaa9b91147 100644 --- a/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.ts +++ b/crates/swc/tests/fixture/sourcemap/issue-3854/1-true/output/index.ts @@ -9,7 +9,7 @@ function _export(target, all) { }); } _export(exports, { - node: ()=>_bodyNodesBuilder, + node: ()=>_BodyNodesBuilder, create: ()=>create, trustBox: ()=>trustBox, opener: ()=>opener, @@ -19,15 +19,15 @@ _export(exports, { sources: ()=>sources, seq: ()=>seq }); -const _classPrivateFieldGet = require("@swc/helpers/lib/_class_private_field_get.js").default; -const _classPrivateFieldInit = require("@swc/helpers/lib/_class_private_field_init.js").default; -const _classPrivateFieldSet = require("@swc/helpers/lib/_class_private_field_set.js").default; -const _exportStar = require("@swc/helpers/lib/_export_star.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _abstractBuilders = require("./AbstractBuilders"); -const _builderUtils = require("./Builder.utils"); -const _elementBuilder = require("./ElementBuilder"); -const _bodyNodesBuilder = /*#__PURE__*/ _interopRequireWildcard(_exportStar(require("./BodyNodesBuilder"), exports)); +const _class_private_field_get = require("@swc/helpers/lib/_class_private_field_get.js").default; +const _class_private_field_init = require("@swc/helpers/lib/_class_private_field_init.js").default; +const _class_private_field_set = require("@swc/helpers/lib/_class_private_field_set.js").default; +const _export_star = require("@swc/helpers/lib/_export_star.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _AbstractBuilders = require("./AbstractBuilders"); +const _Builderutils = require("./Builder.utils"); +const _ElementBuilder = require("./ElementBuilder"); +const _BodyNodesBuilder = /*#__PURE__*/ _interop_require_wildcard(_export_star(require("./BodyNodesBuilder"), exports)); const create = ()=>new BodyBuilder(); const trustBox = ()=>new TrustBoxBuilder(); const opener = ()=>new OpenerBuilder(); @@ -40,247 +40,247 @@ const seq = { source: ()=>new ArticleSourceSeqBuilder() }; var _stages = /*#__PURE__*/ new WeakMap(), _trustBox = /*#__PURE__*/ new WeakMap(), _disclaimer = /*#__PURE__*/ new WeakMap(), _articleSources = /*#__PURE__*/ new WeakMap(); -class BodyBuilder extends _abstractBuilders.AbstractBuilder { +class BodyBuilder extends _AbstractBuilders.AbstractBuilder { stages(...stages) { - _classPrivateFieldSet(this, _stages, stages.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _stages, stages.map(_Builderutils.mapBuildArg)); return this; } trustBox(trustBox) { - _classPrivateFieldSet(this, _trustBox, (0, _builderUtils.mapBuildArg)(trustBox)); + _class_private_field_set(this, _trustBox, (0, _Builderutils.mapBuildArg)(trustBox)); return this; } disclaimer(disclaimer) { - _classPrivateFieldSet(this, _disclaimer, disclaimer?.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _disclaimer, disclaimer?.map(_Builderutils.mapBuildArg)); return this; } articleSources(articleSources) { - _classPrivateFieldSet(this, _articleSources, (0, _builderUtils.mapBuildArg)(articleSources)); + _class_private_field_set(this, _articleSources, (0, _Builderutils.mapBuildArg)(articleSources)); return this; } build() { return { - stages: _classPrivateFieldGet(this, _stages), - trustBox: _classPrivateFieldGet(this, _trustBox), - disclaimer: _classPrivateFieldGet(this, _disclaimer), - articleSources: _classPrivateFieldGet(this, _articleSources) + stages: _class_private_field_get(this, _stages), + trustBox: _class_private_field_get(this, _trustBox), + disclaimer: _class_private_field_get(this, _disclaimer), + articleSources: _class_private_field_get(this, _articleSources) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _stages, { + _class_private_field_init(this, _stages, { writable: true, value: [] }); - _classPrivateFieldInit(this, _trustBox, { + _class_private_field_init(this, _trustBox, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _disclaimer, { + _class_private_field_init(this, _disclaimer, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _articleSources, { + _class_private_field_init(this, _articleSources, { writable: true, value: undefined }); } } var _nodes = /*#__PURE__*/ new WeakMap(), _hidden = /*#__PURE__*/ new WeakMap(); -class TrustBoxBuilder extends _abstractBuilders.AbstractBuilder { +class TrustBoxBuilder extends _AbstractBuilders.AbstractBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes, nodes.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _nodes, nodes.map(_Builderutils.mapBuildArg)); return this; } hidden(hidden) { - _classPrivateFieldSet(this, _hidden, hidden.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _hidden, hidden.map(_Builderutils.mapBuildArg)); return this; } build() { return { - nodes: _classPrivateFieldGet(this, _nodes), - hidden: _classPrivateFieldGet(this, _hidden) + nodes: _class_private_field_get(this, _nodes), + hidden: _class_private_field_get(this, _hidden) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes, { + _class_private_field_init(this, _nodes, { writable: true, value: [] }); - _classPrivateFieldInit(this, _hidden, { + _class_private_field_init(this, _hidden, { writable: true, value: [] }); } } var _element = /*#__PURE__*/ new WeakMap(); -class OpenerBuilder extends _abstractBuilders.AbstractBuilder { +class OpenerBuilder extends _AbstractBuilders.AbstractBuilder { element(element) { - _classPrivateFieldSet(this, _element, (0, _builderUtils.mapBuildArg)(element)); + _class_private_field_set(this, _element, (0, _Builderutils.mapBuildArg)(element)); return this; } build() { return { - element: _classPrivateFieldGet(this, _element) + element: _class_private_field_get(this, _element) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _element, { + _class_private_field_init(this, _element, { writable: true, - value: (0, _elementBuilder.image)().build() + value: (0, _ElementBuilder.image)().build() }); } } var _nodes1 = /*#__PURE__*/ new WeakMap(), _header = /*#__PURE__*/ new WeakMap(), _companions = /*#__PURE__*/ new WeakMap(), _commercialsEndOfStage = /*#__PURE__*/ new WeakMap(); -class BodyStageSeqBuilder extends _abstractBuilders.AbstractSeqBuilder { +class BodyStageSeqBuilder extends _AbstractBuilders.AbstractSeqBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes1, nodes.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _nodes1, nodes.map(_Builderutils.mapBuildArgs)); return this; } header(header) { - _classPrivateFieldSet(this, _header, (0, _builderUtils.mapBuildArgs)(header ?? [])); + _class_private_field_set(this, _header, (0, _Builderutils.mapBuildArgs)(header ?? [])); return this; } companions(companions) { - _classPrivateFieldSet(this, _companions, companions.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _companions, companions.map(_Builderutils.mapBuildArgs)); return this; } commercialsEndOfStage(commercialsEndOfStage) { - _classPrivateFieldSet(this, _commercialsEndOfStage, commercialsEndOfStage.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _commercialsEndOfStage, commercialsEndOfStage.map(_Builderutils.mapBuildArgs)); return this; } buildListItem(seqNextElement) { return { - id: (0, _builderUtils.hash)("bodyStage", _classPrivateFieldGet(this, _nodes1), _classPrivateFieldGet(this, _companions), _classPrivateFieldGet(this, _commercialsEndOfStage), _classPrivateFieldGet(this, _header)), - nodes: seqNextElement.array(_classPrivateFieldGet(this, _nodes1)), - header: seqNextElement.maybe(_classPrivateFieldGet(this, _header)), - companions: seqNextElement.array(_classPrivateFieldGet(this, _companions)), - commercialsEndOfStage: seqNextElement.array(_classPrivateFieldGet(this, _commercialsEndOfStage)) + id: (0, _Builderutils.hash)("bodyStage", _class_private_field_get(this, _nodes1), _class_private_field_get(this, _companions), _class_private_field_get(this, _commercialsEndOfStage), _class_private_field_get(this, _header)), + nodes: seqNextElement.array(_class_private_field_get(this, _nodes1)), + header: seqNextElement.maybe(_class_private_field_get(this, _header)), + companions: seqNextElement.array(_class_private_field_get(this, _companions)), + commercialsEndOfStage: seqNextElement.array(_class_private_field_get(this, _commercialsEndOfStage)) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes1, { + _class_private_field_init(this, _nodes1, { writable: true, value: [] }); - _classPrivateFieldInit(this, _header, { + _class_private_field_init(this, _header, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _companions, { + _class_private_field_init(this, _companions, { writable: true, value: [] }); - _classPrivateFieldInit(this, _commercialsEndOfStage, { + _class_private_field_init(this, _commercialsEndOfStage, { writable: true, value: [] }); } } var _seqBuilder = /*#__PURE__*/ new WeakMap(); -class BodyStageBuilder extends _abstractBuilders.AbstractBuilder { +class BodyStageBuilder extends _AbstractBuilders.AbstractBuilder { nodes(nodes) { - _classPrivateFieldGet(this, _seqBuilder).nodes([ + _class_private_field_get(this, _seqBuilder).nodes([ nodes ]); return this; } header(header) { if (header) { - _classPrivateFieldGet(this, _seqBuilder).header([ + _class_private_field_get(this, _seqBuilder).header([ header ]); } return this; } companions(companions) { - _classPrivateFieldGet(this, _seqBuilder).companions([ + _class_private_field_get(this, _seqBuilder).companions([ companions ]); return this; } commercialsEndOfStage(commercialsEndOfStage) { - _classPrivateFieldGet(this, _seqBuilder).commercialsEndOfStage([ + _class_private_field_get(this, _seqBuilder).commercialsEndOfStage([ commercialsEndOfStage ]); return this; } build() { - return _classPrivateFieldGet(this, _seqBuilder).build(); + return _class_private_field_get(this, _seqBuilder).build(); } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _seqBuilder, { + _class_private_field_init(this, _seqBuilder, { writable: true, value: new BodyStageSeqBuilder() }); } } var _variant = /*#__PURE__*/ new WeakMap(), _opener = /*#__PURE__*/ new WeakMap(); -class BodyHeaderBuilder extends _abstractBuilders.AbstractBuilder { +class BodyHeaderBuilder extends _AbstractBuilders.AbstractBuilder { variant(variant) { - _classPrivateFieldSet(this, _variant, variant); + _class_private_field_set(this, _variant, variant); return this; } opener(opener) { - _classPrivateFieldSet(this, _opener, (0, _builderUtils.mapBuildArg)(opener)); + _class_private_field_set(this, _opener, (0, _Builderutils.mapBuildArg)(opener)); return this; } build() { return { - variant: _classPrivateFieldGet(this, _variant), - opener: _classPrivateFieldGet(this, _opener) + variant: _class_private_field_get(this, _variant), + opener: _class_private_field_get(this, _opener) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _variant, { + _class_private_field_init(this, _variant, { writable: true, value: "full" }); - _classPrivateFieldInit(this, _opener, { + _class_private_field_init(this, _opener, { writable: true, value: undefined }); } } var _nodes2 = /*#__PURE__*/ new WeakMap(); -class ArticleSourceSeqBuilder extends _abstractBuilders.AbstractSeqBuilder { +class ArticleSourceSeqBuilder extends _AbstractBuilders.AbstractSeqBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes2, nodes.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _nodes2, nodes.map(_Builderutils.mapBuildArgs)); return this; } buildListItem(seqNextElement) { - const id = (0, _builderUtils.hash)("article-source", _classPrivateFieldGet(this, _nodes2)); + const id = (0, _Builderutils.hash)("article-source", _class_private_field_get(this, _nodes2)); return { id, - nodes: seqNextElement.array(_classPrivateFieldGet(this, _nodes2)) + nodes: seqNextElement.array(_class_private_field_get(this, _nodes2)) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes2, { + _class_private_field_init(this, _nodes2, { writable: true, value: [] }); } } var _seqBuilder1 = /*#__PURE__*/ new WeakMap(); -class ArticleSourceBuilder extends _abstractBuilders.AbstractBuilder { +class ArticleSourceBuilder extends _AbstractBuilders.AbstractBuilder { nodes(...nodes) { - _classPrivateFieldGet(this, _seqBuilder1).nodes([ + _class_private_field_get(this, _seqBuilder1).nodes([ nodes ]); return this; } build() { - return _classPrivateFieldGet(this, _seqBuilder1).build(); + return _class_private_field_get(this, _seqBuilder1).build(); } constructor(...nodes){ super(); - _classPrivateFieldInit(this, _seqBuilder1, { + _class_private_field_init(this, _seqBuilder1, { writable: true, value: new ArticleSourceSeqBuilder() }); @@ -288,28 +288,28 @@ class ArticleSourceBuilder extends _abstractBuilders.AbstractBuilder { } } var _nodes3 = /*#__PURE__*/ new WeakMap(), _hidden1 = /*#__PURE__*/ new WeakMap(); -class ArticleSourcesBuilder extends _abstractBuilders.AbstractBuilder { +class ArticleSourcesBuilder extends _AbstractBuilders.AbstractBuilder { nodes(...nodes) { - _classPrivateFieldSet(this, _nodes3, nodes.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _nodes3, nodes.map(_Builderutils.mapBuildArg)); return this; } hidden(...hidden) { - _classPrivateFieldSet(this, _hidden1, hidden.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _hidden1, hidden.map(_Builderutils.mapBuildArg)); return this; } build() { return { - nodes: _classPrivateFieldGet(this, _nodes3), - hidden: _classPrivateFieldGet(this, _hidden1) + nodes: _class_private_field_get(this, _nodes3), + hidden: _class_private_field_get(this, _hidden1) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes3, { + _class_private_field_init(this, _nodes3, { writable: true, value: [] }); - _classPrivateFieldInit(this, _hidden1, { + _class_private_field_init(this, _hidden1, { writable: true, value: [] }); diff --git a/crates/swc/tests/fixture/sourcemap/issue-3854/2-inline/output/index.ts b/crates/swc/tests/fixture/sourcemap/issue-3854/2-inline/output/index.ts index e55c9a0a9481..8bd9f03277af 100644 --- a/crates/swc/tests/fixture/sourcemap/issue-3854/2-inline/output/index.ts +++ b/crates/swc/tests/fixture/sourcemap/issue-3854/2-inline/output/index.ts @@ -9,7 +9,7 @@ function _export(target, all) { }); } _export(exports, { - node: ()=>_bodyNodesBuilder, + node: ()=>_BodyNodesBuilder, create: ()=>create, trustBox: ()=>trustBox, opener: ()=>opener, @@ -19,15 +19,15 @@ _export(exports, { sources: ()=>sources, seq: ()=>seq }); -const _classPrivateFieldGet = require("@swc/helpers/lib/_class_private_field_get.js").default; -const _classPrivateFieldInit = require("@swc/helpers/lib/_class_private_field_init.js").default; -const _classPrivateFieldSet = require("@swc/helpers/lib/_class_private_field_set.js").default; -const _exportStar = require("@swc/helpers/lib/_export_star.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _abstractBuilders = require("./AbstractBuilders"); -const _builderUtils = require("./Builder.utils"); -const _elementBuilder = require("./ElementBuilder"); -const _bodyNodesBuilder = /*#__PURE__*/ _interopRequireWildcard(_exportStar(require("./BodyNodesBuilder"), exports)); +const _class_private_field_get = require("@swc/helpers/lib/_class_private_field_get.js").default; +const _class_private_field_init = require("@swc/helpers/lib/_class_private_field_init.js").default; +const _class_private_field_set = require("@swc/helpers/lib/_class_private_field_set.js").default; +const _export_star = require("@swc/helpers/lib/_export_star.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _AbstractBuilders = require("./AbstractBuilders"); +const _Builderutils = require("./Builder.utils"); +const _ElementBuilder = require("./ElementBuilder"); +const _BodyNodesBuilder = /*#__PURE__*/ _interop_require_wildcard(_export_star(require("./BodyNodesBuilder"), exports)); const create = ()=>new BodyBuilder(); const trustBox = ()=>new TrustBoxBuilder(); const opener = ()=>new OpenerBuilder(); @@ -40,247 +40,247 @@ const seq = { source: ()=>new ArticleSourceSeqBuilder() }; var _stages = /*#__PURE__*/ new WeakMap(), _trustBox = /*#__PURE__*/ new WeakMap(), _disclaimer = /*#__PURE__*/ new WeakMap(), _articleSources = /*#__PURE__*/ new WeakMap(); -class BodyBuilder extends _abstractBuilders.AbstractBuilder { +class BodyBuilder extends _AbstractBuilders.AbstractBuilder { stages(...stages) { - _classPrivateFieldSet(this, _stages, stages.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _stages, stages.map(_Builderutils.mapBuildArg)); return this; } trustBox(trustBox) { - _classPrivateFieldSet(this, _trustBox, (0, _builderUtils.mapBuildArg)(trustBox)); + _class_private_field_set(this, _trustBox, (0, _Builderutils.mapBuildArg)(trustBox)); return this; } disclaimer(disclaimer) { - _classPrivateFieldSet(this, _disclaimer, disclaimer?.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _disclaimer, disclaimer?.map(_Builderutils.mapBuildArg)); return this; } articleSources(articleSources) { - _classPrivateFieldSet(this, _articleSources, (0, _builderUtils.mapBuildArg)(articleSources)); + _class_private_field_set(this, _articleSources, (0, _Builderutils.mapBuildArg)(articleSources)); return this; } build() { return { - stages: _classPrivateFieldGet(this, _stages), - trustBox: _classPrivateFieldGet(this, _trustBox), - disclaimer: _classPrivateFieldGet(this, _disclaimer), - articleSources: _classPrivateFieldGet(this, _articleSources) + stages: _class_private_field_get(this, _stages), + trustBox: _class_private_field_get(this, _trustBox), + disclaimer: _class_private_field_get(this, _disclaimer), + articleSources: _class_private_field_get(this, _articleSources) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _stages, { + _class_private_field_init(this, _stages, { writable: true, value: [] }); - _classPrivateFieldInit(this, _trustBox, { + _class_private_field_init(this, _trustBox, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _disclaimer, { + _class_private_field_init(this, _disclaimer, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _articleSources, { + _class_private_field_init(this, _articleSources, { writable: true, value: undefined }); } } var _nodes = /*#__PURE__*/ new WeakMap(), _hidden = /*#__PURE__*/ new WeakMap(); -class TrustBoxBuilder extends _abstractBuilders.AbstractBuilder { +class TrustBoxBuilder extends _AbstractBuilders.AbstractBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes, nodes.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _nodes, nodes.map(_Builderutils.mapBuildArg)); return this; } hidden(hidden) { - _classPrivateFieldSet(this, _hidden, hidden.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _hidden, hidden.map(_Builderutils.mapBuildArg)); return this; } build() { return { - nodes: _classPrivateFieldGet(this, _nodes), - hidden: _classPrivateFieldGet(this, _hidden) + nodes: _class_private_field_get(this, _nodes), + hidden: _class_private_field_get(this, _hidden) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes, { + _class_private_field_init(this, _nodes, { writable: true, value: [] }); - _classPrivateFieldInit(this, _hidden, { + _class_private_field_init(this, _hidden, { writable: true, value: [] }); } } var _element = /*#__PURE__*/ new WeakMap(); -class OpenerBuilder extends _abstractBuilders.AbstractBuilder { +class OpenerBuilder extends _AbstractBuilders.AbstractBuilder { element(element) { - _classPrivateFieldSet(this, _element, (0, _builderUtils.mapBuildArg)(element)); + _class_private_field_set(this, _element, (0, _Builderutils.mapBuildArg)(element)); return this; } build() { return { - element: _classPrivateFieldGet(this, _element) + element: _class_private_field_get(this, _element) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _element, { + _class_private_field_init(this, _element, { writable: true, - value: (0, _elementBuilder.image)().build() + value: (0, _ElementBuilder.image)().build() }); } } var _nodes1 = /*#__PURE__*/ new WeakMap(), _header = /*#__PURE__*/ new WeakMap(), _companions = /*#__PURE__*/ new WeakMap(), _commercialsEndOfStage = /*#__PURE__*/ new WeakMap(); -class BodyStageSeqBuilder extends _abstractBuilders.AbstractSeqBuilder { +class BodyStageSeqBuilder extends _AbstractBuilders.AbstractSeqBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes1, nodes.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _nodes1, nodes.map(_Builderutils.mapBuildArgs)); return this; } header(header) { - _classPrivateFieldSet(this, _header, (0, _builderUtils.mapBuildArgs)(header ?? [])); + _class_private_field_set(this, _header, (0, _Builderutils.mapBuildArgs)(header ?? [])); return this; } companions(companions) { - _classPrivateFieldSet(this, _companions, companions.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _companions, companions.map(_Builderutils.mapBuildArgs)); return this; } commercialsEndOfStage(commercialsEndOfStage) { - _classPrivateFieldSet(this, _commercialsEndOfStage, commercialsEndOfStage.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _commercialsEndOfStage, commercialsEndOfStage.map(_Builderutils.mapBuildArgs)); return this; } buildListItem(seqNextElement) { return { - id: (0, _builderUtils.hash)("bodyStage", _classPrivateFieldGet(this, _nodes1), _classPrivateFieldGet(this, _companions), _classPrivateFieldGet(this, _commercialsEndOfStage), _classPrivateFieldGet(this, _header)), - nodes: seqNextElement.array(_classPrivateFieldGet(this, _nodes1)), - header: seqNextElement.maybe(_classPrivateFieldGet(this, _header)), - companions: seqNextElement.array(_classPrivateFieldGet(this, _companions)), - commercialsEndOfStage: seqNextElement.array(_classPrivateFieldGet(this, _commercialsEndOfStage)) + id: (0, _Builderutils.hash)("bodyStage", _class_private_field_get(this, _nodes1), _class_private_field_get(this, _companions), _class_private_field_get(this, _commercialsEndOfStage), _class_private_field_get(this, _header)), + nodes: seqNextElement.array(_class_private_field_get(this, _nodes1)), + header: seqNextElement.maybe(_class_private_field_get(this, _header)), + companions: seqNextElement.array(_class_private_field_get(this, _companions)), + commercialsEndOfStage: seqNextElement.array(_class_private_field_get(this, _commercialsEndOfStage)) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes1, { + _class_private_field_init(this, _nodes1, { writable: true, value: [] }); - _classPrivateFieldInit(this, _header, { + _class_private_field_init(this, _header, { writable: true, value: undefined }); - _classPrivateFieldInit(this, _companions, { + _class_private_field_init(this, _companions, { writable: true, value: [] }); - _classPrivateFieldInit(this, _commercialsEndOfStage, { + _class_private_field_init(this, _commercialsEndOfStage, { writable: true, value: [] }); } } var _seqBuilder = /*#__PURE__*/ new WeakMap(); -class BodyStageBuilder extends _abstractBuilders.AbstractBuilder { +class BodyStageBuilder extends _AbstractBuilders.AbstractBuilder { nodes(nodes) { - _classPrivateFieldGet(this, _seqBuilder).nodes([ + _class_private_field_get(this, _seqBuilder).nodes([ nodes ]); return this; } header(header) { if (header) { - _classPrivateFieldGet(this, _seqBuilder).header([ + _class_private_field_get(this, _seqBuilder).header([ header ]); } return this; } companions(companions) { - _classPrivateFieldGet(this, _seqBuilder).companions([ + _class_private_field_get(this, _seqBuilder).companions([ companions ]); return this; } commercialsEndOfStage(commercialsEndOfStage) { - _classPrivateFieldGet(this, _seqBuilder).commercialsEndOfStage([ + _class_private_field_get(this, _seqBuilder).commercialsEndOfStage([ commercialsEndOfStage ]); return this; } build() { - return _classPrivateFieldGet(this, _seqBuilder).build(); + return _class_private_field_get(this, _seqBuilder).build(); } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _seqBuilder, { + _class_private_field_init(this, _seqBuilder, { writable: true, value: new BodyStageSeqBuilder() }); } } var _variant = /*#__PURE__*/ new WeakMap(), _opener = /*#__PURE__*/ new WeakMap(); -class BodyHeaderBuilder extends _abstractBuilders.AbstractBuilder { +class BodyHeaderBuilder extends _AbstractBuilders.AbstractBuilder { variant(variant) { - _classPrivateFieldSet(this, _variant, variant); + _class_private_field_set(this, _variant, variant); return this; } opener(opener) { - _classPrivateFieldSet(this, _opener, (0, _builderUtils.mapBuildArg)(opener)); + _class_private_field_set(this, _opener, (0, _Builderutils.mapBuildArg)(opener)); return this; } build() { return { - variant: _classPrivateFieldGet(this, _variant), - opener: _classPrivateFieldGet(this, _opener) + variant: _class_private_field_get(this, _variant), + opener: _class_private_field_get(this, _opener) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _variant, { + _class_private_field_init(this, _variant, { writable: true, value: "full" }); - _classPrivateFieldInit(this, _opener, { + _class_private_field_init(this, _opener, { writable: true, value: undefined }); } } var _nodes2 = /*#__PURE__*/ new WeakMap(); -class ArticleSourceSeqBuilder extends _abstractBuilders.AbstractSeqBuilder { +class ArticleSourceSeqBuilder extends _AbstractBuilders.AbstractSeqBuilder { nodes(nodes) { - _classPrivateFieldSet(this, _nodes2, nodes.map(_builderUtils.mapBuildArgs)); + _class_private_field_set(this, _nodes2, nodes.map(_Builderutils.mapBuildArgs)); return this; } buildListItem(seqNextElement) { - const id = (0, _builderUtils.hash)("article-source", _classPrivateFieldGet(this, _nodes2)); + const id = (0, _Builderutils.hash)("article-source", _class_private_field_get(this, _nodes2)); return { id, - nodes: seqNextElement.array(_classPrivateFieldGet(this, _nodes2)) + nodes: seqNextElement.array(_class_private_field_get(this, _nodes2)) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes2, { + _class_private_field_init(this, _nodes2, { writable: true, value: [] }); } } var _seqBuilder1 = /*#__PURE__*/ new WeakMap(); -class ArticleSourceBuilder extends _abstractBuilders.AbstractBuilder { +class ArticleSourceBuilder extends _AbstractBuilders.AbstractBuilder { nodes(...nodes) { - _classPrivateFieldGet(this, _seqBuilder1).nodes([ + _class_private_field_get(this, _seqBuilder1).nodes([ nodes ]); return this; } build() { - return _classPrivateFieldGet(this, _seqBuilder1).build(); + return _class_private_field_get(this, _seqBuilder1).build(); } constructor(...nodes){ super(); - _classPrivateFieldInit(this, _seqBuilder1, { + _class_private_field_init(this, _seqBuilder1, { writable: true, value: new ArticleSourceSeqBuilder() }); @@ -288,32 +288,32 @@ class ArticleSourceBuilder extends _abstractBuilders.AbstractBuilder { } } var _nodes3 = /*#__PURE__*/ new WeakMap(), _hidden1 = /*#__PURE__*/ new WeakMap(); -class ArticleSourcesBuilder extends _abstractBuilders.AbstractBuilder { +class ArticleSourcesBuilder extends _AbstractBuilders.AbstractBuilder { nodes(...nodes) { - _classPrivateFieldSet(this, _nodes3, nodes.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _nodes3, nodes.map(_Builderutils.mapBuildArg)); return this; } hidden(...hidden) { - _classPrivateFieldSet(this, _hidden1, hidden.map(_builderUtils.mapBuildArg)); + _class_private_field_set(this, _hidden1, hidden.map(_Builderutils.mapBuildArg)); return this; } build() { return { - nodes: _classPrivateFieldGet(this, _nodes3), - hidden: _classPrivateFieldGet(this, _hidden1) + nodes: _class_private_field_get(this, _nodes3), + hidden: _class_private_field_get(this, _hidden1) }; } constructor(...args){ super(...args); - _classPrivateFieldInit(this, _nodes3, { + _class_private_field_init(this, _nodes3, { writable: true, value: [] }); - _classPrivateFieldInit(this, _hidden1, { + _class_private_field_init(this, _hidden1, { writable: true, value: [] }); } } -//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2lucHV0L2luZGV4LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFic3RyYWN0QnVpbGRlciwgQWJzdHJhY3RTZXFCdWlsZGVyIH0gZnJvbSBcIi4vQWJzdHJhY3RCdWlsZGVyc1wiO1xuaW1wb3J0IHsgaGFzaCwgbWFwQnVpbGRBcmcsIG1hcEJ1aWxkQXJncyB9IGZyb20gXCIuL0J1aWxkZXIudXRpbHNcIjtcbmltcG9ydCB7IGltYWdlIH0gZnJvbSBcIi4vRWxlbWVudEJ1aWxkZXJcIjtcblxuaW1wb3J0IHR5cGUge1xuICAgIEJvZHksXG4gICAgQm9keVN0YWdlLFxuICAgIFRydXN0Qm94LFxuICAgIFJpY2hUZXh0LFxuICAgIE9wZW5lcixcbiAgICBCb2R5SGVhZGVyLFxuICAgIFN0YWdlLFxuICAgIEFydGljbGVTb3VyY2UsXG4gICAgQXJ0aWNsZVNvdXJjZXMsXG59IGZyb20gXCJAcGFwZXIvbW9kZWxzXCI7XG5pbXBvcnQgdHlwZSB7XG4gICAgQnVpbGRBcmcsXG4gICAgQnVpbGRBcmdzLFxuICAgIENyZWF0ZUJ1aWxkZXIsXG4gICAgU2VxRWxlbWVudCxcbiAgICBTZXFOZXh0RWxlbWVudENvbnZlcnRlcixcbn0gZnJvbSBcIi4vdHlwZXNcIjtcblxuLyoqXG4gKiBAZGVwcmVjYXRlZCB1c2Uge0J1aWxkZXIuYm9keS5ub2RlLmltZygpfVxuICovXG5leHBvcnQgKiBmcm9tIFwiLi9Cb2R5Tm9kZXNCdWlsZGVyXCI7XG5leHBvcnQgKiBhcyBub2RlIGZyb20gXCIuL0JvZHlOb2Rlc0J1aWxkZXJcIjtcblxuZXhwb3J0IGNvbnN0IGNyZWF0ZTogQ3JlYXRlQnVpbGRlcjxCb2R5QnVpbGRlcj4gPSAoKSA9PiBuZXcgQm9keUJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCB0cnVzdEJveDogQ3JlYXRlQnVpbGRlcjxUcnVzdEJveEJ1aWxkZXI+ID0gKCkgPT5cbiAgICBuZXcgVHJ1c3RCb3hCdWlsZGVyKCk7XG5leHBvcnQgY29uc3Qgb3BlbmVyOiBDcmVhdGVCdWlsZGVyPE9wZW5lckJ1aWxkZXI+ID0gKCkgPT4gbmV3IE9wZW5lckJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBzdGFnZTogQ3JlYXRlQnVpbGRlcjxCb2R5U3RhZ2VCdWlsZGVyPiA9ICgpID0+XG4gICAgbmV3IEJvZHlTdGFnZUJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBoZWFkZXI6IENyZWF0ZUJ1aWxkZXI8Qm9keUhlYWRlckJ1aWxkZXI+ID0gKCkgPT5cbiAgICBuZXcgQm9keUhlYWRlckJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBzb3VyY2U6IENyZWF0ZUJ1aWxkZXI8XG4gICAgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIsXG4gICAgQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+XG4+ID0gKG5vZGVzOiBCdWlsZEFyZ3M8UmljaFRleHQuTm9kZT4gPSBbXSkgPT5cbiAgICBuZXcgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIoLi4ubm9kZXMpO1xuZXhwb3J0IGNvbnN0IHNvdXJjZXM6IENyZWF0ZUJ1aWxkZXI8QXJ0aWNsZVNvdXJjZXNCdWlsZGVyPiA9ICgpID0+XG4gICAgbmV3IEFydGljbGVTb3VyY2VzQnVpbGRlcigpO1xuXG5leHBvcnQgY29uc3Qgc2VxID0ge1xuICAgIHN0YWdlOiAoKCkgPT5cbiAgICAgICAgbmV3IEJvZHlTdGFnZVNlcUJ1aWxkZXIoKSkgYXMgQ3JlYXRlQnVpbGRlcjxCb2R5U3RhZ2VTZXFCdWlsZGVyPixcbiAgICBzb3VyY2U6ICgoKSA9PlxuICAgICAgICBuZXcgQXJ0aWNsZVNvdXJjZVNlcUJ1aWxkZXIoKSkgYXMgQ3JlYXRlQnVpbGRlcjxBcnRpY2xlU291cmNlU2VxQnVpbGRlcj4sXG59IGFzIGNvbnN0O1xuXG5jbGFzcyBCb2R5QnVpbGRlciBleHRlbmRzIEFic3RyYWN0QnVpbGRlcjxCb2R5PiB7XG4gICAgI3N0YWdlczogQm9keVN0YWdlW10gPSBbXTtcbiAgICAjdHJ1c3RCb3g/OiBUcnVzdEJveCA9IHVuZGVmaW5lZDtcbiAgICAjZGlzY2xhaW1lcj86IFJpY2hUZXh0Lk5vZGVbXSA9IHVuZGVmaW5lZDtcbiAgICAjYXJ0aWNsZVNvdXJjZXM/OiBBcnRpY2xlU291cmNlcyA9IHVuZGVmaW5lZDtcblxuICAgIHN0YWdlcyguLi5zdGFnZXM6IEJ1aWxkQXJnczxCb2R5U3RhZ2U+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI3N0YWdlcyA9IHN0YWdlcy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICB0cnVzdEJveCh0cnVzdEJveD86IEJ1aWxkQXJnPFRydXN0Qm94Pik6IHRoaXMge1xuICAgICAgICB0aGlzLiN0cnVzdEJveCA9IG1hcEJ1aWxkQXJnKHRydXN0Qm94KTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgZGlzY2xhaW1lcihkaXNjbGFpbWVyPzogQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI2Rpc2NsYWltZXIgPSBkaXNjbGFpbWVyPy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBhcnRpY2xlU291cmNlcyhhcnRpY2xlU291cmNlcz86IEJ1aWxkQXJnPEFydGljbGVTb3VyY2VzPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNhcnRpY2xlU291cmNlcyA9IG1hcEJ1aWxkQXJnKGFydGljbGVTb3VyY2VzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogQm9keSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBzdGFnZXM6IHRoaXMuI3N0YWdlcyxcbiAgICAgICAgICAgIHRydXN0Qm94OiB0aGlzLiN0cnVzdEJveCxcbiAgICAgICAgICAgIGRpc2NsYWltZXI6IHRoaXMuI2Rpc2NsYWltZXIsXG4gICAgICAgICAgICBhcnRpY2xlU291cmNlczogdGhpcy4jYXJ0aWNsZVNvdXJjZXMsXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBUcnVzdEJveEJ1aWxkZXIgZXh0ZW5kcyBBYnN0cmFjdEJ1aWxkZXI8VHJ1c3RCb3g+IHtcbiAgICAjbm9kZXM6IFJpY2hUZXh0Lk5vZGVbXSA9IFtdO1xuICAgICNoaWRkZW46IFJpY2hUZXh0Lk5vZGVbXSA9IFtdO1xuXG4gICAgbm9kZXMobm9kZXM6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNub2RlcyA9IG5vZGVzLm1hcChtYXBCdWlsZEFyZyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGhpZGRlbihoaWRkZW46IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNoaWRkZW4gPSBoaWRkZW4ubWFwKG1hcEJ1aWxkQXJnKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogVHJ1c3RCb3gge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbm9kZXM6IHRoaXMuI25vZGVzLFxuICAgICAgICAgICAgaGlkZGVuOiB0aGlzLiNoaWRkZW4sXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBPcGVuZXJCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPE9wZW5lcj4ge1xuICAgICNlbGVtZW50OiBPcGVuZXJbXCJlbGVtZW50XCJdID0gaW1hZ2UoKS5idWlsZCgpO1xuXG4gICAgZWxlbWVudChlbGVtZW50OiBCdWlsZEFyZzxPcGVuZXJbXCJlbGVtZW50XCJdPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNlbGVtZW50ID0gbWFwQnVpbGRBcmcoZWxlbWVudCk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IE9wZW5lciB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBlbGVtZW50OiB0aGlzLiNlbGVtZW50LFxuICAgICAgICB9O1xuICAgIH1cbn1cblxuY2xhc3MgQm9keVN0YWdlU2VxQnVpbGRlciBleHRlbmRzIEFic3RyYWN0U2VxQnVpbGRlcjxCb2R5U3RhZ2U+IHtcbiAgICAjbm9kZXM6IFNlcUVsZW1lbnQ8UmljaFRleHQuTm9kZVtdPiA9IFtdO1xuICAgICNoZWFkZXI/OiBTZXFFbGVtZW50PEJvZHlIZWFkZXI+ID0gdW5kZWZpbmVkO1xuICAgICNjb21wYW5pb25zOiBTZXFFbGVtZW50PFN0YWdlLkNvbXBhbmlvbkl0ZW1bXT4gPSBbXTtcbiAgICAjY29tbWVyY2lhbHNFbmRPZlN0YWdlOiBTZXFFbGVtZW50PFJpY2hUZXh0Lk5vZGVbXT4gPSBbXTtcblxuICAgIG5vZGVzKG5vZGVzOiBTZXFFbGVtZW50PEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgaGVhZGVyKGhlYWRlcj86IFNlcUVsZW1lbnQ8QnVpbGRBcmc8Qm9keUhlYWRlcj4+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI2hlYWRlciA9IG1hcEJ1aWxkQXJncyhoZWFkZXIgPz8gW10pO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBjb21wYW5pb25zKGNvbXBhbmlvbnM6IFNlcUVsZW1lbnQ8QnVpbGRBcmdzPFN0YWdlLkNvbXBhbmlvbkl0ZW0+Pik6IHRoaXMge1xuICAgICAgICB0aGlzLiNjb21wYW5pb25zID0gY29tcGFuaW9ucy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlKFxuICAgICAgICBjb21tZXJjaWFsc0VuZE9mU3RhZ2U6IFNlcUVsZW1lbnQ8QnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+PlxuICAgICk6IHRoaXMge1xuICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2UgPSBjb21tZXJjaWFsc0VuZE9mU3RhZ2UubWFwKG1hcEJ1aWxkQXJncyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkTGlzdEl0ZW0oc2VxTmV4dEVsZW1lbnQ6IFNlcU5leHRFbGVtZW50Q29udmVydGVyKTogQm9keVN0YWdlIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIGlkOiBoYXNoKFxuICAgICAgICAgICAgICAgIFwiYm9keVN0YWdlXCIsXG4gICAgICAgICAgICAgICAgdGhpcy4jbm9kZXMsXG4gICAgICAgICAgICAgICAgdGhpcy4jY29tcGFuaW9ucyxcbiAgICAgICAgICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2UsXG4gICAgICAgICAgICAgICAgdGhpcy4jaGVhZGVyXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgbm9kZXM6IHNlcU5leHRFbGVtZW50LmFycmF5KHRoaXMuI25vZGVzKSxcbiAgICAgICAgICAgIGhlYWRlcjogc2VxTmV4dEVsZW1lbnQubWF5YmUodGhpcy4jaGVhZGVyKSxcbiAgICAgICAgICAgIGNvbXBhbmlvbnM6IHNlcU5leHRFbGVtZW50LmFycmF5KHRoaXMuI2NvbXBhbmlvbnMpLFxuICAgICAgICAgICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlOiBzZXFOZXh0RWxlbWVudC5hcnJheShcbiAgICAgICAgICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBCb2R5U3RhZ2VCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPEJvZHlTdGFnZT4ge1xuICAgICNzZXFCdWlsZGVyOiBCb2R5U3RhZ2VTZXFCdWlsZGVyID0gbmV3IEJvZHlTdGFnZVNlcUJ1aWxkZXIoKTtcblxuICAgIG5vZGVzKG5vZGVzOiBCdWlsZEFyZ3M8UmljaFRleHQuTm9kZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jc2VxQnVpbGRlci5ub2Rlcyhbbm9kZXNdKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgaGVhZGVyKGhlYWRlcj86IEJ1aWxkQXJnPEJvZHlIZWFkZXI+KTogdGhpcyB7XG4gICAgICAgIGlmIChoZWFkZXIpIHtcbiAgICAgICAgICAgIHRoaXMuI3NlcUJ1aWxkZXIuaGVhZGVyKFtoZWFkZXJdKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBjb21wYW5pb25zKGNvbXBhbmlvbnM6IEJ1aWxkQXJnczxTdGFnZS5Db21wYW5pb25JdGVtPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNzZXFCdWlsZGVyLmNvbXBhbmlvbnMoW2NvbXBhbmlvbnNdKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlKFxuICAgICAgICBjb21tZXJjaWFsc0VuZE9mU3RhZ2U6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPlxuICAgICk6IHRoaXMge1xuICAgICAgICB0aGlzLiNzZXFCdWlsZGVyLmNvbW1lcmNpYWxzRW5kT2ZTdGFnZShbY29tbWVyY2lhbHNFbmRPZlN0YWdlXSk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEJvZHlTdGFnZSB7XG4gICAgICAgIHJldHVybiB0aGlzLiNzZXFCdWlsZGVyLmJ1aWxkKCk7XG4gICAgfVxufVxuXG5jbGFzcyBCb2R5SGVhZGVyQnVpbGRlciBleHRlbmRzIEFic3RyYWN0QnVpbGRlcjxCb2R5SGVhZGVyPiB7XG4gICAgI3ZhcmlhbnQ6IEJvZHlIZWFkZXJbXCJ2YXJpYW50XCJdID0gXCJmdWxsXCI7XG4gICAgI29wZW5lcj86IE9wZW5lciA9IHVuZGVmaW5lZDtcblxuICAgIHZhcmlhbnQodmFyaWFudDogQm9keUhlYWRlcltcInZhcmlhbnRcIl0pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jdmFyaWFudCA9IHZhcmlhbnQ7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIG9wZW5lcihvcGVuZXI6IEJ1aWxkQXJnPE9wZW5lcj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jb3BlbmVyID0gbWFwQnVpbGRBcmcob3BlbmVyKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogQm9keUhlYWRlciB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB2YXJpYW50OiB0aGlzLiN2YXJpYW50LFxuICAgICAgICAgICAgb3BlbmVyOiB0aGlzLiNvcGVuZXIsXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBBcnRpY2xlU291cmNlU2VxQnVpbGRlciBleHRlbmRzIEFic3RyYWN0U2VxQnVpbGRlcjxBcnRpY2xlU291cmNlPiB7XG4gICAgI25vZGVzOiBTZXFFbGVtZW50PFJpY2hUZXh0Lk5vZGVbXT4gPSBbXTtcblxuICAgIG5vZGVzKG5vZGVzOiBTZXFFbGVtZW50PEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGRMaXN0SXRlbShzZXFOZXh0RWxlbWVudDogU2VxTmV4dEVsZW1lbnRDb252ZXJ0ZXIpOiBBcnRpY2xlU291cmNlIHtcbiAgICAgICAgY29uc3QgaWQgPSBoYXNoKFwiYXJ0aWNsZS1zb3VyY2VcIiwgdGhpcy4jbm9kZXMpO1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgaWQsXG4gICAgICAgICAgICBub2Rlczogc2VxTmV4dEVsZW1lbnQuYXJyYXkodGhpcy4jbm9kZXMpLFxuICAgICAgICB9O1xuICAgIH1cbn1cblxuY2xhc3MgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIgZXh0ZW5kcyBBYnN0cmFjdEJ1aWxkZXI8QXJ0aWNsZVNvdXJjZT4ge1xuICAgICNzZXFCdWlsZGVyOiBBcnRpY2xlU291cmNlU2VxQnVpbGRlciA9IG5ldyBBcnRpY2xlU291cmNlU2VxQnVpbGRlcigpO1xuXG4gICAgY29uc3RydWN0b3IoLi4ubm9kZXM6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPikge1xuICAgICAgICBzdXBlcigpO1xuICAgICAgICB0aGlzLm5vZGVzKC4uLm5vZGVzKTtcbiAgICB9XG5cbiAgICBub2RlcyguLi5ub2RlczogQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI3NlcUJ1aWxkZXIubm9kZXMoW25vZGVzXSk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEFydGljbGVTb3VyY2Uge1xuICAgICAgICByZXR1cm4gdGhpcy4jc2VxQnVpbGRlci5idWlsZCgpO1xuICAgIH1cbn1cblxuY2xhc3MgQXJ0aWNsZVNvdXJjZXNCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPEFydGljbGVTb3VyY2VzPiB7XG4gICAgI25vZGVzOiBBcnRpY2xlU291cmNlW10gPSBbXTtcbiAgICAjaGlkZGVuOiBBcnRpY2xlU291cmNlW10gPSBbXTtcblxuICAgIG5vZGVzKC4uLm5vZGVzOiBCdWlsZEFyZ3M8QXJ0aWNsZVNvdXJjZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBoaWRkZW4oLi4uaGlkZGVuOiBCdWlsZEFyZ3M8QXJ0aWNsZVNvdXJjZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jaGlkZGVuID0gaGlkZGVuLm1hcChtYXBCdWlsZEFyZyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEFydGljbGVTb3VyY2VzIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIG5vZGVzOiB0aGlzLiNub2RlcyxcbiAgICAgICAgICAgIGhpZGRlbjogdGhpcy4jaGlkZGVuLFxuICAgICAgICB9O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJub2RlIiwiY3JlYXRlIiwidHJ1c3RCb3giLCJvcGVuZXIiLCJzdGFnZSIsImhlYWRlciIsInNvdXJjZSIsInNvdXJjZXMiLCJzZXEiLCJCb2R5QnVpbGRlciIsIlRydXN0Qm94QnVpbGRlciIsIk9wZW5lckJ1aWxkZXIiLCJCb2R5U3RhZ2VCdWlsZGVyIiwiQm9keUhlYWRlckJ1aWxkZXIiLCJub2RlcyIsIkFydGljbGVTb3VyY2VCdWlsZGVyIiwiQXJ0aWNsZVNvdXJjZXNCdWlsZGVyIiwiQm9keVN0YWdlU2VxQnVpbGRlciIsIkFydGljbGVTb3VyY2VTZXFCdWlsZGVyIiwiQWJzdHJhY3RCdWlsZGVyIiwic3RhZ2VzIiwibWFwIiwibWFwQnVpbGRBcmciLCJkaXNjbGFpbWVyIiwiYXJ0aWNsZVNvdXJjZXMiLCJidWlsZCIsInVuZGVmaW5lZCIsImhpZGRlbiIsImVsZW1lbnQiLCJpbWFnZSIsIkFic3RyYWN0U2VxQnVpbGRlciIsIm1hcEJ1aWxkQXJncyIsImNvbXBhbmlvbnMiLCJjb21tZXJjaWFsc0VuZE9mU3RhZ2UiLCJidWlsZExpc3RJdGVtIiwic2VxTmV4dEVsZW1lbnQiLCJpZCIsImhhc2giLCJhcnJheSIsIm1heWJlIiwic2VxQnVpbGRlciIsInZhcmlhbnQiLCJjb25zdHJ1Y3RvciJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7SUEyQllBLElBQUk7SUFFSEMsTUFBTSxNQUFOQTtJQUNBQyxRQUFRLE1BQVJBO0lBRUFDLE1BQU0sTUFBTkE7SUFDQUMsS0FBSyxNQUFMQTtJQUVBQyxNQUFNLE1BQU5BO0lBRUFDLE1BQU0sTUFBTkE7SUFLQUMsT0FBTyxNQUFQQTtJQUdBQyxHQUFHLE1BQUhBOzs7Ozs7O2tDQTdDdUM7OEJBQ0o7Z0NBQzFCO29GQXdCUjtBQUdQLE1BQU1QLFNBQXFDLElBQU0sSUFBSVE7QUFDckQsTUFBTVAsV0FBMkMsSUFDcEQsSUFBSVE7QUFDRCxNQUFNUCxTQUF1QyxJQUFNLElBQUlRO0FBQ3ZELE1BQU1QLFFBQXlDLElBQ2xELElBQUlRO0FBQ0QsTUFBTVAsU0FBMkMsSUFDcEQsSUFBSVE7QUFDRCxNQUFNUCxTQUdULENBQUNRLFFBQWtDLEVBQUUsR0FDckMsSUFBSUMsd0JBQXdCRDtBQUN6QixNQUFNUCxVQUFnRCxJQUN6RCxJQUFJUztBQUVELE1BQU1SLE1BQU07SUFDZkosT0FBUSxJQUNKLElBQUlhO0lBQ1JYLFFBQVMsSUFDTCxJQUFJWTtBQUNaO0lBR0ksdUNBQ0EseUNBQ0EsMkNBQ0E7QUFKSixNQUFNVCxvQkFBb0JVLGlDQUFlO0lBTXJDQyxPQUFPLEdBQUdBLE1BQTRCLEVBQVE7b0NBQ3BDQSxTQUFTQSxPQUFPQyxHQUFHLENBQUNDLHlCQUFXO1FBQ3JDLE9BQU8sSUFBSTtJQUNmO0lBRUFwQixTQUFTQSxRQUE2QixFQUFRO29DQUNwQ0EsV0FBV29CLElBQUFBLHlCQUFXLEVBQUNwQjtRQUM3QixPQUFPLElBQUk7SUFDZjtJQUVBcUIsV0FBV0EsVUFBcUMsRUFBUTtvQ0FDOUNBLGFBQWFBLFlBQVlGLElBQUlDLHlCQUFXO1FBQzlDLE9BQU8sSUFBSTtJQUNmO0lBRUFFLGVBQWVBLGNBQXlDLEVBQVE7b0NBQ3REQSxpQkFBaUJGLElBQUFBLHlCQUFXLEVBQUNFO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFDLFFBQWM7UUFDVixPQUFPO1lBQ0hMLE1BQU0sd0JBQUUsSUFBSSxFQUFFQTtZQUNkbEIsUUFBUSx3QkFBRSxJQUFJLEVBQUVBO1lBQ2hCcUIsVUFBVSx3QkFBRSxJQUFJLEVBQUVBO1lBQ2xCQyxjQUFjLHdCQUFFLElBQUksRUFBRUE7UUFDMUI7SUFDSjs7O1FBaENBLDZCQUFBOzttQkFBdUIsRUFBRTs7UUFDekIsNkJBQUE7O21CQUF1QkU7O1FBQ3ZCLDZCQUFBOzttQkFBZ0NBOztRQUNoQyw2QkFBQTs7bUJBQW1DQTs7O0FBOEJ2QztJQUdJLHNDQUNBO0FBRkosTUFBTWhCLHdCQUF3QlMsaUNBQWU7SUFJekNMLE1BQU1BLEtBQStCLEVBQVE7b0NBQ25DQSxRQUFRQSxNQUFNTyxHQUFHLENBQUNDLHlCQUFXO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFLLE9BQU9BLE1BQWdDLEVBQVE7b0NBQ3JDQSxTQUFTQSxPQUFPTixHQUFHLENBQUNDLHlCQUFXO1FBQ3JDLE9BQU8sSUFBSTtJQUNmO0lBRUFHLFFBQWtCO1FBQ2QsT0FBTztZQUNIWCxLQUFLLHdCQUFFLElBQUksRUFBRUE7WUFDYmEsTUFBTSx3QkFBRSxJQUFJLEVBQUVBO1FBQ2xCO0lBQ0o7OztRQWxCQSw2QkFBQTs7bUJBQTBCLEVBQUU7O1FBQzVCLDZCQUFBOzttQkFBMkIsRUFBRTs7O0FBa0JqQztJQUdJO0FBREosTUFBTWhCLHNCQUFzQlEsaUNBQWU7SUFHdkNTLFFBQVFBLE9BQW9DLEVBQVE7b0NBQzFDQSxVQUFVTixJQUFBQSx5QkFBVyxFQUFDTTtRQUM1QixPQUFPLElBQUk7SUFDZjtJQUVBSCxRQUFnQjtRQUNaLE9BQU87WUFDSEcsT0FBTyx3QkFBRSxJQUFJLEVBQUVBO1FBQ25CO0lBQ0o7OztRQVhBLDZCQUFBOzttQkFBOEJDLElBQUFBLHFCQUFLLElBQUdKLEtBQUs7OztBQVkvQztJQUdJLHVDQUNBLHVDQUNBLDJDQUNBO0FBSkosTUFBTVIsNEJBQTRCYSxvQ0FBa0I7SUFNaERoQixNQUFNQSxLQUEyQyxFQUFRO29DQUMvQ0EsU0FBUUEsTUFBTU8sR0FBRyxDQUFDVSwwQkFBWTtRQUNwQyxPQUFPLElBQUk7SUFDZjtJQUVBMUIsT0FBT0EsTUFBeUMsRUFBUTtvQ0FDOUNBLFNBQVMwQixJQUFBQSwwQkFBWSxFQUFDMUIsVUFBVSxFQUFFO1FBQ3hDLE9BQU8sSUFBSTtJQUNmO0lBRUEyQixXQUFXQSxVQUFzRCxFQUFRO29DQUMvREEsYUFBYUEsV0FBV1gsR0FBRyxDQUFDVSwwQkFBWTtRQUM5QyxPQUFPLElBQUk7SUFDZjtJQUVBRSxzQkFDSUEscUJBQTJELEVBQ3ZEO29DQUNFQSx3QkFBd0JBLHNCQUFzQlosR0FBRyxDQUFDVSwwQkFBWTtRQUNwRSxPQUFPLElBQUk7SUFDZjtJQUVBRyxjQUFjQyxjQUF1QyxFQUFhO1FBQzlELE9BQU87WUFDSEMsSUFBSUMsSUFBQUEsa0JBQUksRUFDSixtQ0FDQSxJQUFJLEVBQUV2QixnQ0FDTixJQUFJLEVBQUVrQixvQ0FDTixJQUFJLEVBQUVDLCtDQUNOLElBQUksRUFBRTVCO1lBRVZTLE9BQU9xQixlQUFlRyxLQUFLLHVCQUFDLElBQUksRUFBRXhCO1lBQ2xDVCxRQUFROEIsZUFBZUksS0FBSyx1QkFBQyxJQUFJLEVBQUVsQztZQUNuQzJCLFlBQVlHLGVBQWVHLEtBQUssdUJBQUMsSUFBSSxFQUFFTjtZQUN2Q0MsdUJBQXVCRSxlQUFlRyxLQUFLLHVCQUN2QyxJQUFJLEVBQUVMO1FBRWQ7SUFDSjs7O1FBM0NBLDZCQUFBOzttQkFBc0MsRUFBRTs7UUFDeEMsNkJBQUE7O21CQUFtQ1A7O1FBQ25DLDZCQUFBOzttQkFBaUQsRUFBRTs7UUFDbkQsNkJBQUE7O21CQUFzRCxFQUFFOzs7QUF5QzVEO0lBR0k7QUFESixNQUFNZCx5QkFBeUJPLGlDQUFlO0lBRzFDTCxNQUFNQSxLQUErQixFQUFRO1FBQ3pDLHNCQUFBLElBQUksRUFBRTBCLGFBQVcxQixLQUFLLENBQUM7WUFBQ0E7U0FBTTtRQUM5QixPQUFPLElBQUk7SUFDZjtJQUVBVCxPQUFPQSxNQUE2QixFQUFRO1FBQ3hDLElBQUlBLFFBQVE7WUFDUixzQkFBQSxJQUFJLEVBQUVtQyxhQUFXbkMsTUFBTSxDQUFDO2dCQUFDQTthQUFPO1FBQ3BDLENBQUM7UUFDRCxPQUFPLElBQUk7SUFDZjtJQUVBMkIsV0FBV0EsVUFBMEMsRUFBUTtRQUN6RCxzQkFBQSxJQUFJLEVBQUVRLGFBQVdSLFVBQVUsQ0FBQztZQUFDQTtTQUFXO1FBQ3hDLE9BQU8sSUFBSTtJQUNmO0lBRUFDLHNCQUNJQSxxQkFBK0MsRUFDM0M7UUFDSixzQkFBQSxJQUFJLEVBQUVPLGFBQVdQLHFCQUFxQixDQUFDO1lBQUNBO1NBQXNCO1FBQzlELE9BQU8sSUFBSTtJQUNmO0lBRUFSLFFBQW1CO1FBQ2YsT0FBTyxzQkFBQSxJQUFJLEVBQUVlLGFBQVdmLEtBQUs7SUFDakM7OztRQTVCQSw2QkFBQTs7bUJBQW1DLElBQUlSOzs7QUE2QjNDO0lBR0ksd0NBQ0E7QUFGSixNQUFNSiwwQkFBMEJNLGlDQUFlO0lBSTNDc0IsUUFBUUEsT0FBOEIsRUFBUTtvQ0FDcENBLFVBQVVBO1FBQ2hCLE9BQU8sSUFBSTtJQUNmO0lBRUF0QyxPQUFPQSxNQUF3QixFQUFRO29DQUM3QkEsU0FBU21CLElBQUFBLHlCQUFXLEVBQUNuQjtRQUMzQixPQUFPLElBQUk7SUFDZjtJQUVBc0IsUUFBb0I7UUFDaEIsT0FBTztZQUNIZ0IsT0FBTyx3QkFBRSxJQUFJLEVBQUVBO1lBQ2Z0QyxNQUFNLHdCQUFFLElBQUksRUFBRUE7UUFDbEI7SUFDSjs7O1FBbEJBLDZCQUFBOzttQkFBa0M7O1FBQ2xDLDZCQUFBOzttQkFBbUJ1Qjs7O0FBa0J2QjtJQUdJO0FBREosTUFBTVIsZ0NBQWdDWSxvQ0FBa0I7SUFHcERoQixNQUFNQSxLQUEyQyxFQUFRO29DQUMvQ0EsU0FBUUEsTUFBTU8sR0FBRyxDQUFDVSwwQkFBWTtRQUNwQyxPQUFPLElBQUk7SUFDZjtJQUVBRyxjQUFjQyxjQUF1QyxFQUFpQjtRQUNsRSxNQUFNQyxLQUFLQyxJQUFBQSxrQkFBSSxFQUFDLHdDQUFrQixJQUFJLEVBQUV2QjtRQUN4QyxPQUFPO1lBQ0hzQjtZQUNBdEIsT0FBT3FCLGVBQWVHLEtBQUssdUJBQUMsSUFBSSxFQUFFeEI7UUFDdEM7SUFDSjs7O1FBYkEsNkJBQUE7O21CQUFzQyxFQUFFOzs7QUFjNUM7SUFHSTtBQURKLE1BQU1DLDZCQUE2QkksaUNBQWU7SUFROUNMLE1BQU0sR0FBR0EsS0FBK0IsRUFBUTtRQUM1QyxzQkFBQSxJQUFJLEVBQUUwQixjQUFXMUIsS0FBSyxDQUFDO1lBQUNBO1NBQU07UUFDOUIsT0FBTyxJQUFJO0lBQ2Y7SUFFQVcsUUFBdUI7UUFDbkIsT0FBTyxzQkFBQSxJQUFJLEVBQUVlLGNBQVdmLEtBQUs7SUFDakM7SUFaQWlCLFlBQVksR0FBRzVCLEtBQStCLENBQUU7UUFDNUMsS0FBSztRQUhULDZCQUFBOzttQkFBdUMsSUFBSUk7O1FBSXZDLElBQUksQ0FBQ0osS0FBSyxJQUFJQTtJQUNsQjtBQVVKO0lBR0ksdUNBQ0E7QUFGSixNQUFNRSw4QkFBOEJHLGlDQUFlO0lBSS9DTCxNQUFNLEdBQUdBLEtBQStCLEVBQVE7b0NBQ3RDQSxTQUFRQSxNQUFNTyxHQUFHLENBQUNDLHlCQUFXO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFLLE9BQU8sR0FBR0EsTUFBZ0MsRUFBUTtvQ0FDeENBLFVBQVNBLE9BQU9OLEdBQUcsQ0FBQ0MseUJBQVc7UUFDckMsT0FBTyxJQUFJO0lBQ2Y7SUFFQUcsUUFBd0I7UUFDcEIsT0FBTztZQUNIWCxLQUFLLHdCQUFFLElBQUksRUFBRUE7WUFDYmEsTUFBTSx3QkFBRSxJQUFJLEVBQUVBO1FBQ2xCO0lBQ0o7OztRQWxCQSw2QkFBQTs7bUJBQTBCLEVBQUU7O1FBQzVCLDZCQUFBOzttQkFBMkIsRUFBRTs7O0FBa0JqQyJ9 +//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2lucHV0L2luZGV4LnRzIl0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEFic3RyYWN0QnVpbGRlciwgQWJzdHJhY3RTZXFCdWlsZGVyIH0gZnJvbSBcIi4vQWJzdHJhY3RCdWlsZGVyc1wiO1xuaW1wb3J0IHsgaGFzaCwgbWFwQnVpbGRBcmcsIG1hcEJ1aWxkQXJncyB9IGZyb20gXCIuL0J1aWxkZXIudXRpbHNcIjtcbmltcG9ydCB7IGltYWdlIH0gZnJvbSBcIi4vRWxlbWVudEJ1aWxkZXJcIjtcblxuaW1wb3J0IHR5cGUge1xuICAgIEJvZHksXG4gICAgQm9keVN0YWdlLFxuICAgIFRydXN0Qm94LFxuICAgIFJpY2hUZXh0LFxuICAgIE9wZW5lcixcbiAgICBCb2R5SGVhZGVyLFxuICAgIFN0YWdlLFxuICAgIEFydGljbGVTb3VyY2UsXG4gICAgQXJ0aWNsZVNvdXJjZXMsXG59IGZyb20gXCJAcGFwZXIvbW9kZWxzXCI7XG5pbXBvcnQgdHlwZSB7XG4gICAgQnVpbGRBcmcsXG4gICAgQnVpbGRBcmdzLFxuICAgIENyZWF0ZUJ1aWxkZXIsXG4gICAgU2VxRWxlbWVudCxcbiAgICBTZXFOZXh0RWxlbWVudENvbnZlcnRlcixcbn0gZnJvbSBcIi4vdHlwZXNcIjtcblxuLyoqXG4gKiBAZGVwcmVjYXRlZCB1c2Uge0J1aWxkZXIuYm9keS5ub2RlLmltZygpfVxuICovXG5leHBvcnQgKiBmcm9tIFwiLi9Cb2R5Tm9kZXNCdWlsZGVyXCI7XG5leHBvcnQgKiBhcyBub2RlIGZyb20gXCIuL0JvZHlOb2Rlc0J1aWxkZXJcIjtcblxuZXhwb3J0IGNvbnN0IGNyZWF0ZTogQ3JlYXRlQnVpbGRlcjxCb2R5QnVpbGRlcj4gPSAoKSA9PiBuZXcgQm9keUJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCB0cnVzdEJveDogQ3JlYXRlQnVpbGRlcjxUcnVzdEJveEJ1aWxkZXI+ID0gKCkgPT5cbiAgICBuZXcgVHJ1c3RCb3hCdWlsZGVyKCk7XG5leHBvcnQgY29uc3Qgb3BlbmVyOiBDcmVhdGVCdWlsZGVyPE9wZW5lckJ1aWxkZXI+ID0gKCkgPT4gbmV3IE9wZW5lckJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBzdGFnZTogQ3JlYXRlQnVpbGRlcjxCb2R5U3RhZ2VCdWlsZGVyPiA9ICgpID0+XG4gICAgbmV3IEJvZHlTdGFnZUJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBoZWFkZXI6IENyZWF0ZUJ1aWxkZXI8Qm9keUhlYWRlckJ1aWxkZXI+ID0gKCkgPT5cbiAgICBuZXcgQm9keUhlYWRlckJ1aWxkZXIoKTtcbmV4cG9ydCBjb25zdCBzb3VyY2U6IENyZWF0ZUJ1aWxkZXI8XG4gICAgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIsXG4gICAgQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+XG4+ID0gKG5vZGVzOiBCdWlsZEFyZ3M8UmljaFRleHQuTm9kZT4gPSBbXSkgPT5cbiAgICBuZXcgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIoLi4ubm9kZXMpO1xuZXhwb3J0IGNvbnN0IHNvdXJjZXM6IENyZWF0ZUJ1aWxkZXI8QXJ0aWNsZVNvdXJjZXNCdWlsZGVyPiA9ICgpID0+XG4gICAgbmV3IEFydGljbGVTb3VyY2VzQnVpbGRlcigpO1xuXG5leHBvcnQgY29uc3Qgc2VxID0ge1xuICAgIHN0YWdlOiAoKCkgPT5cbiAgICAgICAgbmV3IEJvZHlTdGFnZVNlcUJ1aWxkZXIoKSkgYXMgQ3JlYXRlQnVpbGRlcjxCb2R5U3RhZ2VTZXFCdWlsZGVyPixcbiAgICBzb3VyY2U6ICgoKSA9PlxuICAgICAgICBuZXcgQXJ0aWNsZVNvdXJjZVNlcUJ1aWxkZXIoKSkgYXMgQ3JlYXRlQnVpbGRlcjxBcnRpY2xlU291cmNlU2VxQnVpbGRlcj4sXG59IGFzIGNvbnN0O1xuXG5jbGFzcyBCb2R5QnVpbGRlciBleHRlbmRzIEFic3RyYWN0QnVpbGRlcjxCb2R5PiB7XG4gICAgI3N0YWdlczogQm9keVN0YWdlW10gPSBbXTtcbiAgICAjdHJ1c3RCb3g/OiBUcnVzdEJveCA9IHVuZGVmaW5lZDtcbiAgICAjZGlzY2xhaW1lcj86IFJpY2hUZXh0Lk5vZGVbXSA9IHVuZGVmaW5lZDtcbiAgICAjYXJ0aWNsZVNvdXJjZXM/OiBBcnRpY2xlU291cmNlcyA9IHVuZGVmaW5lZDtcblxuICAgIHN0YWdlcyguLi5zdGFnZXM6IEJ1aWxkQXJnczxCb2R5U3RhZ2U+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI3N0YWdlcyA9IHN0YWdlcy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICB0cnVzdEJveCh0cnVzdEJveD86IEJ1aWxkQXJnPFRydXN0Qm94Pik6IHRoaXMge1xuICAgICAgICB0aGlzLiN0cnVzdEJveCA9IG1hcEJ1aWxkQXJnKHRydXN0Qm94KTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgZGlzY2xhaW1lcihkaXNjbGFpbWVyPzogQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI2Rpc2NsYWltZXIgPSBkaXNjbGFpbWVyPy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBhcnRpY2xlU291cmNlcyhhcnRpY2xlU291cmNlcz86IEJ1aWxkQXJnPEFydGljbGVTb3VyY2VzPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNhcnRpY2xlU291cmNlcyA9IG1hcEJ1aWxkQXJnKGFydGljbGVTb3VyY2VzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogQm9keSB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBzdGFnZXM6IHRoaXMuI3N0YWdlcyxcbiAgICAgICAgICAgIHRydXN0Qm94OiB0aGlzLiN0cnVzdEJveCxcbiAgICAgICAgICAgIGRpc2NsYWltZXI6IHRoaXMuI2Rpc2NsYWltZXIsXG4gICAgICAgICAgICBhcnRpY2xlU291cmNlczogdGhpcy4jYXJ0aWNsZVNvdXJjZXMsXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBUcnVzdEJveEJ1aWxkZXIgZXh0ZW5kcyBBYnN0cmFjdEJ1aWxkZXI8VHJ1c3RCb3g+IHtcbiAgICAjbm9kZXM6IFJpY2hUZXh0Lk5vZGVbXSA9IFtdO1xuICAgICNoaWRkZW46IFJpY2hUZXh0Lk5vZGVbXSA9IFtdO1xuXG4gICAgbm9kZXMobm9kZXM6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNub2RlcyA9IG5vZGVzLm1hcChtYXBCdWlsZEFyZyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGhpZGRlbihoaWRkZW46IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNoaWRkZW4gPSBoaWRkZW4ubWFwKG1hcEJ1aWxkQXJnKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogVHJ1c3RCb3gge1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgbm9kZXM6IHRoaXMuI25vZGVzLFxuICAgICAgICAgICAgaGlkZGVuOiB0aGlzLiNoaWRkZW4sXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBPcGVuZXJCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPE9wZW5lcj4ge1xuICAgICNlbGVtZW50OiBPcGVuZXJbXCJlbGVtZW50XCJdID0gaW1hZ2UoKS5idWlsZCgpO1xuXG4gICAgZWxlbWVudChlbGVtZW50OiBCdWlsZEFyZzxPcGVuZXJbXCJlbGVtZW50XCJdPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNlbGVtZW50ID0gbWFwQnVpbGRBcmcoZWxlbWVudCk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IE9wZW5lciB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICBlbGVtZW50OiB0aGlzLiNlbGVtZW50LFxuICAgICAgICB9O1xuICAgIH1cbn1cblxuY2xhc3MgQm9keVN0YWdlU2VxQnVpbGRlciBleHRlbmRzIEFic3RyYWN0U2VxQnVpbGRlcjxCb2R5U3RhZ2U+IHtcbiAgICAjbm9kZXM6IFNlcUVsZW1lbnQ8UmljaFRleHQuTm9kZVtdPiA9IFtdO1xuICAgICNoZWFkZXI/OiBTZXFFbGVtZW50PEJvZHlIZWFkZXI+ID0gdW5kZWZpbmVkO1xuICAgICNjb21wYW5pb25zOiBTZXFFbGVtZW50PFN0YWdlLkNvbXBhbmlvbkl0ZW1bXT4gPSBbXTtcbiAgICAjY29tbWVyY2lhbHNFbmRPZlN0YWdlOiBTZXFFbGVtZW50PFJpY2hUZXh0Lk5vZGVbXT4gPSBbXTtcblxuICAgIG5vZGVzKG5vZGVzOiBTZXFFbGVtZW50PEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgaGVhZGVyKGhlYWRlcj86IFNlcUVsZW1lbnQ8QnVpbGRBcmc8Qm9keUhlYWRlcj4+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI2hlYWRlciA9IG1hcEJ1aWxkQXJncyhoZWFkZXIgPz8gW10pO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBjb21wYW5pb25zKGNvbXBhbmlvbnM6IFNlcUVsZW1lbnQ8QnVpbGRBcmdzPFN0YWdlLkNvbXBhbmlvbkl0ZW0+Pik6IHRoaXMge1xuICAgICAgICB0aGlzLiNjb21wYW5pb25zID0gY29tcGFuaW9ucy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlKFxuICAgICAgICBjb21tZXJjaWFsc0VuZE9mU3RhZ2U6IFNlcUVsZW1lbnQ8QnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+PlxuICAgICk6IHRoaXMge1xuICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2UgPSBjb21tZXJjaWFsc0VuZE9mU3RhZ2UubWFwKG1hcEJ1aWxkQXJncyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkTGlzdEl0ZW0oc2VxTmV4dEVsZW1lbnQ6IFNlcU5leHRFbGVtZW50Q29udmVydGVyKTogQm9keVN0YWdlIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIGlkOiBoYXNoKFxuICAgICAgICAgICAgICAgIFwiYm9keVN0YWdlXCIsXG4gICAgICAgICAgICAgICAgdGhpcy4jbm9kZXMsXG4gICAgICAgICAgICAgICAgdGhpcy4jY29tcGFuaW9ucyxcbiAgICAgICAgICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2UsXG4gICAgICAgICAgICAgICAgdGhpcy4jaGVhZGVyXG4gICAgICAgICAgICApLFxuICAgICAgICAgICAgbm9kZXM6IHNlcU5leHRFbGVtZW50LmFycmF5KHRoaXMuI25vZGVzKSxcbiAgICAgICAgICAgIGhlYWRlcjogc2VxTmV4dEVsZW1lbnQubWF5YmUodGhpcy4jaGVhZGVyKSxcbiAgICAgICAgICAgIGNvbXBhbmlvbnM6IHNlcU5leHRFbGVtZW50LmFycmF5KHRoaXMuI2NvbXBhbmlvbnMpLFxuICAgICAgICAgICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlOiBzZXFOZXh0RWxlbWVudC5hcnJheShcbiAgICAgICAgICAgICAgICB0aGlzLiNjb21tZXJjaWFsc0VuZE9mU3RhZ2VcbiAgICAgICAgICAgICksXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBCb2R5U3RhZ2VCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPEJvZHlTdGFnZT4ge1xuICAgICNzZXFCdWlsZGVyOiBCb2R5U3RhZ2VTZXFCdWlsZGVyID0gbmV3IEJvZHlTdGFnZVNlcUJ1aWxkZXIoKTtcblxuICAgIG5vZGVzKG5vZGVzOiBCdWlsZEFyZ3M8UmljaFRleHQuTm9kZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jc2VxQnVpbGRlci5ub2Rlcyhbbm9kZXNdKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgaGVhZGVyKGhlYWRlcj86IEJ1aWxkQXJnPEJvZHlIZWFkZXI+KTogdGhpcyB7XG4gICAgICAgIGlmIChoZWFkZXIpIHtcbiAgICAgICAgICAgIHRoaXMuI3NlcUJ1aWxkZXIuaGVhZGVyKFtoZWFkZXJdKTtcbiAgICAgICAgfVxuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBjb21wYW5pb25zKGNvbXBhbmlvbnM6IEJ1aWxkQXJnczxTdGFnZS5Db21wYW5pb25JdGVtPik6IHRoaXMge1xuICAgICAgICB0aGlzLiNzZXFCdWlsZGVyLmNvbXBhbmlvbnMoW2NvbXBhbmlvbnNdKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgY29tbWVyY2lhbHNFbmRPZlN0YWdlKFxuICAgICAgICBjb21tZXJjaWFsc0VuZE9mU3RhZ2U6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPlxuICAgICk6IHRoaXMge1xuICAgICAgICB0aGlzLiNzZXFCdWlsZGVyLmNvbW1lcmNpYWxzRW5kT2ZTdGFnZShbY29tbWVyY2lhbHNFbmRPZlN0YWdlXSk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEJvZHlTdGFnZSB7XG4gICAgICAgIHJldHVybiB0aGlzLiNzZXFCdWlsZGVyLmJ1aWxkKCk7XG4gICAgfVxufVxuXG5jbGFzcyBCb2R5SGVhZGVyQnVpbGRlciBleHRlbmRzIEFic3RyYWN0QnVpbGRlcjxCb2R5SGVhZGVyPiB7XG4gICAgI3ZhcmlhbnQ6IEJvZHlIZWFkZXJbXCJ2YXJpYW50XCJdID0gXCJmdWxsXCI7XG4gICAgI29wZW5lcj86IE9wZW5lciA9IHVuZGVmaW5lZDtcblxuICAgIHZhcmlhbnQodmFyaWFudDogQm9keUhlYWRlcltcInZhcmlhbnRcIl0pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jdmFyaWFudCA9IHZhcmlhbnQ7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIG9wZW5lcihvcGVuZXI6IEJ1aWxkQXJnPE9wZW5lcj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jb3BlbmVyID0gbWFwQnVpbGRBcmcob3BlbmVyKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGQoKTogQm9keUhlYWRlciB7XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgICB2YXJpYW50OiB0aGlzLiN2YXJpYW50LFxuICAgICAgICAgICAgb3BlbmVyOiB0aGlzLiNvcGVuZXIsXG4gICAgICAgIH07XG4gICAgfVxufVxuXG5jbGFzcyBBcnRpY2xlU291cmNlU2VxQnVpbGRlciBleHRlbmRzIEFic3RyYWN0U2VxQnVpbGRlcjxBcnRpY2xlU291cmNlPiB7XG4gICAgI25vZGVzOiBTZXFFbGVtZW50PFJpY2hUZXh0Lk5vZGVbXT4gPSBbXTtcblxuICAgIG5vZGVzKG5vZGVzOiBTZXFFbGVtZW50PEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPj4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmdzKTtcbiAgICAgICAgcmV0dXJuIHRoaXM7XG4gICAgfVxuXG4gICAgYnVpbGRMaXN0SXRlbShzZXFOZXh0RWxlbWVudDogU2VxTmV4dEVsZW1lbnRDb252ZXJ0ZXIpOiBBcnRpY2xlU291cmNlIHtcbiAgICAgICAgY29uc3QgaWQgPSBoYXNoKFwiYXJ0aWNsZS1zb3VyY2VcIiwgdGhpcy4jbm9kZXMpO1xuICAgICAgICByZXR1cm4ge1xuICAgICAgICAgICAgaWQsXG4gICAgICAgICAgICBub2Rlczogc2VxTmV4dEVsZW1lbnQuYXJyYXkodGhpcy4jbm9kZXMpLFxuICAgICAgICB9O1xuICAgIH1cbn1cblxuY2xhc3MgQXJ0aWNsZVNvdXJjZUJ1aWxkZXIgZXh0ZW5kcyBBYnN0cmFjdEJ1aWxkZXI8QXJ0aWNsZVNvdXJjZT4ge1xuICAgICNzZXFCdWlsZGVyOiBBcnRpY2xlU291cmNlU2VxQnVpbGRlciA9IG5ldyBBcnRpY2xlU291cmNlU2VxQnVpbGRlcigpO1xuXG4gICAgY29uc3RydWN0b3IoLi4ubm9kZXM6IEJ1aWxkQXJnczxSaWNoVGV4dC5Ob2RlPikge1xuICAgICAgICBzdXBlcigpO1xuICAgICAgICB0aGlzLm5vZGVzKC4uLm5vZGVzKTtcbiAgICB9XG5cbiAgICBub2RlcyguLi5ub2RlczogQnVpbGRBcmdzPFJpY2hUZXh0Lk5vZGU+KTogdGhpcyB7XG4gICAgICAgIHRoaXMuI3NlcUJ1aWxkZXIubm9kZXMoW25vZGVzXSk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEFydGljbGVTb3VyY2Uge1xuICAgICAgICByZXR1cm4gdGhpcy4jc2VxQnVpbGRlci5idWlsZCgpO1xuICAgIH1cbn1cblxuY2xhc3MgQXJ0aWNsZVNvdXJjZXNCdWlsZGVyIGV4dGVuZHMgQWJzdHJhY3RCdWlsZGVyPEFydGljbGVTb3VyY2VzPiB7XG4gICAgI25vZGVzOiBBcnRpY2xlU291cmNlW10gPSBbXTtcbiAgICAjaGlkZGVuOiBBcnRpY2xlU291cmNlW10gPSBbXTtcblxuICAgIG5vZGVzKC4uLm5vZGVzOiBCdWlsZEFyZ3M8QXJ0aWNsZVNvdXJjZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jbm9kZXMgPSBub2Rlcy5tYXAobWFwQnVpbGRBcmcpO1xuICAgICAgICByZXR1cm4gdGhpcztcbiAgICB9XG5cbiAgICBoaWRkZW4oLi4uaGlkZGVuOiBCdWlsZEFyZ3M8QXJ0aWNsZVNvdXJjZT4pOiB0aGlzIHtcbiAgICAgICAgdGhpcy4jaGlkZGVuID0gaGlkZGVuLm1hcChtYXBCdWlsZEFyZyk7XG4gICAgICAgIHJldHVybiB0aGlzO1xuICAgIH1cblxuICAgIGJ1aWxkKCk6IEFydGljbGVTb3VyY2VzIHtcbiAgICAgICAgcmV0dXJuIHtcbiAgICAgICAgICAgIG5vZGVzOiB0aGlzLiNub2RlcyxcbiAgICAgICAgICAgIGhpZGRlbjogdGhpcy4jaGlkZGVuLFxuICAgICAgICB9O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6WyJub2RlIiwiY3JlYXRlIiwidHJ1c3RCb3giLCJvcGVuZXIiLCJzdGFnZSIsImhlYWRlciIsInNvdXJjZSIsInNvdXJjZXMiLCJzZXEiLCJCb2R5QnVpbGRlciIsIlRydXN0Qm94QnVpbGRlciIsIk9wZW5lckJ1aWxkZXIiLCJCb2R5U3RhZ2VCdWlsZGVyIiwiQm9keUhlYWRlckJ1aWxkZXIiLCJub2RlcyIsIkFydGljbGVTb3VyY2VCdWlsZGVyIiwiQXJ0aWNsZVNvdXJjZXNCdWlsZGVyIiwiQm9keVN0YWdlU2VxQnVpbGRlciIsIkFydGljbGVTb3VyY2VTZXFCdWlsZGVyIiwiQWJzdHJhY3RCdWlsZGVyIiwic3RhZ2VzIiwibWFwIiwibWFwQnVpbGRBcmciLCJkaXNjbGFpbWVyIiwiYXJ0aWNsZVNvdXJjZXMiLCJidWlsZCIsInVuZGVmaW5lZCIsImhpZGRlbiIsImVsZW1lbnQiLCJpbWFnZSIsIkFic3RyYWN0U2VxQnVpbGRlciIsIm1hcEJ1aWxkQXJncyIsImNvbXBhbmlvbnMiLCJjb21tZXJjaWFsc0VuZE9mU3RhZ2UiLCJidWlsZExpc3RJdGVtIiwic2VxTmV4dEVsZW1lbnQiLCJpZCIsImhhc2giLCJhcnJheSIsIm1heWJlIiwic2VxQnVpbGRlciIsInZhcmlhbnQiLCJjb25zdHJ1Y3RvciJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7SUEyQllBLElBQUk7SUFFSEMsTUFBTSxNQUFOQTtJQUNBQyxRQUFRLE1BQVJBO0lBRUFDLE1BQU0sTUFBTkE7SUFDQUMsS0FBSyxNQUFMQTtJQUVBQyxNQUFNLE1BQU5BO0lBRUFDLE1BQU0sTUFBTkE7SUFLQUMsT0FBTyxNQUFQQTtJQUdBQyxHQUFHLE1BQUhBOzs7Ozs7O2tDQTdDdUM7OEJBQ0o7Z0NBQzFCO3VGQXdCUjtBQUdQLE1BQU1QLFNBQXFDLElBQU0sSUFBSVE7QUFDckQsTUFBTVAsV0FBMkMsSUFDcEQsSUFBSVE7QUFDRCxNQUFNUCxTQUF1QyxJQUFNLElBQUlRO0FBQ3ZELE1BQU1QLFFBQXlDLElBQ2xELElBQUlRO0FBQ0QsTUFBTVAsU0FBMkMsSUFDcEQsSUFBSVE7QUFDRCxNQUFNUCxTQUdULENBQUNRLFFBQWtDLEVBQUUsR0FDckMsSUFBSUMsd0JBQXdCRDtBQUN6QixNQUFNUCxVQUFnRCxJQUN6RCxJQUFJUztBQUVELE1BQU1SLE1BQU07SUFDZkosT0FBUSxJQUNKLElBQUlhO0lBQ1JYLFFBQVMsSUFDTCxJQUFJWTtBQUNaO0lBR0ksdUNBQ0EseUNBQ0EsMkNBQ0E7QUFKSixNQUFNVCxvQkFBb0JVLGlDQUFlO0lBTXJDQyxPQUFPLEdBQUdBLE1BQTRCLEVBQVE7dUNBQ3BDQSxTQUFTQSxPQUFPQyxHQUFHLENBQUNDLHlCQUFXO1FBQ3JDLE9BQU8sSUFBSTtJQUNmO0lBRUFwQixTQUFTQSxRQUE2QixFQUFRO3VDQUNwQ0EsV0FBV29CLElBQUFBLHlCQUFXLEVBQUNwQjtRQUM3QixPQUFPLElBQUk7SUFDZjtJQUVBcUIsV0FBV0EsVUFBcUMsRUFBUTt1Q0FDOUNBLGFBQWFBLFlBQVlGLElBQUlDLHlCQUFXO1FBQzlDLE9BQU8sSUFBSTtJQUNmO0lBRUFFLGVBQWVBLGNBQXlDLEVBQVE7dUNBQ3REQSxpQkFBaUJGLElBQUFBLHlCQUFXLEVBQUNFO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFDLFFBQWM7UUFDVixPQUFPO1lBQ0hMLE1BQU0sMkJBQUUsSUFBSSxFQUFFQTtZQUNkbEIsUUFBUSwyQkFBRSxJQUFJLEVBQUVBO1lBQ2hCcUIsVUFBVSwyQkFBRSxJQUFJLEVBQUVBO1lBQ2xCQyxjQUFjLDJCQUFFLElBQUksRUFBRUE7UUFDMUI7SUFDSjs7O1FBaENBLGdDQUFBOzttQkFBdUIsRUFBRTs7UUFDekIsZ0NBQUE7O21CQUF1QkU7O1FBQ3ZCLGdDQUFBOzttQkFBZ0NBOztRQUNoQyxnQ0FBQTs7bUJBQW1DQTs7O0FBOEJ2QztJQUdJLHNDQUNBO0FBRkosTUFBTWhCLHdCQUF3QlMsaUNBQWU7SUFJekNMLE1BQU1BLEtBQStCLEVBQVE7dUNBQ25DQSxRQUFRQSxNQUFNTyxHQUFHLENBQUNDLHlCQUFXO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFLLE9BQU9BLE1BQWdDLEVBQVE7dUNBQ3JDQSxTQUFTQSxPQUFPTixHQUFHLENBQUNDLHlCQUFXO1FBQ3JDLE9BQU8sSUFBSTtJQUNmO0lBRUFHLFFBQWtCO1FBQ2QsT0FBTztZQUNIWCxLQUFLLDJCQUFFLElBQUksRUFBRUE7WUFDYmEsTUFBTSwyQkFBRSxJQUFJLEVBQUVBO1FBQ2xCO0lBQ0o7OztRQWxCQSxnQ0FBQTs7bUJBQTBCLEVBQUU7O1FBQzVCLGdDQUFBOzttQkFBMkIsRUFBRTs7O0FBa0JqQztJQUdJO0FBREosTUFBTWhCLHNCQUFzQlEsaUNBQWU7SUFHdkNTLFFBQVFBLE9BQW9DLEVBQVE7dUNBQzFDQSxVQUFVTixJQUFBQSx5QkFBVyxFQUFDTTtRQUM1QixPQUFPLElBQUk7SUFDZjtJQUVBSCxRQUFnQjtRQUNaLE9BQU87WUFDSEcsT0FBTywyQkFBRSxJQUFJLEVBQUVBO1FBQ25CO0lBQ0o7OztRQVhBLGdDQUFBOzttQkFBOEJDLElBQUFBLHFCQUFLLElBQUdKLEtBQUs7OztBQVkvQztJQUdJLHVDQUNBLHVDQUNBLDJDQUNBO0FBSkosTUFBTVIsNEJBQTRCYSxvQ0FBa0I7SUFNaERoQixNQUFNQSxLQUEyQyxFQUFRO3VDQUMvQ0EsU0FBUUEsTUFBTU8sR0FBRyxDQUFDVSwwQkFBWTtRQUNwQyxPQUFPLElBQUk7SUFDZjtJQUVBMUIsT0FBT0EsTUFBeUMsRUFBUTt1Q0FDOUNBLFNBQVMwQixJQUFBQSwwQkFBWSxFQUFDMUIsVUFBVSxFQUFFO1FBQ3hDLE9BQU8sSUFBSTtJQUNmO0lBRUEyQixXQUFXQSxVQUFzRCxFQUFRO3VDQUMvREEsYUFBYUEsV0FBV1gsR0FBRyxDQUFDVSwwQkFBWTtRQUM5QyxPQUFPLElBQUk7SUFDZjtJQUVBRSxzQkFDSUEscUJBQTJELEVBQ3ZEO3VDQUNFQSx3QkFBd0JBLHNCQUFzQlosR0FBRyxDQUFDVSwwQkFBWTtRQUNwRSxPQUFPLElBQUk7SUFDZjtJQUVBRyxjQUFjQyxjQUF1QyxFQUFhO1FBQzlELE9BQU87WUFDSEMsSUFBSUMsSUFBQUEsa0JBQUksRUFDSixzQ0FDQSxJQUFJLEVBQUV2QixtQ0FDTixJQUFJLEVBQUVrQix1Q0FDTixJQUFJLEVBQUVDLGtEQUNOLElBQUksRUFBRTVCO1lBRVZTLE9BQU9xQixlQUFlRyxLQUFLLDBCQUFDLElBQUksRUFBRXhCO1lBQ2xDVCxRQUFROEIsZUFBZUksS0FBSywwQkFBQyxJQUFJLEVBQUVsQztZQUNuQzJCLFlBQVlHLGVBQWVHLEtBQUssMEJBQUMsSUFBSSxFQUFFTjtZQUN2Q0MsdUJBQXVCRSxlQUFlRyxLQUFLLDBCQUN2QyxJQUFJLEVBQUVMO1FBRWQ7SUFDSjs7O1FBM0NBLGdDQUFBOzttQkFBc0MsRUFBRTs7UUFDeEMsZ0NBQUE7O21CQUFtQ1A7O1FBQ25DLGdDQUFBOzttQkFBaUQsRUFBRTs7UUFDbkQsZ0NBQUE7O21CQUFzRCxFQUFFOzs7QUF5QzVEO0lBR0k7QUFESixNQUFNZCx5QkFBeUJPLGlDQUFlO0lBRzFDTCxNQUFNQSxLQUErQixFQUFRO1FBQ3pDLHlCQUFBLElBQUksRUFBRTBCLGFBQVcxQixLQUFLLENBQUM7WUFBQ0E7U0FBTTtRQUM5QixPQUFPLElBQUk7SUFDZjtJQUVBVCxPQUFPQSxNQUE2QixFQUFRO1FBQ3hDLElBQUlBLFFBQVE7WUFDUix5QkFBQSxJQUFJLEVBQUVtQyxhQUFXbkMsTUFBTSxDQUFDO2dCQUFDQTthQUFPO1FBQ3BDLENBQUM7UUFDRCxPQUFPLElBQUk7SUFDZjtJQUVBMkIsV0FBV0EsVUFBMEMsRUFBUTtRQUN6RCx5QkFBQSxJQUFJLEVBQUVRLGFBQVdSLFVBQVUsQ0FBQztZQUFDQTtTQUFXO1FBQ3hDLE9BQU8sSUFBSTtJQUNmO0lBRUFDLHNCQUNJQSxxQkFBK0MsRUFDM0M7UUFDSix5QkFBQSxJQUFJLEVBQUVPLGFBQVdQLHFCQUFxQixDQUFDO1lBQUNBO1NBQXNCO1FBQzlELE9BQU8sSUFBSTtJQUNmO0lBRUFSLFFBQW1CO1FBQ2YsT0FBTyx5QkFBQSxJQUFJLEVBQUVlLGFBQVdmLEtBQUs7SUFDakM7OztRQTVCQSxnQ0FBQTs7bUJBQW1DLElBQUlSOzs7QUE2QjNDO0lBR0ksd0NBQ0E7QUFGSixNQUFNSiwwQkFBMEJNLGlDQUFlO0lBSTNDc0IsUUFBUUEsT0FBOEIsRUFBUTt1Q0FDcENBLFVBQVVBO1FBQ2hCLE9BQU8sSUFBSTtJQUNmO0lBRUF0QyxPQUFPQSxNQUF3QixFQUFRO3VDQUM3QkEsU0FBU21CLElBQUFBLHlCQUFXLEVBQUNuQjtRQUMzQixPQUFPLElBQUk7SUFDZjtJQUVBc0IsUUFBb0I7UUFDaEIsT0FBTztZQUNIZ0IsT0FBTywyQkFBRSxJQUFJLEVBQUVBO1lBQ2Z0QyxNQUFNLDJCQUFFLElBQUksRUFBRUE7UUFDbEI7SUFDSjs7O1FBbEJBLGdDQUFBOzttQkFBa0M7O1FBQ2xDLGdDQUFBOzttQkFBbUJ1Qjs7O0FBa0J2QjtJQUdJO0FBREosTUFBTVIsZ0NBQWdDWSxvQ0FBa0I7SUFHcERoQixNQUFNQSxLQUEyQyxFQUFRO3VDQUMvQ0EsU0FBUUEsTUFBTU8sR0FBRyxDQUFDVSwwQkFBWTtRQUNwQyxPQUFPLElBQUk7SUFDZjtJQUVBRyxjQUFjQyxjQUF1QyxFQUFpQjtRQUNsRSxNQUFNQyxLQUFLQyxJQUFBQSxrQkFBSSxFQUFDLDJDQUFrQixJQUFJLEVBQUV2QjtRQUN4QyxPQUFPO1lBQ0hzQjtZQUNBdEIsT0FBT3FCLGVBQWVHLEtBQUssMEJBQUMsSUFBSSxFQUFFeEI7UUFDdEM7SUFDSjs7O1FBYkEsZ0NBQUE7O21CQUFzQyxFQUFFOzs7QUFjNUM7SUFHSTtBQURKLE1BQU1DLDZCQUE2QkksaUNBQWU7SUFROUNMLE1BQU0sR0FBR0EsS0FBK0IsRUFBUTtRQUM1Qyx5QkFBQSxJQUFJLEVBQUUwQixjQUFXMUIsS0FBSyxDQUFDO1lBQUNBO1NBQU07UUFDOUIsT0FBTyxJQUFJO0lBQ2Y7SUFFQVcsUUFBdUI7UUFDbkIsT0FBTyx5QkFBQSxJQUFJLEVBQUVlLGNBQVdmLEtBQUs7SUFDakM7SUFaQWlCLFlBQVksR0FBRzVCLEtBQStCLENBQUU7UUFDNUMsS0FBSztRQUhULGdDQUFBOzttQkFBdUMsSUFBSUk7O1FBSXZDLElBQUksQ0FBQ0osS0FBSyxJQUFJQTtJQUNsQjtBQVVKO0lBR0ksdUNBQ0E7QUFGSixNQUFNRSw4QkFBOEJHLGlDQUFlO0lBSS9DTCxNQUFNLEdBQUdBLEtBQStCLEVBQVE7dUNBQ3RDQSxTQUFRQSxNQUFNTyxHQUFHLENBQUNDLHlCQUFXO1FBQ25DLE9BQU8sSUFBSTtJQUNmO0lBRUFLLE9BQU8sR0FBR0EsTUFBZ0MsRUFBUTt1Q0FDeENBLFVBQVNBLE9BQU9OLEdBQUcsQ0FBQ0MseUJBQVc7UUFDckMsT0FBTyxJQUFJO0lBQ2Y7SUFFQUcsUUFBd0I7UUFDcEIsT0FBTztZQUNIWCxLQUFLLDJCQUFFLElBQUksRUFBRUE7WUFDYmEsTUFBTSwyQkFBRSxJQUFJLEVBQUVBO1FBQ2xCO0lBQ0o7OztRQWxCQSxnQ0FBQTs7bUJBQTBCLEVBQUU7O1FBQzVCLGdDQUFBOzttQkFBMkIsRUFBRTs7O0FBa0JqQyJ9 diff --git a/crates/swc/tests/projects.rs b/crates/swc/tests/projects.rs index 1e199d2493c3..6e3895277317 100644 --- a/crates/swc/tests/projects.rs +++ b/crates/swc/tests/projects.rs @@ -198,8 +198,8 @@ fn issue_225() { let s = file("tests/projects/issue-225/input.js").unwrap(); println!("{}", s); - assert!(s.contains("function _interopRequireDefault")); - assert!(s.contains("_interopRequireDefault(require(\"foo\"))")); + assert!(s.contains("function _interop_require_default")); + assert!(s.contains("_interop_require_default(require(\"foo\"))")); } /// should handle exportNamespaceFrom configured by .swcrc @@ -380,7 +380,7 @@ fn issue_605() { let f = file("tests/projects/issue-605/input.js").unwrap(); println!("{}", f); - assert!(f.contains(r#"_exportStar(require("c"), exports);"#)); + assert!(f.contains(r#"_export_star(require("c"), exports);"#)); } #[test] diff --git a/crates/swc/tests/tsc-references/ambientExternalModuleMerging.1.normal.js b/crates/swc/tests/tsc-references/ambientExternalModuleMerging.1.normal.js index a818d8073d76..1d9e0ba508d8 100644 --- a/crates/swc/tests/tsc-references/ambientExternalModuleMerging.1.normal.js +++ b/crates/swc/tests/tsc-references/ambientExternalModuleMerging.1.normal.js @@ -3,14 +3,14 @@ define([ "require", "exports", "M" -], function(require, exports, _m) { +], function(require, exports, _M) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // Should be strings - var x = _m.x; - var y = _m.y; + var x = _M.x; + var y = _M.y; }); //// [ambientExternalModuleMerging_declare.ts] define([ diff --git a/crates/swc/tests/tsc-references/ambientExternalModuleMerging.2.minified.js b/crates/swc/tests/tsc-references/ambientExternalModuleMerging.2.minified.js index c3d0c9b6ba7e..1aa1a9636590 100644 --- a/crates/swc/tests/tsc-references/ambientExternalModuleMerging.2.minified.js +++ b/crates/swc/tests/tsc-references/ambientExternalModuleMerging.2.minified.js @@ -3,11 +3,11 @@ define([ "require", "exports", "M" -], function(require, exports, _m) { +], function(require, exports, _M) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _m.x, _m.y; + }), _M.x, _M.y; }); //// [ambientExternalModuleMerging_declare.ts] define([ diff --git a/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.1.normal.js b/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.1.normal.js index f8f151933ee2..05effdda3138 100644 --- a/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.1.normal.js +++ b/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.1.normal.js @@ -25,12 +25,12 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - if (_foo0.E1.A === 0) { + if (_foo_0.E1.A === 0) { // Should cause runtime import - interesting optimization possibility, as gets inlined to 0. } }); diff --git a/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.2.minified.js b/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.2.minified.js index ee2e3c7211e1..014236977b36 100644 --- a/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.2.minified.js +++ b/crates/swc/tests/tsc-references/amdImportAsPrimaryExpression.2.minified.js @@ -19,9 +19,9 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _foo0.E1.A; + }), _foo_0.E1.A; }); diff --git a/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.1.normal.js b/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.1.normal.js index f3c0e6b577fd..b5ae1ee2ab45 100644 --- a/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.1.normal.js +++ b/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.1.normal.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -22,10 +22,10 @@ define([ return C1; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var C1 = function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); this.m1 = 42; }; (function() { @@ -43,7 +43,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.2.minified.js b/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.2.minified.js index d1cae8b9615f..cb4ca5d689c3 100644 --- a/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.2.minified.js +++ b/crates/swc/tests/tsc-references/amdImportNotAsPrimaryExpression.2.minified.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -19,10 +19,10 @@ define([ C1: function() { return C1; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var E1, E11, C1 = function C1() { "use strict"; - _classCallCheck(this, C1), this.m1 = 42; + _class_call_check(this, C1), this.m1 = 42; }; C1.s1 = !0, (E1 = E11 || (E11 = {}))[E1.A = 0] = "A", E1[E1.B = 1] = "B", E1[E1.C = 2] = "C"; }); @@ -31,7 +31,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 diff --git a/crates/swc/tests/tsc-references/asyncImportedPromise_es5.1.normal.js b/crates/swc/tests/tsc-references/asyncImportedPromise_es5.1.normal.js index 82a74e7a6820..c6480c9dfeb5 100644 --- a/crates/swc/tests/tsc-references/asyncImportedPromise_es5.1.normal.js +++ b/crates/swc/tests/tsc-references/asyncImportedPromise_es5.1.normal.js @@ -9,37 +9,37 @@ Object.defineProperty(exports, "Task", { return Task; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _wrapNativeSuper = require("@swc/helpers/lib/_wrap_native_super.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _wrap_native_super = require("@swc/helpers/lib/_wrap_native_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var Task = /*#__PURE__*/ function(Promise1) { "use strict"; _inherits(Task, Promise1); - var _super = _createSuper(Task); + var _super = _create_super(Task); function Task() { - _classCallCheck(this, Task); + _class_call_check(this, Task); return _super.apply(this, arguments); } return Task; -}(_wrapNativeSuper(Promise)); +}(_wrap_native_super(Promise)); //// [test.ts] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; var Test = /*#__PURE__*/ function() { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } var _proto = Test.prototype; _proto.example = function example() { - return _asyncToGenerator(function() { - return _tsGenerator(this, function(_state) { + return _async_to_generator(function() { + return _ts_generator(this, function(_state) { return [ 2 ]; diff --git a/crates/swc/tests/tsc-references/asyncImportedPromise_es5.2.minified.js b/crates/swc/tests/tsc-references/asyncImportedPromise_es5.2.minified.js index cf3144eac806..8e379157d4e9 100644 --- a/crates/swc/tests/tsc-references/asyncImportedPromise_es5.2.minified.js +++ b/crates/swc/tests/tsc-references/asyncImportedPromise_es5.2.minified.js @@ -8,15 +8,15 @@ Object.defineProperty(exports, "__esModule", { return Task; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _wrapNativeSuper = require("@swc/helpers/lib/_wrap_native_super.js").default, _createSuper = require("@swc/helpers/lib/_create_super.js").default, Task = function(Promise1) { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _wrap_native_super = require("@swc/helpers/lib/_wrap_native_super.js").default, _create_super = require("@swc/helpers/lib/_create_super.js").default, Task = function(Promise1) { "use strict"; _inherits(Task, Promise1); - var _super = _createSuper(Task); + var _super = _create_super(Task); function Task() { - return _classCallCheck(this, Task), _super.apply(this, arguments); + return _class_call_check(this, Task), _super.apply(this, arguments); } return Task; -}(_wrapNativeSuper(Promise)); +}(_wrap_native_super(Promise)); //// [test.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/asyncImportedPromise_es6.1.normal.js b/crates/swc/tests/tsc-references/asyncImportedPromise_es6.1.normal.js index 73953c8646b2..b2970b4b4a0c 100644 --- a/crates/swc/tests/tsc-references/asyncImportedPromise_es6.1.normal.js +++ b/crates/swc/tests/tsc-references/asyncImportedPromise_es6.1.normal.js @@ -14,10 +14,10 @@ class Task extends Promise { Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; class Test { example() { - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { return; })(); } diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).1.normal.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).1.normal.js index 69a1749f5c8e..b213ce764ece 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).1.normal.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).1.normal.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,10 +14,10 @@ define([ return C; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; (function() { C.x = 1; diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).2.minified.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).2.minified.js index e8acfeb7418a..7bddb06d0376 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).2.minified.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=amd).2.minified.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -12,10 +12,10 @@ define([ get: function() { return C; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; C.x = 1; }); diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).1.normal.js index b2c7e7f1eb6b..ba675b1660a5 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).1.normal.js @@ -9,10 +9,10 @@ Object.defineProperty(exports, "C", { return C; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; (function() { C.x = 1; diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).2.minified.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).2.minified.js index 6d080a57690d..e7454b33f2ae 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).2.minified.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=commonjs).2.minified.js @@ -8,8 +8,8 @@ Object.defineProperty(exports, "__esModule", { return C; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, C = function C() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; C.x = 1; diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=system).1.normal.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=system).1.normal.js index edea98fd0a89..596382a0e2cc 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=system).1.normal.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=system).1.normal.js @@ -6,8 +6,8 @@ System.register([ var _class_call_check, C; return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=system).2.minified.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=system).2.minified.js index 4db8af9f9f02..30d57842c576 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=system).2.minified.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=system).2.minified.js @@ -6,8 +6,8 @@ System.register([ var _class_call_check, C; return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).1.normal.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).1.normal.js index d2a22b27b0f7..c743fc206699 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).1.normal.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).1.normal.js @@ -6,7 +6,7 @@ "@swc/helpers/src/_class_call_check.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.classStaticBlock24Ts = {}, global.classCallCheckMjs); -})(this, function(exports, _classCallCheck) { +})(this, function(exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -17,10 +17,10 @@ return C; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; (function() { C.x = 1; diff --git a/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).2.minified.js b/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).2.minified.js index 1b892199c4cf..c63f53886062 100644 --- a/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).2.minified.js +++ b/crates/swc/tests/tsc-references/classStaticBlock24(module=umd).2.minified.js @@ -4,7 +4,7 @@ "exports", "@swc/helpers/src/_class_call_check.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.classStaticBlock24Ts = {}, global.classCallCheckMjs); -}(this, function(exports1, _classCallCheck) { +}(this, function(exports1, _class_call_check) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -13,10 +13,10 @@ get: function() { return C; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; C.x = 1; }); diff --git a/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.1.normal.js b/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.1.normal.js index bde141df96cf..b705617b5c38 100644 --- a/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.1.normal.js +++ b/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.1.normal.js @@ -9,10 +9,10 @@ Object.defineProperty(exports, "C1", { return C1; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var C1 = function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); this.m1 = 42; }; (function() { diff --git a/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.2.minified.js b/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.2.minified.js index f9413f196bd5..24bd588085f7 100644 --- a/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.2.minified.js +++ b/crates/swc/tests/tsc-references/commonJSImportAsPrimaryExpression.2.minified.js @@ -8,9 +8,9 @@ Object.defineProperty(exports, "__esModule", { return C1; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, C1 = function C1() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, C1 = function C1() { "use strict"; - _classCallCheck(this, C1), this.m1 = 42; + _class_call_check(this, C1), this.m1 = 42; }; C1.s1 = !0; //// [foo_1.ts] diff --git a/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.1.normal.js b/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.1.normal.js index 6d173b43d21d..7db184cc8f13 100644 --- a/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.1.normal.js +++ b/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.1.normal.js @@ -17,10 +17,10 @@ _export(exports, { return C1; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var C1 = function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); this.m1 = 42; }; (function() { diff --git a/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.2.minified.js b/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.2.minified.js index 0aff29a5fde4..d08b7d2643dd 100644 --- a/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.2.minified.js +++ b/crates/swc/tests/tsc-references/commonJSImportNotAsPrimaryExpression.2.minified.js @@ -15,9 +15,9 @@ Object.defineProperty(exports, "__esModule", { return C1; } }); -var E1, _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, C1 = function C1() { +var E1, _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, C1 = function C1() { "use strict"; - _classCallCheck(this, C1), this.m1 = 42; + _class_call_check(this, C1), this.m1 = 42; }; C1.s1 = !0, function(E1) { E1[E1.A = 0] = "A", E1[E1.B = 1] = "B", E1[E1.C = 2] = "C"; diff --git a/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.1.normal.js b/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.1.normal.js index 7765702c4a82..e3e3f45c95dc 100644 --- a/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.1.normal.js +++ b/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.1.normal.js @@ -17,14 +17,14 @@ _export(exports, { return D; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; var _instanceof = require("@swc/helpers/lib/_instanceof.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var C = /*#__PURE__*/ function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } var _proto = C.prototype; _proto.m = function m() { @@ -35,9 +35,9 @@ var C = /*#__PURE__*/ function() { var D = /*#__PURE__*/ function(C) { "use strict"; _inherits(D, C); - var _super = _createSuper(D); + var _super = _create_super(D); function D() { - _classCallCheck(this, D); + _class_call_check(this, D); return _super.apply(this, arguments); } return D; diff --git a/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.2.minified.js b/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.2.minified.js index 8e11dce6fbb4..9568573f46f5 100644 --- a/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.2.minified.js +++ b/crates/swc/tests/tsc-references/declarationEmitThisPredicates01.2.minified.js @@ -15,10 +15,10 @@ Object.defineProperty(exports, "__esModule", { return D; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _instanceof = require("@swc/helpers/lib/_instanceof.js").default, _createSuper = require("@swc/helpers/lib/_create_super.js").default, C = function() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _instanceof = require("@swc/helpers/lib/_instanceof.js").default, _create_super = require("@swc/helpers/lib/_create_super.js").default, C = function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } return C.prototype.m = function() { return _instanceof(this, D); @@ -26,9 +26,9 @@ var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, }(), D = function(C) { "use strict"; _inherits(D, C); - var _super = _createSuper(D); + var _super = _create_super(D); function D() { - return _classCallCheck(this, D), _super.apply(this, arguments); + return _class_call_check(this, D), _super.apply(this, arguments); } return D; }(C); diff --git a/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.1.normal.js b/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.1.normal.js index 94423bdf3bb0..65623c45f079 100644 --- a/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.1.normal.js +++ b/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.1.normal.js @@ -9,14 +9,14 @@ Object.defineProperty(exports, "C", { return C; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; var _instanceof = require("@swc/helpers/lib/_instanceof.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var C = /*#__PURE__*/ function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } var _proto = C.prototype; _proto.m = function m() { @@ -27,9 +27,9 @@ var C = /*#__PURE__*/ function() { var D = /*#__PURE__*/ function(C) { "use strict"; _inherits(D, C); - var _super = _createSuper(D); + var _super = _create_super(D); function D() { - _classCallCheck(this, D); + _class_call_check(this, D); return _super.apply(this, arguments); } return D; diff --git a/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.2.minified.js b/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.2.minified.js index be94aa056236..2500c312376d 100644 --- a/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.2.minified.js +++ b/crates/swc/tests/tsc-references/declarationEmitThisPredicatesWithPrivateName01.2.minified.js @@ -8,10 +8,10 @@ Object.defineProperty(exports, "__esModule", { return C; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _instanceof = require("@swc/helpers/lib/_instanceof.js").default, _createSuper = require("@swc/helpers/lib/_create_super.js").default, C = function() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _instanceof = require("@swc/helpers/lib/_instanceof.js").default, _create_super = require("@swc/helpers/lib/_create_super.js").default, C = function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } return C.prototype.m = function() { return _instanceof(this, D); @@ -19,9 +19,9 @@ var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, }(), D = function(C) { "use strict"; _inherits(D, C); - var _super = _createSuper(D); + var _super = _create_super(D); function D() { - return _classCallCheck(this, D), _super.apply(this, arguments); + return _class_call_check(this, D), _super.apply(this, arguments); } return D; }(C); diff --git a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.1.normal.js b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.1.normal.js index bd5dd152e013..bd4497a3b4ef 100644 --- a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.1.normal.js +++ b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.1.normal.js @@ -29,15 +29,15 @@ "./a" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.bTs = {}, global.asyncToGeneratorMjs, global.interopRequireDefaultMjs, global.a); -})(this, function(exports, _asyncToGenerator, _interopRequireDefault, _a) { +})(this, function(exports, _async_to_generator, _interop_require_default, _a) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireDefault = _interopRequireDefault.default; - _a = /*#__PURE__*/ _interopRequireDefault(_a); - _asyncToGenerator(function*() { + _async_to_generator = _async_to_generator.default; + _interop_require_default = _interop_require_default.default; + _a = /*#__PURE__*/ _interop_require_default(_a); + _async_to_generator(function*() { const value = yield _a.default; })(); }); diff --git a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.2.minified.js b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.2.minified.js index ed3320675ac5..87444dc6d4dc 100644 --- a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.2.minified.js +++ b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression01.2.minified.js @@ -23,11 +23,11 @@ "@swc/helpers/src/_interop_require_default.mjs", "./a" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.bTs = {}, global.asyncToGeneratorMjs, global.interopRequireDefaultMjs, global.a); -}(this, function(exports1, _asyncToGenerator, _interopRequireDefault, _a) { +}(this, function(exports1, _async_to_generator, _interop_require_default, _a) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _a = (_interopRequireDefault = _interopRequireDefault.default)(_a), _asyncToGenerator(function*() { + }), _async_to_generator = _async_to_generator.default, _a = (_interop_require_default = _interop_require_default.default)(_a), _async_to_generator(function*() { yield _a.default; })(); }); diff --git a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.1.normal.js b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.1.normal.js index a50e2205b56a..28d707ddbb36 100644 --- a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.1.normal.js +++ b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.1.normal.js @@ -16,9 +16,9 @@ const _default = x; Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _a = /*#__PURE__*/ _interopRequireDefault(require("./a")); -_asyncToGenerator(function*() { +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _a = /*#__PURE__*/ _interop_require_default(require("./a")); +_async_to_generator(function*() { const value = yield _a.default; })(); diff --git a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.2.minified.js b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.2.minified.js index 5c16677d533f..a87a1209b9be 100644 --- a/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.2.minified.js +++ b/crates/swc/tests/tsc-references/defaultExportInAwaitExpression02.2.minified.js @@ -14,7 +14,7 @@ const x = new Promise((resolve, reject)=>{ Object.defineProperty(exports, "__esModule", { value: !0 }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default, _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default, _a = _interopRequireDefault(require("./a")); -_asyncToGenerator(function*() { +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default, _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default, _a = _interop_require_default(require("./a")); +_async_to_generator(function*() { yield _a.default; })(); diff --git a/crates/swc/tests/tsc-references/defaultExportsCannotMerge01.1.normal.js b/crates/swc/tests/tsc-references/defaultExportsCannotMerge01.1.normal.js index 45829e4e7d0d..059bd74d2823 100644 --- a/crates/swc/tests/tsc-references/defaultExportsCannotMerge01.1.normal.js +++ b/crates/swc/tests/tsc-references/defaultExportsCannotMerge01.1.normal.js @@ -32,8 +32,8 @@ var Decl; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("m1")); (0, _m1.default)(); var x; var y; diff --git a/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.1.normal.js b/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.1.normal.js index 48b9d90bdae6..7b2d3b1718c0 100644 --- a/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.1.normal.js +++ b/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.1.normal.js @@ -11,18 +11,18 @@ Object.defineProperty(exports, "default", { return Decl; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Decl = function Decl() { "use strict"; - _classCallCheck(this, Decl); + _class_call_check(this, Decl); }; //// [m2.ts] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("m1")); (0, _m1.default)(); var x; var y; diff --git a/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.2.minified.js b/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.2.minified.js index 7e1e503f5cfb..5215b56d549c 100644 --- a/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.2.minified.js +++ b/crates/swc/tests/tsc-references/defaultExportsCannotMerge02.2.minified.js @@ -10,9 +10,9 @@ Object.defineProperty(exports, "__esModule", { return Decl; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, Decl = function Decl() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, Decl = function Decl() { "use strict"; - _classCallCheck(this, Decl); + _class_call_check(this, Decl); }; //// [m2.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.1.normal.js b/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.1.normal.js index 5de03eb0a840..0d16bdfdf3a3 100644 --- a/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.1.normal.js +++ b/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.1.normal.js @@ -11,18 +11,18 @@ Object.defineProperty(exports, "default", { return Decl; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Decl = function Decl() { "use strict"; - _classCallCheck(this, Decl); + _class_call_check(this, Decl); }; //// [m2.ts] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("m1")); (0, _m1.default)(); var x; var y; diff --git a/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.2.minified.js b/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.2.minified.js index db5009302c31..ccfe52312011 100644 --- a/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.2.minified.js +++ b/crates/swc/tests/tsc-references/defaultExportsCannotMerge03.2.minified.js @@ -10,9 +10,9 @@ Object.defineProperty(exports, "__esModule", { return Decl; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, Decl = function Decl() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, Decl = function Decl() { "use strict"; - _classCallCheck(this, Decl); + _class_call_check(this, Decl); }; //// [m2.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/exportAndImport-es3-amd.1.normal.js b/crates/swc/tests/tsc-references/exportAndImport-es3-amd.1.normal.js index 2c67a4830fb4..6c59a2c36160 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es3-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es3-amd.1.normal.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./m1" -], function(require, exports, _interopRequireDefault, _m1) { +], function(require, exports, _interop_require_default, _m1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -38,8 +38,8 @@ define([ return f2; } }); - _interopRequireDefault = _interopRequireDefault.default; - _m1 = /*#__PURE__*/ _interopRequireDefault(_m1); + _interop_require_default = _interop_require_default.default; + _m1 = /*#__PURE__*/ _interop_require_default(_m1); function f2() { (0, _m1.default)(); } diff --git a/crates/swc/tests/tsc-references/exportAndImport-es3-amd.2.minified.js b/crates/swc/tests/tsc-references/exportAndImport-es3-amd.2.minified.js index 99493c19b086..bf38b0f807d4 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es3-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es3-amd.2.minified.js @@ -24,7 +24,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./m1" -], function(require, exports, _interopRequireDefault, _m1) { +], function(require, exports, _interop_require_default, _m1) { "use strict"; function f2() { (0, _m1.default)(); @@ -36,5 +36,5 @@ define([ get: function() { return f2; } - }), _m1 = (_interopRequireDefault = _interopRequireDefault.default)(_m1); + }), _m1 = (_interop_require_default = _interop_require_default.default)(_m1); }); diff --git a/crates/swc/tests/tsc-references/exportAndImport-es3.1.normal.js b/crates/swc/tests/tsc-references/exportAndImport-es3.1.normal.js index abf3c48e5181..71eb9e3ba404 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es3.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es3.1.normal.js @@ -23,8 +23,8 @@ Object.defineProperty(exports, "default", { return f2; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); function f2() { (0, _m1.default)(); } diff --git a/crates/swc/tests/tsc-references/exportAndImport-es5-amd.1.normal.js b/crates/swc/tests/tsc-references/exportAndImport-es5-amd.1.normal.js index 7c1cacd49936..a2557801af42 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es5-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es5-amd.1.normal.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./m1" -], function(require, exports, _interopRequireDefault, _m1) { +], function(require, exports, _interop_require_default, _m1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -38,8 +38,8 @@ define([ return f2; } }); - _interopRequireDefault = _interopRequireDefault.default; - _m1 = /*#__PURE__*/ _interopRequireDefault(_m1); + _interop_require_default = _interop_require_default.default; + _m1 = /*#__PURE__*/ _interop_require_default(_m1); function f2() { (0, _m1.default)(); } diff --git a/crates/swc/tests/tsc-references/exportAndImport-es5-amd.2.minified.js b/crates/swc/tests/tsc-references/exportAndImport-es5-amd.2.minified.js index b49f1daae885..9729e52a06ac 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es5-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es5-amd.2.minified.js @@ -24,7 +24,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./m1" -], function(require, exports, _interopRequireDefault, _m1) { +], function(require, exports, _interop_require_default, _m1) { "use strict"; function f2() { (0, _m1.default)(); @@ -36,5 +36,5 @@ define([ get: function() { return f2; } - }), _m1 = (_interopRequireDefault = _interopRequireDefault.default)(_m1); + }), _m1 = (_interop_require_default = _interop_require_default.default)(_m1); }); diff --git a/crates/swc/tests/tsc-references/exportAndImport-es5.1.normal.js b/crates/swc/tests/tsc-references/exportAndImport-es5.1.normal.js index 6df296ea7a0f..84cbffeede94 100644 --- a/crates/swc/tests/tsc-references/exportAndImport-es5.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAndImport-es5.1.normal.js @@ -23,8 +23,8 @@ Object.defineProperty(exports, "default", { return f2; } }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); function f2() { (0, _m1.default)(); } diff --git a/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).1.normal.js index 28b9ca42b84b..b0ab32ac45d3 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).1.normal.js @@ -30,7 +30,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,8 +41,8 @@ define([ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; }); @@ -52,13 +52,13 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).2.minified.js index 5a0c82afef16..3f65087302e9 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace1(module=amd).2.minified.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -36,7 +36,7 @@ define([ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; }); //// [2.ts] define([ @@ -44,9 +44,9 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace1(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace1(module=commonjs).1.normal.js index ccdafe0ecd80..422dd3cf8261 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace1(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace1(module=commonjs).1.normal.js @@ -30,8 +30,8 @@ Object.defineProperty(exports, "ns", { return _0; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _0 = /*#__PURE__*/ _interopRequireWildcard(require("./0")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _0 = /*#__PURE__*/ _interop_require_wildcard(require("./0")); ns.a; ns.b; //// [2.ts] @@ -39,7 +39,7 @@ ns.b; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _1 = /*#__PURE__*/ _interopRequireWildcard(require("./1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _1 = /*#__PURE__*/ _interop_require_wildcard(require("./1")); _1.ns.a; _1.ns.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).1.normal.js index 957f2351f5b4..a2ecf1efd592 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).1.normal.js @@ -36,7 +36,7 @@ "./0" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -})(this, function(exports, _interopRequireWildcard, _0) { +})(this, function(exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -47,8 +47,8 @@ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; }); @@ -61,13 +61,13 @@ "./1" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -})(this, function(exports, _interopRequireWildcard, _1) { +})(this, function(exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).2.minified.js index 5af2816dc7ca..1d3fa6154b8c 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace1(module=umd).2.minified.js @@ -29,7 +29,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -}(this, function(exports1, _interopRequireWildcard, _0) { +}(this, function(exports1, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -38,7 +38,7 @@ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; }); //// [2.ts] !function(global, factory) { @@ -47,9 +47,9 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -}(this, function(exports1, _interopRequireWildcard, _1) { +}(this, function(exports1, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).1.normal.js index 28b9ca42b84b..b0ab32ac45d3 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).1.normal.js @@ -30,7 +30,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,8 +41,8 @@ define([ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; }); @@ -52,13 +52,13 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).2.minified.js index 5a0c82afef16..3f65087302e9 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace2(module=amd).2.minified.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -36,7 +36,7 @@ define([ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; }); //// [2.ts] define([ @@ -44,9 +44,9 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace2(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace2(module=commonjs).1.normal.js index ccdafe0ecd80..422dd3cf8261 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace2(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace2(module=commonjs).1.normal.js @@ -30,8 +30,8 @@ Object.defineProperty(exports, "ns", { return _0; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _0 = /*#__PURE__*/ _interopRequireWildcard(require("./0")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _0 = /*#__PURE__*/ _interop_require_wildcard(require("./0")); ns.a; ns.b; //// [2.ts] @@ -39,7 +39,7 @@ ns.b; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _1 = /*#__PURE__*/ _interopRequireWildcard(require("./1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _1 = /*#__PURE__*/ _interop_require_wildcard(require("./1")); _1.ns.a; _1.ns.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).1.normal.js index 957f2351f5b4..a2ecf1efd592 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).1.normal.js @@ -36,7 +36,7 @@ "./0" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -})(this, function(exports, _interopRequireWildcard, _0) { +})(this, function(exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -47,8 +47,8 @@ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; }); @@ -61,13 +61,13 @@ "./1" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -})(this, function(exports, _interopRequireWildcard, _1) { +})(this, function(exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).2.minified.js index 5af2816dc7ca..1d3fa6154b8c 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace2(module=umd).2.minified.js @@ -29,7 +29,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -}(this, function(exports1, _interopRequireWildcard, _0) { +}(this, function(exports1, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -38,7 +38,7 @@ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; }); //// [2.ts] !function(global, factory) { @@ -47,9 +47,9 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -}(this, function(exports1, _interopRequireWildcard, _1) { +}(this, function(exports1, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).1.normal.js index 937072b326b7..ebeeb63a4610 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).1.normal.js @@ -30,7 +30,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,8 +41,8 @@ define([ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; var ns = { @@ -58,13 +58,13 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).2.minified.js index 4aca771f020c..c4730eb1d071 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace3(module=amd).2.minified.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -36,7 +36,7 @@ define([ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; var ns = { a: 1, b: 2 @@ -49,9 +49,9 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" -], function(require, exports, _interopRequireWildcard, _1) { +], function(require, exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace3(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace3(module=commonjs).1.normal.js index 05fbf5b637e2..f658fa007eda 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace3(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace3(module=commonjs).1.normal.js @@ -30,8 +30,8 @@ Object.defineProperty(exports, "ns", { return _0; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _0 = /*#__PURE__*/ _interopRequireWildcard(require("./0")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _0 = /*#__PURE__*/ _interop_require_wildcard(require("./0")); ns.a; ns.b; var ns = { @@ -45,7 +45,7 @@ ns.b; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _1 = /*#__PURE__*/ _interopRequireWildcard(require("./1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _1 = /*#__PURE__*/ _interop_require_wildcard(require("./1")); _1.ns.a; _1.ns.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).1.normal.js index 959bbe924c00..bfe0b56dd03c 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).1.normal.js @@ -36,7 +36,7 @@ "./0" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -})(this, function(exports, _interopRequireWildcard, _0) { +})(this, function(exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -47,8 +47,8 @@ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); ns.a; ns.b; var ns = { @@ -67,13 +67,13 @@ "./1" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -})(this, function(exports, _interopRequireWildcard, _1) { +})(this, function(exports, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _1 = /*#__PURE__*/ _interopRequireWildcard(_1); + _interop_require_wildcard = _interop_require_wildcard.default; + _1 = /*#__PURE__*/ _interop_require_wildcard(_1); _1.ns.a; _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).2.minified.js index 2130a1878eac..52d82fef699f 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace3(module=umd).2.minified.js @@ -29,7 +29,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -}(this, function(exports1, _interopRequireWildcard, _0) { +}(this, function(exports1, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -38,7 +38,7 @@ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0), ns.a, ns.b; + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0), ns.a, ns.b; var ns = { a: 1, b: 2 @@ -52,9 +52,9 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./1" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs, global["1"]); -}(this, function(exports1, _interopRequireWildcard, _1) { +}(this, function(exports1, _interop_require_wildcard, _1) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), (_1 = (_interopRequireWildcard = _interopRequireWildcard.default)(_1)).ns.a, _1.ns.b; + }), (_1 = (_interop_require_wildcard = _interop_require_wildcard.default)(_1)).ns.a, _1.ns.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).1.normal.js index 8fbd52e802b3..c6b07481ad07 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).1.normal.js @@ -30,7 +30,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,8 +41,8 @@ define([ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); }); //// [11.ts] define([ @@ -50,7 +50,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -61,8 +61,8 @@ define([ return _default; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); var _default = _0; }); //// [2.ts] @@ -72,14 +72,14 @@ define([ "@swc/helpers/src/_interop_require_default.mjs", "./1", "./11" -], function(require, exports, _interopRequireDefault, _1, _11) { +], function(require, exports, _interop_require_default, _1, _11) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireDefault = _interopRequireDefault.default; - _1 = /*#__PURE__*/ _interopRequireDefault(_1); - _11 = /*#__PURE__*/ _interopRequireDefault(_11); + _interop_require_default = _interop_require_default.default; + _1 = /*#__PURE__*/ _interop_require_default(_1); + _11 = /*#__PURE__*/ _interop_require_default(_11); _1.default.a; _11.default.a; _1.default.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).2.minified.js index 2e206c2c82b4..34707ea23e1a 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=amd).2.minified.js @@ -27,7 +27,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -36,7 +36,7 @@ define([ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0); + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0); }); //// [11.ts] define([ @@ -44,7 +44,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" -], function(require, exports, _interopRequireWildcard, _0) { +], function(require, exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -54,7 +54,7 @@ define([ return _default; } }); - var _default = _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0); + var _default = _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0); }); //// [2.ts] define([ @@ -63,9 +63,9 @@ define([ "@swc/helpers/src/_interop_require_default.mjs", "./1", "./11" -], function(require, exports, _interopRequireDefault, _1, _11) { +], function(require, exports, _interop_require_default, _1, _11) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _1 = (_interopRequireDefault = _interopRequireDefault.default)(_1), _11 = _interopRequireDefault(_11), _1.default.a, _11.default.a, _1.default.b, _11.default.b; + }), _1 = (_interop_require_default = _interop_require_default.default)(_1), _11 = _interop_require_default(_11), _1.default.a, _11.default.a, _1.default.b, _11.default.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).1.normal.js index dc6e563c112c..1546ce5d67c4 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).1.normal.js @@ -30,8 +30,8 @@ Object.defineProperty(exports, "default", { return _0; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _0 = /*#__PURE__*/ _interopRequireWildcard(require("./0")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _0 = /*#__PURE__*/ _interop_require_wildcard(require("./0")); //// [11.ts] "use strict"; Object.defineProperty(exports, "__esModule", { @@ -43,17 +43,17 @@ Object.defineProperty(exports, "default", { return _default; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _0 = /*#__PURE__*/ _interopRequireWildcard(require("./0")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _0 = /*#__PURE__*/ _interop_require_wildcard(require("./0")); var _default = _0; //// [2.ts] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _1 = /*#__PURE__*/ _interopRequireDefault(require("./1")); -var _11 = /*#__PURE__*/ _interopRequireDefault(require("./11")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _1 = /*#__PURE__*/ _interop_require_default(require("./1")); +var _11 = /*#__PURE__*/ _interop_require_default(require("./11")); _1.default.a; _11.default.a; _1.default.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).2.minified.js index 08d8447fd3fa..0ec55f562da3 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=commonjs).2.minified.js @@ -43,5 +43,5 @@ var _default = (0, require("@swc/helpers/lib/_interop_require_wildcard.js").defa Object.defineProperty(exports, "__esModule", { value: !0 }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default, _1 = _interopRequireDefault(require("./1")), _11 = _interopRequireDefault(require("./11")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default, _1 = _interop_require_default(require("./1")), _11 = _interop_require_default(require("./11")); _1.default.a, _11.default.a, _1.default.b, _11.default.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).1.normal.js index 63f6318fe6ad..7d55729f6891 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).1.normal.js @@ -36,7 +36,7 @@ "./0" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -})(this, function(exports, _interopRequireWildcard, _0) { +})(this, function(exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -47,8 +47,8 @@ return _0; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); }); //// [11.ts] (function(global, factory) { @@ -59,7 +59,7 @@ "./0" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.11Ts = {}, global.interopRequireWildcardMjs, global["0"]); -})(this, function(exports, _interopRequireWildcard, _0) { +})(this, function(exports, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -70,8 +70,8 @@ return _default; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - _0 = /*#__PURE__*/ _interopRequireWildcard(_0); + _interop_require_wildcard = _interop_require_wildcard.default; + _0 = /*#__PURE__*/ _interop_require_wildcard(_0); var _default = _0; }); //// [2.ts] @@ -84,14 +84,14 @@ "./11" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireDefaultMjs, global["1"], global["11"]); -})(this, function(exports, _interopRequireDefault, _1, _11) { +})(this, function(exports, _interop_require_default, _1, _11) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireDefault = _interopRequireDefault.default; - _1 = /*#__PURE__*/ _interopRequireDefault(_1); - _11 = /*#__PURE__*/ _interopRequireDefault(_11); + _interop_require_default = _interop_require_default.default; + _1 = /*#__PURE__*/ _interop_require_default(_1); + _11 = /*#__PURE__*/ _interop_require_default(_11); _1.default.a; _11.default.a; _1.default.b; diff --git a/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).2.minified.js b/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).2.minified.js index e073e02edc68..c34488b9ed2f 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).2.minified.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace4(module=umd).2.minified.js @@ -29,7 +29,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs, global["0"]); -}(this, function(exports1, _interopRequireWildcard, _0) { +}(this, function(exports1, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -38,7 +38,7 @@ get: function() { return _0; } - }), _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0); + }), _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0); }); //// [11.ts] !function(global, factory) { @@ -47,7 +47,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "./0" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.11Ts = {}, global.interopRequireWildcardMjs, global["0"]); -}(this, function(exports1, _interopRequireWildcard, _0) { +}(this, function(exports1, _interop_require_wildcard, _0) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -57,7 +57,7 @@ return _default; } }); - var _default = _0 = (_interopRequireWildcard = _interopRequireWildcard.default)(_0); + var _default = _0 = (_interop_require_wildcard = _interop_require_wildcard.default)(_0); }); //// [2.ts] !function(global, factory) { @@ -67,9 +67,9 @@ "./1", "./11" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireDefaultMjs, global["1"], global["11"]); -}(this, function(exports1, _interopRequireDefault, _1, _11) { +}(this, function(exports1, _interop_require_default, _1, _11) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _1 = (_interopRequireDefault = _interopRequireDefault.default)(_1), _11 = _interopRequireDefault(_11), _1.default.a, _11.default.a, _1.default.b, _11.default.b; + }), _1 = (_interop_require_default = _interop_require_default.default)(_1), _11 = _interop_require_default(_11), _1.default.a, _11.default.a, _1.default.b, _11.default.b; }); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace_exportAssignment.1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace_exportAssignment.1.normal.js index d4a75bbe9985..a84b39fcd5fc 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace_exportAssignment.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace_exportAssignment.1.normal.js @@ -14,5 +14,5 @@ Object.defineProperty(exports, "ns", { return _a; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _a = /*#__PURE__*/ _interopRequireWildcard(require("./a")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _a = /*#__PURE__*/ _interop_require_wildcard(require("./a")); diff --git a/crates/swc/tests/tsc-references/exportAsNamespace_missingEmitHelpers.1.normal.js b/crates/swc/tests/tsc-references/exportAsNamespace_missingEmitHelpers.1.normal.js index 7d61de3d8fa8..84ac05f5d424 100644 --- a/crates/swc/tests/tsc-references/exportAsNamespace_missingEmitHelpers.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAsNamespace_missingEmitHelpers.1.normal.js @@ -16,6 +16,6 @@ Object.defineProperty(exports, "ns", { return _a; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _a = /*#__PURE__*/ _interopRequireWildcard(require("./a")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _a = /*#__PURE__*/ _interop_require_wildcard(require("./a")); // Error diff --git a/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.1.normal.js index 82043bdfcf42..13db2f6a5922 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.1.normal.js @@ -2,9 +2,9 @@ define([ "require", "@swc/helpers/src/_class_call_check.mjs" -], function(require, _classCallCheck) { +], function(require, _class_call_check) { "use strict"; - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var E1; (function(E1) { E1[E1["A"] = 0] = "A"; @@ -13,7 +13,7 @@ define([ })(E1 || (E1 = {})); var C1 = function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); }; return C1; }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.2.minified.js index a6fe0f11e21f..82028de6d9fd 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentAndDeclaration.2.minified.js @@ -2,11 +2,11 @@ define([ "require", "@swc/helpers/src/_class_call_check.mjs" -], function(require, _classCallCheck) { +], function(require, _class_call_check) { "use strict"; var E1, E11; - return _classCallCheck = _classCallCheck.default, (E1 = E11 || (E11 = {}))[E1.A = 0] = "A", E1[E1.B = 1] = "B", E1[E1.C = 2] = "C", function C1() { + return _class_call_check = _class_call_check.default, (E1 = E11 || (E11 = {}))[E1.A = 0] = "A", E1[E1.B = 1] = "B", E1[E1.C = 2] = "C", function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); }; }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentCircularModules.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentCircularModules.1.normal.js index 43ad9fc17a7c..f4235623b22a 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentCircularModules.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentCircularModules.1.normal.js @@ -2,11 +2,11 @@ define([ "require", "./foo_1" -], function(require, _foo1) { +], function(require, _foo_1) { "use strict"; var Foo; (function(Foo) { - var x = Foo.x = _foo1.x; + var x = Foo.x = _foo_1.x; })(Foo || (Foo = {})); return Foo; }); @@ -14,11 +14,11 @@ define([ define([ "require", "./foo_2" -], function(require, _foo2) { +], function(require, _foo_2) { "use strict"; var Foo; (function(Foo) { - var x = Foo.x = _foo2.x; + var x = Foo.x = _foo_2.x; })(Foo || (Foo = {})); return Foo; }); @@ -26,11 +26,11 @@ define([ define([ "require", "./foo_0" -], function(require, _foo0) { +], function(require, _foo_0) { "use strict"; var Foo; (function(Foo) { - var x = Foo.x = _foo0.x; + var x = Foo.x = _foo_0.x; })(Foo || (Foo = {})); return Foo; }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentCircularModules.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentCircularModules.2.minified.js index 94859f15a533..cf5e5d9a5a9c 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentCircularModules.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentCircularModules.2.minified.js @@ -2,26 +2,26 @@ define([ "require", "./foo_1" -], function(require, _foo1) { +], function(require, _foo_1) { "use strict"; var Foo; - return (Foo || (Foo = {})).x = _foo1.x, Foo; + return (Foo || (Foo = {})).x = _foo_1.x, Foo; }); //// [foo_1.ts] define([ "require", "./foo_2" -], function(require, _foo2) { +], function(require, _foo_2) { "use strict"; var Foo; - return (Foo || (Foo = {})).x = _foo2.x, Foo; + return (Foo || (Foo = {})).x = _foo_2.x, Foo; }); //// [foo_2.ts] define([ "require", "./foo_0" -], function(require, _foo0) { +], function(require, _foo_0) { "use strict"; var Foo; - return (Foo || (Foo = {})).x = _foo0.x, Foo; + return (Foo || (Foo = {})).x = _foo_0.x, Foo; }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.1.normal.js index f69b9721e626..dbf5c6d556f0 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.1.normal.js @@ -1,9 +1,9 @@ //// [foo_0.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Foo = function Foo(x) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; module.exports = Foo; //// [foo_1.ts] diff --git a/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.2.minified.js index 6ea7081e9f54..35d976922acb 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentConstrainedGenericType.2.minified.js @@ -1,9 +1,9 @@ //// [foo_0.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; module.exports = function Foo(x) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; //// [foo_1.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/exportAssignmentGenericType.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentGenericType.1.normal.js index e6c70b480d5c..4f219fbdda12 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentGenericType.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentGenericType.1.normal.js @@ -1,9 +1,9 @@ //// [foo_0.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; module.exports = Foo; //// [foo_1.ts] diff --git a/crates/swc/tests/tsc-references/exportAssignmentGenericType.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentGenericType.2.minified.js index 196551170b2e..7efcf261b975 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentGenericType.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentGenericType.2.minified.js @@ -1,9 +1,9 @@ //// [foo_0.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; module.exports = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; //// [foo_1.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.1.normal.js index 11b1c5b40d11..859bc8d3c6c6 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.1.normal.js @@ -10,7 +10,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.2.minified.js index 999d5c669a86..60b3d1da9060 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentMergedInterface.2.minified.js @@ -9,7 +9,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; var x; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.1.normal.js index f3d88b1b945a..26d92d2a16b8 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.1.normal.js @@ -4,8 +4,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -const _a = /*#__PURE__*/ _interopRequireDefault(require("a")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +const _a = /*#__PURE__*/ _interop_require_default(require("a")); (0, _a.default)(); //// [external.d.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.2.minified.js index 7c993f1b86bb..71b42ea33067 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentOfExportNamespaceWithDefault.2.minified.js @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default, _a = _interopRequireDefault(require("a")); +const _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default, _a = _interop_require_default(require("a")); (0, _a.default)(); //// [external.d.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.1.normal.js index 1b2f811e7699..75ebacfb97fd 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.1.normal.js @@ -2,12 +2,12 @@ define([ "require", "@swc/helpers/src/_class_call_check.mjs" -], function(require, _classCallCheck) { +], function(require, _class_call_check) { "use strict"; - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); this.test = "test"; }; (function(Foo) { @@ -20,12 +20,12 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - if (_foo0.answer === 42) { - var x = new _foo0(); + if (_foo_0.answer === 42) { + var x = new _foo_0(); } }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.2.minified.js index 476239be1f32..a83990c38d4a 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelClodule.2.minified.js @@ -2,12 +2,12 @@ define([ "require", "@swc/helpers/src/_class_call_check.mjs" -], function(require, _classCallCheck) { +], function(require, _class_call_check) { "use strict"; - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo), this.test = "test"; + _class_call_check(this, Foo), this.test = "test"; }; return (Foo || (Foo = {})).answer = 42, Foo; }); @@ -16,9 +16,9 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), 42 === _foo0.answer && new _foo0(); + }), 42 === _foo_0.answer && new _foo_0(); }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.1.normal.js index 87b13e51cf34..cf4ee0d18311 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.1.normal.js @@ -19,13 +19,13 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var color; - if (color === _foo0.green) { - color = _foo0.answer; + if (color === _foo_0.green) { + color = _foo_0.answer; } }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.2.minified.js index 59234ba96ed3..fa07a0b001fe 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelEnumdule.2.minified.js @@ -11,10 +11,10 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; var color; Object.defineProperty(exports, "__esModule", { value: !0 - }), color === _foo0.green && (color = _foo0.answer); + }), color === _foo_0.green && (color = _foo_0.answer); }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.1.normal.js index 1b595e3f4b90..02fadc4c7865 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.1.normal.js @@ -16,12 +16,12 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - if (_foo0.answer === 42) { - var x = _foo0(); + if (_foo_0.answer === 42) { + var x = _foo_0(); } }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.2.minified.js index ca56ab5b5f2e..81a2f26a1861 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelFundule.2.minified.js @@ -13,9 +13,9 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), 42 === _foo0.answer && _foo0(); + }), 42 === _foo_0.answer && _foo_0(); }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.1.normal.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.1.normal.js index a7f0ca743cc8..294a7b10110e 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.1.normal.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.1.normal.js @@ -14,10 +14,10 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - if (_foo0.answer === 42) {} + if (_foo_0.answer === 42) {} }); diff --git a/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.2.minified.js b/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.2.minified.js index d63c9e304819..61af9a354ed3 100644 --- a/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.2.minified.js +++ b/crates/swc/tests/tsc-references/exportAssignmentTopLevelIdentifier.2.minified.js @@ -11,9 +11,9 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _foo0.answer; + }), _foo_0.answer; }); diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.1.normal.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.1.normal.js index af28e7f5c855..05c5fd9e0272 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.1.normal.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.1.normal.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,9 +14,9 @@ define([ return Object; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; }); diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.2.minified.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.2.minified.js index f786584e58cc..ec4df2f8d4a6 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.2.minified.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectAMD.2.minified.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -12,9 +12,9 @@ define([ get: function() { return Object; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; }); diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.1.normal.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.1.normal.js index 2c0db17297cb..c77c8246cb92 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.1.normal.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.1.normal.js @@ -9,8 +9,8 @@ Object.defineProperty(exports, "Object", { return Object; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.2.minified.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.2.minified.js index 9e8cb4aa1996..12bd6e92303c 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.2.minified.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectCommonJS.2.minified.js @@ -8,7 +8,7 @@ Object.defineProperty(exports, "__esModule", { return Object; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, Object = function Object() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.1.normal.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.1.normal.js index 48ac318ef846..074bba30b623 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.1.normal.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.1.normal.js @@ -6,8 +6,8 @@ System.register([ var _class_call_check, Object; return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.2.minified.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.2.minified.js index 778e963f188c..a620cbbe974e 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.2.minified.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectSystem.2.minified.js @@ -6,8 +6,8 @@ System.register([ var _class_call_check; return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.1.normal.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.1.normal.js index c20b213a9638..638776630cea 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.1.normal.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.1.normal.js @@ -6,7 +6,7 @@ "@swc/helpers/src/_class_call_check.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.exportClassNameWithObjectUMDTs = {}, global.classCallCheckMjs); -})(this, function(exports, _classCallCheck) { +})(this, function(exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -17,9 +17,9 @@ return Object; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; }); diff --git a/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.2.minified.js b/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.2.minified.js index ca9e1c3800b3..389aa4c6301a 100644 --- a/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.2.minified.js +++ b/crates/swc/tests/tsc-references/exportClassNameWithObjectUMD.2.minified.js @@ -4,7 +4,7 @@ "exports", "@swc/helpers/src/_class_call_check.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.exportClassNameWithObjectUMDTs = {}, global.classCallCheckMjs); -}(this, function(exports1, _classCallCheck) { +}(this, function(exports1, _class_call_check) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -13,9 +13,9 @@ get: function() { return Object; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var Object = function Object() { "use strict"; - _classCallCheck(this, Object); + _class_call_check(this, Object); }; }); diff --git a/crates/swc/tests/tsc-references/exportStar-amd.1.normal.js b/crates/swc/tests/tsc-references/exportStar-amd.1.normal.js index 77de44ddae37..020b2dd51ac9 100644 --- a/crates/swc/tests/tsc-references/exportStar-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportStar-amd.1.normal.js @@ -94,15 +94,15 @@ define([ "./t1", "./t2", "./t3" -], function(require, exports, _exportStar, _t1, _t2, _t3) { +], function(require, exports, _export_star, _t1, _t2, _t3) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar = _exportStar.default; - _exportStar(_t1, exports); - _exportStar(_t2, exports); - _exportStar(_t3, exports); + _export_star = _export_star.default; + _export_star(_t1, exports); + _export_star(_t2, exports); + _export_star(_t3, exports); }); //// [main.ts] define([ @@ -110,13 +110,13 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t4" -], function(require, exports, _interopRequireWildcard, _t4) { +], function(require, exports, _interop_require_wildcard, _t4) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _t4 = /*#__PURE__*/ _interopRequireWildcard(_t4); + _interop_require_wildcard = _interop_require_wildcard.default; + _t4 = /*#__PURE__*/ _interop_require_wildcard(_t4); _t4.default; _t4.x; _t4.y; diff --git a/crates/swc/tests/tsc-references/exportStar-amd.2.minified.js b/crates/swc/tests/tsc-references/exportStar-amd.2.minified.js index 98fc21760ceb..2959598d5699 100644 --- a/crates/swc/tests/tsc-references/exportStar-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportStar-amd.2.minified.js @@ -83,11 +83,11 @@ define([ "./t1", "./t2", "./t3" -], function(require, exports, _exportStar, _t1, _t2, _t3) { +], function(require, exports, _export_star, _t1, _t2, _t3) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), (_exportStar = _exportStar.default)(_t1, exports), _exportStar(_t2, exports), _exportStar(_t3, exports); + }), (_export_star = _export_star.default)(_t1, exports), _export_star(_t2, exports), _export_star(_t3, exports); }); //// [main.ts] define([ @@ -95,9 +95,9 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t4" -], function(require, exports, _interopRequireWildcard, _t4) { +], function(require, exports, _interop_require_wildcard, _t4) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), (_t4 = (_interopRequireWildcard = _interopRequireWildcard.default)(_t4)).default, _t4.x, _t4.y, _t4.z, _t4.foo; + }), (_t4 = (_interop_require_wildcard = _interop_require_wildcard.default)(_t4)).default, _t4.x, _t4.y, _t4.z, _t4.foo; }); diff --git a/crates/swc/tests/tsc-references/exportStar.1.normal.js b/crates/swc/tests/tsc-references/exportStar.1.normal.js index ea140cfc179b..6c3c8222351c 100644 --- a/crates/swc/tests/tsc-references/exportStar.1.normal.js +++ b/crates/swc/tests/tsc-references/exportStar.1.normal.js @@ -72,17 +72,17 @@ var z = "z"; Object.defineProperty(exports, "__esModule", { value: true }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; -_exportStar(require("./t1"), exports); -_exportStar(require("./t2"), exports); -_exportStar(require("./t3"), exports); +var _export_star = require("@swc/helpers/lib/_export_star.js").default; +_export_star(require("./t1"), exports); +_export_star(require("./t2"), exports); +_export_star(require("./t3"), exports); //// [main.ts] "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _t4 = /*#__PURE__*/ _interopRequireWildcard(require("./t4")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _t4 = /*#__PURE__*/ _interop_require_wildcard(require("./t4")); _t4.default; _t4.x; _t4.y; diff --git a/crates/swc/tests/tsc-references/exportStar.2.minified.js b/crates/swc/tests/tsc-references/exportStar.2.minified.js index 0c13eca830fc..72ab0b5ee2a1 100644 --- a/crates/swc/tests/tsc-references/exportStar.2.minified.js +++ b/crates/swc/tests/tsc-references/exportStar.2.minified.js @@ -63,8 +63,8 @@ var x = "x", y = "y", z = "z"; Object.defineProperty(exports, "__esModule", { value: !0 }); -var _exportStar = require("@swc/helpers/lib/_export_star.js").default; -_exportStar(require("./t1"), exports), _exportStar(require("./t2"), exports), _exportStar(require("./t3"), exports); +var _export_star = require("@swc/helpers/lib/_export_star.js").default; +_export_star(require("./t1"), exports), _export_star(require("./t2"), exports), _export_star(require("./t3"), exports); //// [main.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/exportsAndImports1-amd.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports1-amd.1.normal.js index c68e2ab3bf6d..55d86f4d93c9 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports1-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports1-amd.1.normal.js @@ -9,7 +9,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -43,12 +43,12 @@ define([ return a; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; var E; (function(E) { diff --git a/crates/swc/tests/tsc-references/exportsAndImports1-amd.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports1-amd.2.minified.js index d8dafb8b9a17..744a7e5c2ee6 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports1-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports1-amd.2.minified.js @@ -7,7 +7,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -38,12 +38,12 @@ define([ a: function() { return a; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var E, D, x, E1, D1, M, v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; (E = E1 || (E1 = {}))[E.A = 0] = "A", E[E.B = 1] = "B", E[E.C = 2] = "C", (D = D1 || (D1 = {}))[D.A = 0] = "A", D[D.B = 1] = "B", D[D.C = 2] = "C", (M || (M = {})).x = x; var a = M.x; diff --git a/crates/swc/tests/tsc-references/exportsAndImports1.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports1.1.normal.js index 74742332164b..14a189dba270 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports1.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports1.1.normal.js @@ -34,12 +34,12 @@ _export(exports, { return a; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; var E; (function(E) { diff --git a/crates/swc/tests/tsc-references/exportsAndImports1.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports1.2.minified.js index de4b5370ff05..7ceb7ea22a04 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports1.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports1.2.minified.js @@ -32,11 +32,11 @@ Object.defineProperty(exports, "__esModule", { return a; } }); -var E, D, M, _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, v = 1; +var E, D, M, _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; !function(E) { E[E.A = 0] = "A", E[E.B = 1] = "B", E[E.C = 2] = "C"; diff --git a/crates/swc/tests/tsc-references/exportsAndImports3-amd.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports3-amd.1.normal.js index 6d63ed3adfdc..d7135f179227 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports3-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports3-amd.1.normal.js @@ -9,7 +9,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -64,12 +64,12 @@ define([ return a; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; var E; (function(E) { diff --git a/crates/swc/tests/tsc-references/exportsAndImports3-amd.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports3-amd.2.minified.js index 1aa0cb8ee6c3..2da9d67ea19b 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports3-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports3-amd.2.minified.js @@ -7,7 +7,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -59,12 +59,12 @@ define([ a1: function() { return a; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var E, D, x, E1, D1, M, v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; (E = E1 || (E1 = {}))[E.A = 0] = "A", E[E.B = 1] = "B", E[E.C = 2] = "C", (D = D1 || (D1 = {}))[D.A = 0] = "A", D[D.B = 1] = "B", D[D.C = 2] = "C", (M || (M = {})).x = x; var a = M.x; diff --git a/crates/swc/tests/tsc-references/exportsAndImports3.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports3.1.normal.js index 01a63a7cedb8..955c24536bcd 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports3.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports3.1.normal.js @@ -55,12 +55,12 @@ _export(exports, { return a; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; var E; (function(E) { diff --git a/crates/swc/tests/tsc-references/exportsAndImports3.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports3.2.minified.js index 79a86f15bdc6..95ee55b479aa 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports3.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports3.2.minified.js @@ -53,11 +53,11 @@ Object.defineProperty(exports, "__esModule", { return a; } }); -var E, D, M, _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, v = 1; +var E, D, M, _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, v = 1; function f() {} var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; !function(E) { E[E.A = 0] = "A", E[E.B = 1] = "B", E[E.C = 2] = "C"; diff --git a/crates/swc/tests/tsc-references/exportsAndImports4-amd.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports4-amd.1.normal.js index 4896a1a40ae9..788093f14cfe 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports4-amd.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports4-amd.1.normal.js @@ -27,13 +27,13 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t1" -], function(require, exports, _interopRequireWildcard, _t1) { +], function(require, exports, _interop_require_wildcard, _t1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - var _t11 = /*#__PURE__*/ _interopRequireWildcard(_t1); + _interop_require_wildcard = _interop_require_wildcard.default; + var _t11 = /*#__PURE__*/ _interop_require_wildcard(_t1); _t1.default; _t11.default; _t11.default; @@ -49,7 +49,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t1" -], function(require, exports, _interopRequireWildcard, _t1) { +], function(require, exports, _interop_require_wildcard, _t1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -86,8 +86,8 @@ define([ return _t11.default; } }); - _interopRequireWildcard = _interopRequireWildcard.default; - var _t11 = /*#__PURE__*/ _interopRequireWildcard(_t1); + _interop_require_wildcard = _interop_require_wildcard.default; + var _t11 = /*#__PURE__*/ _interop_require_wildcard(_t1); _t1.default; _t11.default; _t11.default; diff --git a/crates/swc/tests/tsc-references/exportsAndImports4-amd.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports4-amd.2.minified.js index 0d723bc69f09..6c4e396a9b21 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports4-amd.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports4-amd.2.minified.js @@ -24,12 +24,12 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t1" -], function(require, exports, _interopRequireWildcard, _t1) { +], function(require, exports, _interop_require_wildcard, _t1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }); - var _t11 = (_interopRequireWildcard = _interopRequireWildcard.default)(_t1); + var _t11 = (_interop_require_wildcard = _interop_require_wildcard.default)(_t1); _t1.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default; }); //// [t3.ts] @@ -38,7 +38,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs", "./t1" -], function(require, exports, _interopRequireWildcard, _t1) { +], function(require, exports, _interop_require_wildcard, _t1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -73,6 +73,6 @@ define([ return _t11.default; } }); - var _t11 = (_interopRequireWildcard = _interopRequireWildcard.default)(_t1); + var _t11 = (_interop_require_wildcard = _interop_require_wildcard.default)(_t1); _t1.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default, _t11.default; }); diff --git a/crates/swc/tests/tsc-references/exportsAndImports4-es6.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports4-es6.1.normal.js index 94384a343b44..bfc5ac494038 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports4-es6.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports4-es6.1.normal.js @@ -15,8 +15,8 @@ const _default = "hello"; Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _t1 = /*#__PURE__*/ _interopRequireWildcard(require("./t1")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _t1 = /*#__PURE__*/ _interop_require_wildcard(require("./t1")); const a = require("./t1"); a.default; _t1.default; @@ -47,8 +47,8 @@ _export(exports, { f1: ()=>_t1.default, f2: ()=>_t1.default }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _t1 = /*#__PURE__*/ _interopRequireWildcard(require("./t1")); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _t1 = /*#__PURE__*/ _interop_require_wildcard(require("./t1")); const a = require("./t1"); a.default; _t1.default; diff --git a/crates/swc/tests/tsc-references/exportsAndImports4-es6.2.minified.js b/crates/swc/tests/tsc-references/exportsAndImports4-es6.2.minified.js index 2f3ba7be2b34..38ecfcd1ab24 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports4-es6.2.minified.js +++ b/crates/swc/tests/tsc-references/exportsAndImports4-es6.2.minified.js @@ -14,7 +14,7 @@ const _default = "hello"; Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _t1 = _interopRequireWildcard(require("./t1")), a = require("./t1"); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _t1 = _interop_require_wildcard(require("./t1")), a = require("./t1"); a.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default; //// [t3.ts] "use strict"; @@ -35,5 +35,5 @@ Object.defineProperty(exports, "__esModule", { f1: ()=>_t1.default, f2: ()=>_t1.default }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _t1 = _interopRequireWildcard(require("./t1")), a = require("./t1"); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _t1 = _interop_require_wildcard(require("./t1")), a = require("./t1"); a.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default, _t1.default; diff --git a/crates/swc/tests/tsc-references/exportsAndImports4.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImports4.1.normal.js index 7a099c872c96..abf5d95183ed 100644 --- a/crates/swc/tests/tsc-references/exportsAndImports4.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImports4.1.normal.js @@ -17,8 +17,8 @@ var _default = "hello"; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _t1 = /*#__PURE__*/ _interopRequireWildcard(require("./t1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _t1 = /*#__PURE__*/ _interop_require_wildcard(require("./t1")); var a = require("./t1"); a.default; _t1.default; @@ -65,8 +65,8 @@ _export(exports, { return _t1.default; } }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _t1 = /*#__PURE__*/ _interopRequireWildcard(require("./t1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _t1 = /*#__PURE__*/ _interop_require_wildcard(require("./t1")); var a = require("./t1"); a.default; _t1.default; diff --git a/crates/swc/tests/tsc-references/exportsAndImportsWithContextualKeywordNames02.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImportsWithContextualKeywordNames02.1.normal.js index a84f89071b80..8da8b8153c12 100644 --- a/crates/swc/tests/tsc-references/exportsAndImportsWithContextualKeywordNames02.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImportsWithContextualKeywordNames02.1.normal.js @@ -25,8 +25,8 @@ var as = 100; Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _t1 = /*#__PURE__*/ _interopRequireWildcard(require("./t1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _t1 = /*#__PURE__*/ _interop_require_wildcard(require("./t1")); var x = _t1.as; var y = _t1.return; //// [t3.ts] diff --git a/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores2.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores2.1.normal.js index ffdf22bd8b19..58be927c300f 100644 --- a/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores2.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores2.1.normal.js @@ -21,6 +21,6 @@ var _default = R = { Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); var __esmodule = _m1.default.__esmodule, __proto__ = _m1.default.__proto__; diff --git a/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores3.1.normal.js b/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores3.1.normal.js index f60aec1b1ca4..63e8bb2917bf 100644 --- a/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores3.1.normal.js +++ b/crates/swc/tests/tsc-references/exportsAndImportsWithUnderscores3.1.normal.js @@ -22,6 +22,6 @@ var _default = R = { Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); var ___ = _m1.default.___, ___hello = _m1.default.___hello, _hi = _m1.default._hi; diff --git a/crates/swc/tests/tsc-references/extendClassExpressionFromModule.1.normal.js b/crates/swc/tests/tsc-references/extendClassExpressionFromModule.1.normal.js index 3030fb1dddea..b7d22014d0fa 100644 --- a/crates/swc/tests/tsc-references/extendClassExpressionFromModule.1.normal.js +++ b/crates/swc/tests/tsc-references/extendClassExpressionFromModule.1.normal.js @@ -1,9 +1,9 @@ //// [foo1.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var x = function x() { "use strict"; - _classCallCheck(this, x); + _class_call_check(this, x); }; module.exports = x; //// [foo2.ts] @@ -11,17 +11,17 @@ module.exports = x; Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var foo1 = require("./foo1"); var x = foo1; var y = /*#__PURE__*/ function(x) { "use strict"; _inherits(y, x); - var _super = _createSuper(y); + var _super = _create_super(y); function y() { - _classCallCheck(this, y); + _class_call_check(this, y); return _super.apply(this, arguments); } return y; diff --git a/crates/swc/tests/tsc-references/extendClassExpressionFromModule.2.minified.js b/crates/swc/tests/tsc-references/extendClassExpressionFromModule.2.minified.js index 2fce65ce5d96..efad378d783b 100644 --- a/crates/swc/tests/tsc-references/extendClassExpressionFromModule.2.minified.js +++ b/crates/swc/tests/tsc-references/extendClassExpressionFromModule.2.minified.js @@ -1,9 +1,9 @@ //// [foo1.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; module.exports = function x() { "use strict"; - _classCallCheck(this, x); + _class_call_check(this, x); }; //// [foo2.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).1.normal.js b/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).1.normal.js index de55a1102fe9..36fab9a88f45 100644 --- a/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).1.normal.js +++ b/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).1.normal.js @@ -33,9 +33,9 @@ _export(exports, { b: ()=>_0.b, ns: ()=>_0 }); -const _exportStar = require("@swc/helpers/lib/_export_star.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -const _0 = /*#__PURE__*/ _interopRequireWildcard(_exportStar(require("./0"), exports)); +const _export_star = require("@swc/helpers/lib/_export_star.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _0 = /*#__PURE__*/ _interop_require_wildcard(_export_star(require("./0"), exports)); //// [2.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).2.minified.js b/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).2.minified.js index 1216af20a15a..5a6b23cc03b5 100644 --- a/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).2.minified.js +++ b/crates/swc/tests/tsc-references/importAssertion2(module=commonjs).2.minified.js @@ -28,7 +28,7 @@ Object.defineProperty(exports, "__esModule", { b: ()=>_0.b, ns: ()=>_0 }); -const _exportStar = require("@swc/helpers/lib/_export_star.js").default, _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _0 = _interopRequireWildcard(_exportStar(require("./0"), exports)); +const _export_star = require("@swc/helpers/lib/_export_star.js").default, _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _0 = _interop_require_wildcard(_export_star(require("./0"), exports)); //// [2.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3AMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3AMD.1.normal.js index 56e9bd359b24..fef73bf5010c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3AMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3AMD.1.normal.js @@ -6,7 +6,7 @@ define([ "@swc/helpers/src/_class_call_check.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "@swc/helpers/src/_ts_generator.mjs" -], function(require, exports, _asyncToGenerator, _classCallCheck, _interopRequireWildcard, _tsGenerator) { +], function(require, exports, _async_to_generator, _class_call_check, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -34,17 +34,17 @@ define([ return l; } }); - _asyncToGenerator = _asyncToGenerator.default; - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -53,7 +53,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // ONE ]; @@ -70,13 +70,13 @@ define([ var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -85,7 +85,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // TWO ]; @@ -101,9 +101,9 @@ define([ return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -112,7 +112,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // THREE ]; @@ -127,11 +127,11 @@ define([ }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -140,7 +140,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // FOUR ]; @@ -155,9 +155,9 @@ define([ }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -166,7 +166,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // FIVE ]; diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3CJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3CJS.1.normal.js index d19fc82fb717..49627296d37f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3CJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3CJS.1.normal.js @@ -26,23 +26,23 @@ _export(exports, { return l; } }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // ONE ]; case 1: @@ -58,19 +58,19 @@ function _fn() { var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // TWO ]; case 1: @@ -85,15 +85,15 @@ var cl1 = /*#__PURE__*/ function() { return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // THREE ]; case 1: @@ -107,17 +107,17 @@ var obj = { }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // FOUR ]; case 1: @@ -131,15 +131,15 @@ var cl2 = function cl2() { }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // FIVE ]; case 1: diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3System.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3System.1.normal.js index dbb949cd4008..320cc59bbe6c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3System.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3System.1.normal.js @@ -32,14 +32,14 @@ System.register([ _export("fn", fn); return { setters: [ - function(_asyncToGenerator) { - _async_to_generator = _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator = _async_to_generator1.default; }, - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; }, - function(_tsGenerator) { - _ts_generator = _tsGenerator.default; + function(_ts_generator1) { + _ts_generator = _ts_generator1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3UMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3UMD.1.normal.js index b96638cde055..38d79e6d418f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES3UMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES3UMD.1.normal.js @@ -9,7 +9,7 @@ "@swc/helpers/src/_ts_generator.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.testTs = {}, global.asyncToGeneratorMjs, global.classCallCheckMjs, global.interopRequireWildcardMjs, global.tsGeneratorMjs); -})(this, function(exports, _asyncToGenerator, _classCallCheck, _interopRequireWildcard, _tsGenerator) { +})(this, function(exports, _async_to_generator, _class_call_check, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -37,17 +37,17 @@ return l; } }); - _asyncToGenerator = _asyncToGenerator.default; - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -67,13 +67,13 @@ var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -92,9 +92,9 @@ return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -112,11 +112,11 @@ }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -134,9 +134,9 @@ }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5AMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5AMD.1.normal.js index 56e9bd359b24..fef73bf5010c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5AMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5AMD.1.normal.js @@ -6,7 +6,7 @@ define([ "@swc/helpers/src/_class_call_check.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "@swc/helpers/src/_ts_generator.mjs" -], function(require, exports, _asyncToGenerator, _classCallCheck, _interopRequireWildcard, _tsGenerator) { +], function(require, exports, _async_to_generator, _class_call_check, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -34,17 +34,17 @@ define([ return l; } }); - _asyncToGenerator = _asyncToGenerator.default; - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -53,7 +53,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // ONE ]; @@ -70,13 +70,13 @@ define([ var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -85,7 +85,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // TWO ]; @@ -101,9 +101,9 @@ define([ return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -112,7 +112,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // THREE ]; @@ -127,11 +127,11 @@ define([ }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -140,7 +140,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // FOUR ]; @@ -155,9 +155,9 @@ define([ }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -166,7 +166,7 @@ define([ return require([ "./test" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) // FIVE ]; diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5CJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5CJS.1.normal.js index d19fc82fb717..49627296d37f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5CJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5CJS.1.normal.js @@ -26,23 +26,23 @@ _export(exports, { return l; } }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // ONE ]; case 1: @@ -58,19 +58,19 @@ function _fn() { var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // TWO ]; case 1: @@ -85,15 +85,15 @@ var cl1 = /*#__PURE__*/ function() { return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // THREE ]; case 1: @@ -107,17 +107,17 @@ var obj = { }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // FOUR ]; case 1: @@ -131,15 +131,15 @@ var cl2 = function cl2() { }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./test")); + return /*#__PURE__*/ _interop_require_wildcard(require("./test")); }) // FIVE ]; case 1: diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5System.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5System.1.normal.js index dbb949cd4008..320cc59bbe6c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5System.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5System.1.normal.js @@ -32,14 +32,14 @@ System.register([ _export("fn", fn); return { setters: [ - function(_asyncToGenerator) { - _async_to_generator = _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator = _async_to_generator1.default; }, - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; }, - function(_tsGenerator) { - _ts_generator = _tsGenerator.default; + function(_ts_generator1) { + _ts_generator = _ts_generator1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5UMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5UMD.1.normal.js index b96638cde055..38d79e6d418f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES5UMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES5UMD.1.normal.js @@ -9,7 +9,7 @@ "@swc/helpers/src/_ts_generator.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.testTs = {}, global.asyncToGeneratorMjs, global.classCallCheckMjs, global.interopRequireWildcardMjs, global.tsGeneratorMjs); -})(this, function(exports, _asyncToGenerator, _classCallCheck, _interopRequireWildcard, _tsGenerator) { +})(this, function(exports, _async_to_generator, _class_call_check, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -37,17 +37,17 @@ return l; } }); - _asyncToGenerator = _asyncToGenerator.default; - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function() { + _fn = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -67,13 +67,13 @@ var cl1 = /*#__PURE__*/ function() { "use strict"; function cl1() { - _classCallCheck(this, cl1); + _class_call_check(this, cl1); } var _proto = cl1.prototype; _proto.m = function m() { - return _asyncToGenerator(function() { + return _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -92,9 +92,9 @@ return cl1; }(); var obj = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -112,11 +112,11 @@ }; var cl2 = function cl2() { "use strict"; - _classCallCheck(this, cl2); + _class_call_check(this, cl2); this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function() { + m: /*#__PURE__*/ _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -134,9 +134,9 @@ }; }; var l = function() { - var _ref = _asyncToGenerator(function() { + var _ref = _async_to_generator(function() { var req; - return _tsGenerator(this, function(_state) { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6AMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6AMD.1.normal.js index 6cd1d5fceb7b..72f662a9dcd4 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6AMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6AMD.1.normal.js @@ -4,7 +4,7 @@ define([ "exports", "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _asyncToGenerator, _interopRequireWildcard) { +], function(require, exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -22,55 +22,55 @@ define([ cl2: ()=>cl2, l: ()=>l }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function*() { + _fn = _async_to_generator(function*() { const req = yield new Promise((resolve, reject)=>require([ "./test" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)) // ONE + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)) // ONE ; }); return _fn.apply(this, arguments); } class cl1 { m() { - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { const req = yield new Promise((resolve, reject)=>require([ "./test" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)) // TWO + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)) // TWO ; })(); } } const obj = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { + m: /*#__PURE__*/ _async_to_generator(function*() { const req = yield new Promise((resolve, reject)=>require([ "./test" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)) // THREE + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)) // THREE ; }) }; class cl2 { constructor(){ this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { + m: /*#__PURE__*/ _async_to_generator(function*() { const req = yield new Promise((resolve, reject)=>require([ "./test" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)) // FOUR + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)) // FOUR ; }) }; } } const l = function() { - var _ref = _asyncToGenerator(function*() { + var _ref = _async_to_generator(function*() { const req = yield new Promise((resolve, reject)=>require([ "./test" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)) // FIVE + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)) // FIVE ; }); return function l() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6CJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6CJS.1.normal.js index af26d21e93f7..03d68a0c8a5e 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6CJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6CJS.1.normal.js @@ -16,45 +16,45 @@ _export(exports, { cl2: ()=>cl2, l: ()=>l }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function*() { - const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./test"))) // ONE + _fn = _async_to_generator(function*() { + const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./test"))) // ONE ; }); return _fn.apply(this, arguments); } class cl1 { m() { - return _asyncToGenerator(function*() { - const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./test"))) // TWO + return _async_to_generator(function*() { + const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./test"))) // TWO ; })(); } } const obj = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { - const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./test"))) // THREE + m: /*#__PURE__*/ _async_to_generator(function*() { + const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./test"))) // THREE ; }) }; class cl2 { constructor(){ this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { - const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./test"))) // FOUR + m: /*#__PURE__*/ _async_to_generator(function*() { + const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./test"))) // FOUR ; }) }; } } const l = function() { - var _ref = _asyncToGenerator(function*() { - const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./test"))) // FIVE + var _ref = _async_to_generator(function*() { + const req = yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./test"))) // FIVE ; }); return function l() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6System.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6System.1.normal.js index fbd77fd5a610..5c96d3233aa3 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6System.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6System.1.normal.js @@ -21,8 +21,8 @@ System.register([ }); return { setters: [ - function(_asyncToGenerator) { - _async_to_generator = _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator = _async_to_generator1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6UMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6UMD.1.normal.js index 0a2d067dba1a..46649b6cfd11 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionAsyncES6UMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionAsyncES6UMD.1.normal.js @@ -7,7 +7,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.testTs = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs); -})(this, function(exports, _asyncToGenerator, _interopRequireWildcard) { +})(this, function(exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -25,13 +25,13 @@ cl2: ()=>cl2, l: ()=>l }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; function fn() { return _fn.apply(this, arguments); } function _fn() { - _fn = _asyncToGenerator(function*() { + _fn = _async_to_generator(function*() { const req = yield import('./test') // ONE ; }); @@ -39,14 +39,14 @@ } class cl1 { m() { - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { const req = yield import('./test') // TWO ; })(); } } const obj = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { + m: /*#__PURE__*/ _async_to_generator(function*() { const req = yield import('./test') // THREE ; }) @@ -54,7 +54,7 @@ class cl2 { constructor(){ this.p = { - m: /*#__PURE__*/ _asyncToGenerator(function*() { + m: /*#__PURE__*/ _async_to_generator(function*() { const req = yield import('./test') // FOUR ; }) @@ -62,7 +62,7 @@ } } const l = function() { - var _ref = _asyncToGenerator(function*() { + var _ref = _async_to_generator(function*() { const req = yield import('./test') // FIVE ; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.1.normal.js index a7110046f85c..4ada3205c33f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.1.normal.js @@ -27,7 +27,7 @@ class C { Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -let p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./defaultPath"))); -let p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./defaultPath"))); -let p3 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./defaultPath"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +let p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./defaultPath"))); +let p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./defaultPath"))); +let p3 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./defaultPath"))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.2.minified.js index 7ec7707f1c01..ddcb04ba3c51 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionCheckReturntype1.2.minified.js @@ -25,5 +25,5 @@ class C { Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>_interopRequireWildcard(require("./defaultPath"))), Promise.resolve().then(()=>_interopRequireWildcard(require("./defaultPath"))), Promise.resolve().then(()=>_interopRequireWildcard(require("./defaultPath"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>_interop_require_wildcard(require("./defaultPath"))), Promise.resolve().then(()=>_interop_require_wildcard(require("./defaultPath"))), Promise.resolve().then(()=>_interop_require_wildcard(require("./defaultPath"))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.1.normal.js index 49577b5556a4..33e59162eefc 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.1.normal.js @@ -3,11 +3,11 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p0 = Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p0 = Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); function returnDynamicLoad(path) { - return Promise.resolve(path).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); + return Promise.resolve(path).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); } diff --git a/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.2.minified.js index 4cc09ed5ddec..e1e8fa93b543 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionDeclarationEmit1.2.minified.js @@ -3,5 +3,5 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interopRequireWildcard(require(p))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interop_require_wildcard(require(p))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5AMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES5AMD.1.normal.js index afafcbb48a5c..a490a65011fd 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5AMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5AMD.1.normal.js @@ -23,7 +23,7 @@ define([ "exports", "@swc/helpers/src/_class_call_check.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _classCallCheck, _interopRequireWildcard) { +], function(require, exports, _class_call_check, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -42,20 +42,20 @@ define([ return D; } }); - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; new Promise(function(resolve, reject) { return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); var p1 = new Promise(function(resolve, reject) { return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); p1.then(function(zero) { @@ -65,7 +65,7 @@ define([ return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); function foo() { @@ -73,14 +73,14 @@ define([ return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); } var C = /*#__PURE__*/ function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } var _proto = C.prototype; _proto.method = function method() { @@ -88,7 +88,7 @@ define([ return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); }; @@ -97,7 +97,7 @@ define([ var D = /*#__PURE__*/ function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } var _proto = D.prototype; _proto.method = function method() { @@ -105,7 +105,7 @@ define([ return require([ "./0" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }); }; diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5AMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES5AMD.2.minified.js index cd6a893b6e0a..b398a7e51534 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5AMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5AMD.2.minified.js @@ -22,7 +22,7 @@ define([ "exports", "@swc/helpers/src/_class_call_check.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _classCallCheck, _interopRequireWildcard) { +], function(require, exports, _class_call_check, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -38,17 +38,17 @@ define([ D: function() { return D; } - }), _classCallCheck = _classCallCheck.default, _interopRequireWildcard = _interopRequireWildcard.default, new Promise(function(resolve, reject) { + }), _class_call_check = _class_call_check.default, _interop_require_wildcard = _interop_require_wildcard.default, new Promise(function(resolve, reject) { return require([ "./0" ], function(m) { - return resolve(_interopRequireWildcard(m)); + return resolve(_interop_require_wildcard(m)); }, reject); }), new Promise(function(resolve, reject) { return require([ "./0" ], function(m) { - return resolve(_interopRequireWildcard(m)); + return resolve(_interop_require_wildcard(m)); }, reject); }).then(function(zero) { return zero.foo(); @@ -57,19 +57,19 @@ define([ return require([ "./0" ], function(m) { - return resolve(_interopRequireWildcard(m)); + return resolve(_interop_require_wildcard(m)); }, reject); }), D = function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } return D.prototype.method = function() { new Promise(function(resolve, reject) { return require([ "./0" ], function(m) { - return resolve(_interopRequireWildcard(m)); + return resolve(_interop_require_wildcard(m)); }, reject); }); }, D; diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5CJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES5CJS.1.normal.js index fa0e490bda75..311110127505 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5CJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5CJS.1.normal.js @@ -31,34 +31,34 @@ _export(exports, { return D; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); var p1 = Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); p1.then(function(zero) { return zero.foo(); }); var p2 = Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); function foo() { var p2 = Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); } var C = /*#__PURE__*/ function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } var _proto = C.prototype; _proto.method = function method() { var loadAsync = Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); }; return C; @@ -66,12 +66,12 @@ var C = /*#__PURE__*/ function() { var D = /*#__PURE__*/ function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } var _proto = D.prototype; _proto.method = function method() { var loadAsync = Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./0")); + return /*#__PURE__*/ _interop_require_wildcard(require("./0")); }); }; return D; diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5CJS.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES5CJS.2.minified.js index 1a68c0380ebb..75665cc2ee71 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5CJS.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5CJS.2.minified.js @@ -28,24 +28,24 @@ Object.defineProperty(exports, "__esModule", { return D; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; Promise.resolve().then(function() { - return _interopRequireWildcard(require("./0")); + return _interop_require_wildcard(require("./0")); }), Promise.resolve().then(function() { - return _interopRequireWildcard(require("./0")); + return _interop_require_wildcard(require("./0")); }).then(function(zero) { return zero.foo(); }); var p2 = Promise.resolve().then(function() { - return _interopRequireWildcard(require("./0")); + return _interop_require_wildcard(require("./0")); }), D = function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } return D.prototype.method = function() { Promise.resolve().then(function() { - return _interopRequireWildcard(require("./0")); + return _interop_require_wildcard(require("./0")); }); }, D; }(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5System.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES5System.1.normal.js index 02ad2fb35251..1ed233af6ae8 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5System.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5System.1.normal.js @@ -21,8 +21,8 @@ System.register([ } return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5System.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES5System.2.minified.js index 4a3a0ec6979a..eae5d3d1d737 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5System.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5System.2.minified.js @@ -15,8 +15,8 @@ System.register([ var _class_call_check; return { setters: [ - function(_classCallCheck) { - _class_call_check = _classCallCheck.default; + function(_class_call_check1) { + _class_call_check = _class_call_check1.default; } ], execute: function() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5UMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES5UMD.1.normal.js index e927c4c88ae8..82fbe497a4a0 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5UMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5UMD.1.normal.js @@ -29,7 +29,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.classCallCheckMjs, global.interopRequireWildcardMjs); -})(this, function(exports, _classCallCheck, _interopRequireWildcard) { +})(this, function(exports, _class_call_check, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -48,8 +48,8 @@ return D; } }); - _classCallCheck = _classCallCheck.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _class_call_check = _class_call_check.default; + _interop_require_wildcard = _interop_require_wildcard.default; import("./0"); var p1 = import("./0"); p1.then(function(zero) { @@ -62,7 +62,7 @@ var C = /*#__PURE__*/ function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } var _proto = C.prototype; _proto.method = function method() { @@ -73,7 +73,7 @@ var D = /*#__PURE__*/ function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } var _proto = D.prototype; _proto.method = function method() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionES5UMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES5UMD.2.minified.js index e7096db080bc..20d6cd587aed 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES5UMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES5UMD.2.minified.js @@ -24,7 +24,7 @@ "@swc/helpers/src/_class_call_check.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.classCallCheckMjs, global.interopRequireWildcardMjs); -}(this, function(exports1, _classCallCheck, _interopRequireWildcard) { +}(this, function(exports1, _class_call_check, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -40,13 +40,13 @@ D: function() { return D; } - }), _classCallCheck = _classCallCheck.default, _interopRequireWildcard = _interopRequireWildcard.default, import("./0"), import("./0").then(function(zero) { + }), _class_call_check = _class_call_check.default, _interop_require_wildcard = _interop_require_wildcard.default, import("./0"), import("./0").then(function(zero) { return zero.foo(); }); var p2 = import("./0"), D = function() { "use strict"; function D() { - _classCallCheck(this, D); + _class_call_check(this, D); } return D.prototype.method = function() { import("./0"); diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6AMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES6AMD.1.normal.js index 6888a0135da3..9a2071d0ba18 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6AMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6AMD.1.normal.js @@ -20,7 +20,7 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -35,36 +35,36 @@ define([ p2: ()=>p2, D: ()=>D }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); var p1 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); p1.then((zero)=>{ return zero.foo(); }); var p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); function foo() { const p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } class C { method() { const loadAsync = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } } class D { method() { const loadAsync = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } } }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6AMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES6AMD.2.minified.js index 73547dac9ef6..343e0565fd4f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6AMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6AMD.2.minified.js @@ -19,7 +19,7 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -31,19 +31,19 @@ define([ }(exports, { p2: ()=>p2, D: ()=>D - }), _interopRequireWildcard = _interopRequireWildcard.default, new Promise((resolve, reject)=>require([ + }), _interop_require_wildcard = _interop_require_wildcard.default, new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)), new Promise((resolve, reject)=>require([ + ], (m)=>resolve(_interop_require_wildcard(m)), reject)), new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)).then((zero)=>zero.foo()); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)).then((zero)=>zero.foo()); var p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); class D { method() { new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); } } }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6CJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES6CJS.1.normal.js index eae0c969909f..b8247ba8181e 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6CJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6CJS.1.normal.js @@ -25,23 +25,23 @@ _export(exports, { p2: ()=>p2, D: ()=>D }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); -var p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); +var p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); p1.then((zero)=>{ return zero.foo(); }); -var p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); +var p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); function foo() { - const p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } class C { method() { - const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } } class D { method() { - const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } } diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6CJS.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES6CJS.2.minified.js index e41b6f116894..e9025bc6b2e6 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6CJS.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6CJS.2.minified.js @@ -22,11 +22,11 @@ Object.defineProperty(exports, "__esModule", { p2: ()=>p2, D: ()=>D }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))), Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))).then((zero)=>zero.foo()); -var p2 = Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))), Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))).then((zero)=>zero.foo()); +var p2 = Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))); class D { method() { - Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))); + Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))); } } diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6UMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionES6UMD.1.normal.js index 07852a745117..01b330e7f19f 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6UMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6UMD.1.normal.js @@ -26,7 +26,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs); -})(this, function(exports, _interopRequireWildcard) { +})(this, function(exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,7 +41,7 @@ p2: ()=>p2, D: ()=>D }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; import("./0"); var p1 = import("./0"); p1.then((zero)=>{ diff --git a/crates/swc/tests/tsc-references/importCallExpressionES6UMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionES6UMD.2.minified.js index 70a1182fe923..c9a02e980a20 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionES6UMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionES6UMD.2.minified.js @@ -21,7 +21,7 @@ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs); -}(this, function(exports1, _interopRequireWildcard) { +}(this, function(exports1, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 @@ -33,7 +33,7 @@ }(exports1, { p2: ()=>p2, D: ()=>D - }), _interopRequireWildcard = _interopRequireWildcard.default, import("./0"), import("./0").then((zero)=>zero.foo()); + }), _interop_require_wildcard = _interop_require_wildcard.default, import("./0"), import("./0").then((zero)=>zero.foo()); var p2 = import("./0"); class D { method() { diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD1.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD1.1.normal.js index e0356621451e..591a41c7e4b4 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD1.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD1.1.normal.js @@ -20,7 +20,7 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -29,22 +29,22 @@ define([ enumerable: true, get: ()=>p2 }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); var p1 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); p1.then((zero)=>{ return zero.foo(); }); var p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); function foo() { const p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD1.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD1.2.minified.js index 2d46fd0bda9c..25524f06a90c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD1.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD1.2.minified.js @@ -19,19 +19,19 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }), Object.defineProperty(exports, "p2", { enumerable: !0, get: ()=>p2 - }), _interopRequireWildcard = _interopRequireWildcard.default, new Promise((resolve, reject)=>require([ + }), _interop_require_wildcard = _interop_require_wildcard.default, new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)), new Promise((resolve, reject)=>require([ + ], (m)=>resolve(_interop_require_wildcard(m)), reject)), new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)).then((zero)=>zero.foo()); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)).then((zero)=>zero.foo()); var p2 = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD2.1.normal.js index c51d38a3c825..551dba2f55ac 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD2.1.normal.js @@ -23,12 +23,12 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; function foo(x) { x.then((value)=>{ let b = new value.B(); @@ -37,5 +37,5 @@ define([ } foo(new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject))); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject))); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD2.2.minified.js index c2f2a5d72cca..512fb6e1b2c1 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD2.2.minified.js @@ -21,15 +21,15 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _interopRequireWildcard = _interopRequireWildcard.default, function(x) { + }), _interop_require_wildcard = _interop_require_wildcard.default, function(x) { x.then((value)=>{ new value.B().print(); }); }(new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject))); + ], (m)=>resolve(_interop_require_wildcard(m)), reject))); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD3.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD3.1.normal.js index d8ad5ed93706..e45b2ce44e12 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD3.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD3.1.normal.js @@ -22,16 +22,16 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; async function foo() { class C extends (await new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject))).B { + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject))).B { } var c = new C(); c.print(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD3.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD3.2.minified.js index e12df3aab3ff..0e45d1eb3af4 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD3.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD3.2.minified.js @@ -21,14 +21,14 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _interopRequireWildcard = _interopRequireWildcard.default, async function() { + }), _interop_require_wildcard = _interop_require_wildcard.default, async function() { class C extends (await new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject))).B { + ], (m)=>resolve(_interop_require_wildcard(m)), reject))).B { } new C().print(); }(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD4.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD4.1.normal.js index 986390cfe0b6..4d0d5bf024bc 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD4.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD4.1.normal.js @@ -54,7 +54,7 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -63,47 +63,47 @@ define([ enumerable: true, get: ()=>D }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; class C { method() { const loadAsync = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ console.log(err); let one = await new Promise((resolve, reject)=>require([ "./1" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); console.log(one.backup()); }); } constructor(){ this.myModule = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } } class D { method() { const loadAsync = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ console.log(err); let one = await new Promise((resolve, reject)=>require([ "./1" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); console.log(one.backup()); }); } constructor(){ this.myModule = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } } }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInAMD4.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInAMD4.2.minified.js index 3cb6c0d82cb2..ad8efe7edf31 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInAMD4.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInAMD4.2.minified.js @@ -49,30 +49,30 @@ define([ "require", "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _interopRequireWildcard) { +], function(require, exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }), Object.defineProperty(exports, "D", { enumerable: !0, get: ()=>D - }), _interopRequireWildcard = _interopRequireWildcard.default; + }), _interop_require_wildcard = _interop_require_wildcard.default; class D { method() { new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)), this.myModule.then((Zero)=>{ + ], (m)=>resolve(_interop_require_wildcard(m)), reject)), this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ console.log(err), console.log((await new Promise((resolve, reject)=>require([ "./1" - ], (m)=>resolve(_interopRequireWildcard(m)), reject))).backup()); + ], (m)=>resolve(_interop_require_wildcard(m)), reject))).backup()); }); } constructor(){ this.myModule = new Promise((resolve, reject)=>require([ "./0" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); } } }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS1.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS1.1.normal.js index da8816e92191..8c68a1a9144b 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS1.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS1.1.normal.js @@ -19,13 +19,13 @@ Object.defineProperty(exports, "p2", { enumerable: true, get: ()=>p2 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); -var p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); +var p1 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); p1.then((zero)=>{ return zero.foo(); }); -var p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); +var p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); function foo() { - const p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const p2 = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS1.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS1.2.minified.js index ecc381720324..39ea110e70f4 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS1.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS1.2.minified.js @@ -17,6 +17,6 @@ Object.defineProperty(exports, "__esModule", { enumerable: !0, get: ()=>p2 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))), Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))).then((zero)=>zero.foo()); -var p2 = Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))), Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))).then((zero)=>zero.foo()); +var p2 = Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS2.1.normal.js index 208e90c52d97..1c9b7fb2529a 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS2.1.normal.js @@ -27,13 +27,13 @@ function backup() { Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; async function compute(promise) { let j = await promise; if (!j) { - j = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./1"))); + j = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./1"))); return j.backup(); } return j.foo(); } -compute(Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0")))); +compute(Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0")))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS2.2.minified.js index eec766ed6af3..89170ed53dfd 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS2.2.minified.js @@ -25,8 +25,8 @@ Object.defineProperty(exports, "__esModule", { Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; !async function(promise) { let j = await promise; - j ? j.foo() : (j = await Promise.resolve().then(()=>_interopRequireWildcard(require("./1")))).backup(); -}(Promise.resolve().then(()=>_interopRequireWildcard(require("./0")))); + j ? j.foo() : (j = await Promise.resolve().then(()=>_interop_require_wildcard(require("./1")))).backup(); +}(Promise.resolve().then(()=>_interop_require_wildcard(require("./0")))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS3.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS3.1.normal.js index 41767f1df9ed..19b89285d424 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS3.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS3.1.normal.js @@ -18,11 +18,11 @@ class B { Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; function foo(x) { x.then((value)=>{ let b = new value.B(); b.print(); }); } -foo(Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0")))); +foo(Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0")))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS3.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS3.2.minified.js index 48d4701c6359..b16b67e064aa 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS3.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS3.2.minified.js @@ -16,9 +16,9 @@ class B { Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; !function(x) { x.then((value)=>{ new value.B().print(); }); -}(Promise.resolve().then(()=>_interopRequireWildcard(require("./0")))); +}(Promise.resolve().then(()=>_interop_require_wildcard(require("./0")))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS4.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS4.1.normal.js index 08f85b326889..95d6980bb654 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS4.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS4.1.normal.js @@ -17,9 +17,9 @@ class B { Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; async function foo() { - class C extends (await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0")))).B { + class C extends (await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0")))).B { } var c = new C(); c.print(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS4.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS4.2.minified.js index 5cc0b2c720fb..414b6b2c7fda 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS4.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS4.2.minified.js @@ -16,9 +16,9 @@ class B { Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; !async function() { - class C extends (await Promise.resolve().then(()=>_interopRequireWildcard(require("./0")))).B { + class C extends (await Promise.resolve().then(()=>_interop_require_wildcard(require("./0")))).B { } new C().print(); }(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS5.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS5.1.normal.js index a886303e5e38..0cc79bc9dc08 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS5.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS5.1.normal.js @@ -44,34 +44,34 @@ Object.defineProperty(exports, "D", { enumerable: true, get: ()=>D }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; class C { method() { - const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ console.log(err); - let one = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./1"))); + let one = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./1"))); console.log(one.backup()); }); } constructor(){ - this.myModule = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + this.myModule = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } } class D { method() { - const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + const loadAsync = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ console.log(err); - let one = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./1"))); + let one = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./1"))); console.log(one.backup()); }); } constructor(){ - this.myModule = Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./0"))); + this.myModule = Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./0"))); } } diff --git a/crates/swc/tests/tsc-references/importCallExpressionInCJS5.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInCJS5.2.minified.js index 17ff91ff34a1..108511a8d451 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInCJS5.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInCJS5.2.minified.js @@ -40,16 +40,16 @@ Object.defineProperty(exports, "__esModule", { enumerable: !0, get: ()=>D }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; class D { method() { - Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))), this.myModule.then((Zero)=>{ + Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))), this.myModule.then((Zero)=>{ console.log(Zero.foo()); }, async (err)=>{ - console.log(err), console.log((await Promise.resolve().then(()=>_interopRequireWildcard(require("./1")))).backup()); + console.log(err), console.log((await Promise.resolve().then(()=>_interop_require_wildcard(require("./1")))).backup()); }); } constructor(){ - this.myModule = Promise.resolve().then(()=>_interopRequireWildcard(require("./0"))); + this.myModule = Promise.resolve().then(()=>_interop_require_wildcard(require("./0"))); } } diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.1.normal.js index 9396c846f745..57f0ea66a6d9 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.1.normal.js @@ -9,12 +9,12 @@ define([ define([ "require", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, _interopRequireWildcard) { +], function(require, _interop_require_wildcard) { "use strict"; - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; return async function() { const something = await new Promise((resolve, reject)=>require([ "./something" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.2.minified.js index ecb3889cacb1..155c1bf9c420 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsAMD.2.minified.js @@ -8,10 +8,10 @@ define([ define([ "require", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, _interopRequireWildcard) { - return _interopRequireWildcard = _interopRequireWildcard.default, async function() { +], function(require, _interop_require_wildcard) { + return _interop_require_wildcard = _interop_require_wildcard.default, async function() { await new Promise((resolve, reject)=>require([ "./something" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); }; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.1.normal.js index 2ca8bc1dc5d5..1ea33f2f3b8e 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.1.normal.js @@ -3,7 +3,7 @@ module.exports = 42; //// [index.ts] "use strict"; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; module.exports = async function() { - const something = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./something"))); + const something = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./something"))); }; diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.2.minified.js index 254289775003..cd3aac6e612a 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsCJS.2.minified.js @@ -3,7 +3,7 @@ module.exports = 42; //// [index.ts] "use strict"; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; module.exports = async function() { - await Promise.resolve().then(()=>_interopRequireWildcard(require("./something"))); + await Promise.resolve().then(()=>_interop_require_wildcard(require("./something"))); }; diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.1.normal.js index 395dd1f6ff96..edf9db9d7379 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.1.normal.js @@ -14,9 +14,9 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) module.exports = factory(global.interopRequireWildcardMjs); -})(this, function(_interopRequireWildcard) { +})(this, function(_interop_require_wildcard) { "use strict"; - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; return async function() { const something = await import("./something"); }; diff --git a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.2.minified.js index d9a27be92b4e..729edecf48ed 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInExportEqualsUMD.2.minified.js @@ -9,8 +9,8 @@ "object" == typeof module && "object" == typeof module.exports ? module.exports = factory(require("@swc/helpers/src/_interop_require_wildcard.mjs")) : "function" == typeof define && define.amd ? define([ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && (module.exports = factory(global.interopRequireWildcardMjs)); -}(this, function(_interopRequireWildcard) { - return _interopRequireWildcard = _interopRequireWildcard.default, async function() { +}(this, function(_interop_require_wildcard) { + return _interop_require_wildcard = _interop_require_wildcard.default, async function() { await import("./something"); }; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD1.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD1.1.normal.js index 88aea5bf075e..b791ace4eaa3 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD1.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD1.1.normal.js @@ -26,7 +26,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.interopRequireWildcardMjs); -})(this, function(exports, _interopRequireWildcard) { +})(this, function(exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -35,7 +35,7 @@ enumerable: true, get: ()=>p2 }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; import("./0"); var p1 = import("./0"); p1.then((zero)=>{ diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD1.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD1.2.minified.js index dd1febf36cbf..3222cc346c18 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD1.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD1.2.minified.js @@ -21,13 +21,13 @@ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.interopRequireWildcardMjs); -}(this, function(exports1, _interopRequireWildcard) { +}(this, function(exports1, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 }), Object.defineProperty(exports1, "p2", { enumerable: !0, get: ()=>p2 - }), _interopRequireWildcard = _interopRequireWildcard.default, import("./0"), import("./0").then((zero)=>zero.foo()); + }), _interop_require_wildcard = _interop_require_wildcard.default, import("./0"), import("./0").then((zero)=>zero.foo()); var p2 = import("./0"); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD2.1.normal.js index 82e12f2fc81b..21b44d893543 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD2.1.normal.js @@ -29,12 +29,12 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs); -})(this, function(exports, _interopRequireWildcard) { +})(this, function(exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; function foo(x) { x.then((value)=>{ let b = new value.B(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD2.2.minified.js index 1fd1ed32fc7b..5d30a3738041 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD2.2.minified.js @@ -23,11 +23,11 @@ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs); -}(this, function(exports1, _interopRequireWildcard) { +}(this, function(exports1, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _interopRequireWildcard = _interopRequireWildcard.default, function(x) { + }), _interop_require_wildcard = _interop_require_wildcard.default, function(x) { x.then((value)=>{ new value.B().print(); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD3.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD3.1.normal.js index 172b545f110b..45ef8aa7c1e2 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD3.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD3.1.normal.js @@ -28,12 +28,12 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs); -})(this, function(exports, _interopRequireWildcard) { +})(this, function(exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; async function foo() { class C extends (await import("./0")).B { } diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD3.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD3.2.minified.js index 563b6579de88..ffa5f85f8970 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD3.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD3.2.minified.js @@ -23,11 +23,11 @@ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs); -}(this, function(exports1, _interopRequireWildcard) { +}(this, function(exports1, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _interopRequireWildcard = _interopRequireWildcard.default, async function() { + }), _interop_require_wildcard = _interop_require_wildcard.default, async function() { class C extends (await import("./0")).B { } new C().print(); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD4.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD4.1.normal.js index 275c8ae87676..ad2d1fa34968 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD4.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD4.1.normal.js @@ -57,7 +57,7 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.2Ts = {}, global.interopRequireWildcardMjs); -})(this, function(exports, _interopRequireWildcard) { +})(this, function(exports, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -66,7 +66,7 @@ enumerable: true, get: ()=>D }); - _interopRequireWildcard = _interopRequireWildcard.default; + _interop_require_wildcard = _interop_require_wildcard.default; class C { method() { const loadAsync = import("./0"); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD4.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD4.2.minified.js index 1ecb1ccf7fc7..2d0384213b15 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD4.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD4.2.minified.js @@ -48,14 +48,14 @@ "exports", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.2Ts = {}, global.interopRequireWildcardMjs); -}(this, function(exports1, _interopRequireWildcard) { +}(this, function(exports1, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 }), Object.defineProperty(exports1, "D", { enumerable: !0, get: ()=>D - }), _interopRequireWildcard = _interopRequireWildcard.default; + }), _interop_require_wildcard = _interop_require_wildcard.default; class D { method() { import("./0"), this.myModule.then((Zero)=>{ diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD5.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD5.1.normal.js index bb83172b1328..dc713141b230 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD5.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD5.1.normal.js @@ -28,18 +28,18 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.1Ts = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs); -})(this, function(exports, _asyncToGenerator, _interopRequireWildcard) { +})(this, function(exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; function func() { return _func.apply(this, arguments); } function _func() { - _func = _asyncToGenerator(function*() { + _func = _async_to_generator(function*() { const packageName = '.'; const packageJson = yield import(packageName + '/package.json'); }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionInUMD5.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionInUMD5.2.minified.js index eb1845316852..7040e6dbe918 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionInUMD5.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionInUMD5.2.minified.js @@ -22,9 +22,9 @@ "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.1Ts = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs); -}(this, function(exports1, _asyncToGenerator, _interopRequireWildcard) { +}(this, function(exports1, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _interopRequireWildcard = _interopRequireWildcard.default; + }), _async_to_generator = _async_to_generator.default, _interop_require_wildcard = _interop_require_wildcard.default; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.1.normal.js index a4b2942b18b0..220c832e2788 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.1.normal.js @@ -19,23 +19,23 @@ define([ "exports", "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _asyncToGenerator, _interopRequireWildcard) { +], function(require, exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*() { + _foo = _async_to_generator(function*() { return yield new Promise((resolve, reject)=>require([ (yield new Promise((resolve, reject)=>require([ "./foo" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject))).default - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject))).default + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); return _foo.apply(this, arguments); } diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.2.minified.js index f4fe67f64b63..0bcf583c9e17 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD.2.minified.js @@ -18,9 +18,9 @@ define([ "exports", "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" -], function(require, exports, _asyncToGenerator, _interopRequireWildcard) { +], function(require, exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _interopRequireWildcard = _interopRequireWildcard.default; + }), _async_to_generator = _async_to_generator.default, _interop_require_wildcard = _interop_require_wildcard.default; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.1.normal.js index 23f440540f3a..54cbf482340b 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.1.normal.js @@ -22,20 +22,20 @@ define([ "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "@swc/helpers/src/_ts_generator.mjs" -], function(require, exports, _asyncToGenerator, _interopRequireWildcard, _tsGenerator) { +], function(require, exports, _async_to_generator, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { - return _tsGenerator(this, function(_state) { + _foo = _async_to_generator(function() { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ @@ -44,7 +44,7 @@ define([ return require([ "./foo" ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) ]; @@ -55,7 +55,7 @@ define([ return require([ _state.sent().default ], function(m) { - return resolve(/*#__PURE__*/ _interopRequireWildcard(m)); + return resolve(/*#__PURE__*/ _interop_require_wildcard(m)); }, reject); }) ]; diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.2.minified.js index 9e8c5dfce42d..c675563281cf 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedAMD2.2.minified.js @@ -21,9 +21,9 @@ define([ "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "@swc/helpers/src/_ts_generator.mjs" -], function(require, exports, _asyncToGenerator, _interopRequireWildcard, _tsGenerator) { +], function(require, exports, _async_to_generator, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _interopRequireWildcard = _interopRequireWildcard.default, _tsGenerator = _tsGenerator.default; + }), _async_to_generator = _async_to_generator.default, _interop_require_wildcard = _interop_require_wildcard.default, _ts_generator = _ts_generator.default; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedCJS.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedCJS.1.normal.js index 429cae23cd41..44958c62a79c 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedCJS.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedCJS.1.normal.js @@ -13,14 +13,14 @@ const _default = "./foo"; Object.defineProperty(exports, "__esModule", { value: true }); -const _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*() { - return yield Promise.resolve((yield Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./foo")))).default).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); + _foo = _async_to_generator(function*() { + return yield Promise.resolve((yield Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./foo")))).default).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); }); return _foo.apply(this, arguments); } diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedCJS2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedCJS2.1.normal.js index 488063a36d7d..15a0eb43f3aa 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedCJS2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedCJS2.1.normal.js @@ -15,28 +15,28 @@ var _default = "./foo"; Object.defineProperty(exports, "__esModule", { value: true }); -var _asyncToGenerator = require("@swc/helpers/lib/_async_to_generator.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _tsGenerator = require("@swc/helpers/lib/_ts_generator.js").default; +var _async_to_generator = require("@swc/helpers/lib/_async_to_generator.js").default; +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _ts_generator = require("@swc/helpers/lib/_ts_generator.js").default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { - return _tsGenerator(this, function(_state) { + _foo = _async_to_generator(function() { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ 4, Promise.resolve().then(function() { - return /*#__PURE__*/ _interopRequireWildcard(require("./foo")); + return /*#__PURE__*/ _interop_require_wildcard(require("./foo")); }) ]; case 1: return [ 4, Promise.resolve(_state.sent().default).then(function(p) { - return /*#__PURE__*/ _interopRequireWildcard(require(p)); + return /*#__PURE__*/ _interop_require_wildcard(require(p)); }) ]; case 2: diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.1.normal.js index 574e20d6f1aa..d2b255650ef1 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.1.normal.js @@ -25,8 +25,8 @@ System.register([ } return { setters: [ - function(_asyncToGenerator) { - _async_to_generator = _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator = _async_to_generator1.default; } ], execute: function() {} diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.2.minified.js index 6d03de6a9ee9..66f2e4439ba6 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem.2.minified.js @@ -13,8 +13,8 @@ System.register([ ], function(_export, _context) { return { setters: [ - function(_asyncToGenerator) { - _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator1.default; } ], execute: function() {} diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.1.normal.js index 7bfa376cea94..00a490ad70b5 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.1.normal.js @@ -44,11 +44,11 @@ System.register([ } return { setters: [ - function(_asyncToGenerator) { - _async_to_generator = _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator = _async_to_generator1.default; }, - function(_tsGenerator) { - _ts_generator = _tsGenerator.default; + function(_ts_generator1) { + _ts_generator = _ts_generator1.default; } ], execute: function() {} diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.2.minified.js index 1853dc536954..59c83a4da251 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedSystem2.2.minified.js @@ -14,11 +14,11 @@ System.register([ ], function(_export, _context) { return { setters: [ - function(_asyncToGenerator) { - _asyncToGenerator.default; + function(_async_to_generator1) { + _async_to_generator1.default; }, - function(_tsGenerator) { - _tsGenerator.default; + function(_ts_generator1) { + _ts_generator1.default; } ], execute: function() {} diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.1.normal.js index 6a3dea17693d..bc8256c93d4d 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.1.normal.js @@ -25,18 +25,18 @@ "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.indexTs = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs); -})(this, function(exports, _asyncToGenerator, _interopRequireWildcard) { +})(this, function(exports, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*() { + _foo = _async_to_generator(function*() { return yield import((yield import("./foo")).default); }); return _foo.apply(this, arguments); diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.2.minified.js index 737c1c9119ec..62bcbac4642a 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD.2.minified.js @@ -20,9 +20,9 @@ "@swc/helpers/src/_async_to_generator.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.indexTs = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs); -}(this, function(exports1, _asyncToGenerator, _interopRequireWildcard) { +}(this, function(exports1, _async_to_generator, _interop_require_wildcard) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _interopRequireWildcard = _interopRequireWildcard.default; + }), _async_to_generator = _async_to_generator.default, _interop_require_wildcard = _interop_require_wildcard.default; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.1.normal.js index 565df7737a24..6fe42e6f9480 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.1.normal.js @@ -28,20 +28,20 @@ "@swc/helpers/src/_ts_generator.mjs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.indexTs = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs, global.tsGeneratorMjs); -})(this, function(exports, _asyncToGenerator, _interopRequireWildcard, _tsGenerator) { +})(this, function(exports, _async_to_generator, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _asyncToGenerator = _asyncToGenerator.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _tsGenerator = _tsGenerator.default; + _async_to_generator = _async_to_generator.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _ts_generator = _ts_generator.default; function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { - return _tsGenerator(this, function(_state) { + _foo = _async_to_generator(function() { + return _ts_generator(this, function(_state) { switch(_state.label){ case 0: return [ diff --git a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.2.minified.js index 2dc8d673a052..93a6fa4e850e 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionNestedUMD2.2.minified.js @@ -23,9 +23,9 @@ "@swc/helpers/src/_interop_require_wildcard.mjs", "@swc/helpers/src/_ts_generator.mjs" ], factory) : (global = "undefined" != typeof globalThis ? globalThis : global || self) && factory(global.indexTs = {}, global.asyncToGeneratorMjs, global.interopRequireWildcardMjs, global.tsGeneratorMjs); -}(this, function(exports1, _asyncToGenerator, _interopRequireWildcard, _tsGenerator) { +}(this, function(exports1, _async_to_generator, _interop_require_wildcard, _ts_generator) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: !0 - }), _asyncToGenerator = _asyncToGenerator.default, _interopRequireWildcard = _interopRequireWildcard.default, _tsGenerator = _tsGenerator.default; + }), _async_to_generator = _async_to_generator.default, _interop_require_wildcard = _interop_require_wildcard.default, _ts_generator = _ts_generator.default; }); diff --git a/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.1.normal.js index 87608fec4abd..59708794bc3b 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.1.normal.js @@ -14,21 +14,21 @@ class C { Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p1 = Promise.resolve(ValidSomeCondition() ? "./0" : "externalModule").then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p11 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p1 = Promise.resolve(ValidSomeCondition() ? "./0" : "externalModule").then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p11 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); p1.then((zero)=>{ return zero.foo(); // ok, zero is any }); let j; -var p3 = Promise.resolve(j = getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +var p3 = Promise.resolve(j = getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); function* loadModule(directories) { for (const directory1 of directories){ const path = `${directory1}\\moduleFile`; - Promise.resolve((yield path)).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); + Promise.resolve((yield path)).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); } } diff --git a/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.2.minified.js index e24660f37931..6f718aaa5102 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionReturnPromiseOfAny.2.minified.js @@ -13,7 +13,7 @@ class C { Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))); -var p1 = (Promise.resolve(ValidSomeCondition() ? "./0" : "externalModule").then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p)))); -Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interopRequireWildcard(require(p))), p1.then((zero)=>zero.foo()), Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve(`${directory}\\${moduleFile}`).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))); +var p1 = (Promise.resolve(ValidSomeCondition() ? "./0" : "externalModule").then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p)))); +Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interop_require_wildcard(require(p))), p1.then((zero)=>zero.foo()), Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.1.normal.js b/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.1.normal.js index 6fa57c5d387a..1e125bfe9f05 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.1.normal.js +++ b/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.1.normal.js @@ -3,16 +3,16 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; // Error specifier is not assignable to string -Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p1 = Promise.resolve(getSpecifier()).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +const p2 = Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); p1.then((zero)=>{ return zero.foo(); // ok, zero is any }); var p3 = Promise.resolve([ "path1", "path2" -]).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); -var p4 = Promise.resolve(()=>"PathToModule").then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +]).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); +var p4 = Promise.resolve(()=>"PathToModule").then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); diff --git a/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.2.minified.js b/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.2.minified.js index ceddc7702fad..04e1034fbf06 100644 --- a/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.2.minified.js +++ b/crates/swc/tests/tsc-references/importCallExpressionSpecifierNotStringTypeError.2.minified.js @@ -3,10 +3,10 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))); -var p1 = Promise.resolve(getSpecifier()).then((p)=>_interopRequireWildcard(require(p))); -Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interopRequireWildcard(require(p))), p1.then((zero)=>zero.foo()), Promise.resolve([ +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))); +var p1 = Promise.resolve(getSpecifier()).then((p)=>_interop_require_wildcard(require(p))); +Promise.resolve(whatToLoad ? getSpecifier() : "defaulPath").then((p)=>_interop_require_wildcard(require(p))), p1.then((zero)=>zero.foo()), Promise.resolve([ "path1", "path2" -]).then((p)=>_interopRequireWildcard(require(p))), Promise.resolve(()=>"PathToModule").then((p)=>_interopRequireWildcard(require(p))); +]).then((p)=>_interop_require_wildcard(require(p))), Promise.resolve(()=>"PathToModule").then((p)=>_interop_require_wildcard(require(p))); diff --git a/crates/swc/tests/tsc-references/importImportOnlyModule.1.normal.js b/crates/swc/tests/tsc-references/importImportOnlyModule.1.normal.js index aee5e3bc39e8..253fa635a594 100644 --- a/crates/swc/tests/tsc-references/importImportOnlyModule.1.normal.js +++ b/crates/swc/tests/tsc-references/importImportOnlyModule.1.normal.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,10 +14,10 @@ define([ return C1; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var C1 = function C1() { "use strict"; - _classCallCheck(this, C1); + _class_call_check(this, C1); this.m1 = 42; }; (function() { @@ -29,7 +29,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -41,10 +41,10 @@ define([ "require", "exports", "./foo_1" -], function(require, exports, _foo1) { +], function(require, exports, _foo_1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - var x = _foo1; // Cause a runtime dependency + var x = _foo_1; // Cause a runtime dependency }); diff --git a/crates/swc/tests/tsc-references/importImportOnlyModule.2.minified.js b/crates/swc/tests/tsc-references/importImportOnlyModule.2.minified.js index a308f02c698d..49c0625f4973 100644 --- a/crates/swc/tests/tsc-references/importImportOnlyModule.2.minified.js +++ b/crates/swc/tests/tsc-references/importImportOnlyModule.2.minified.js @@ -3,7 +3,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -12,10 +12,10 @@ define([ get: function() { return C1; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var C1 = function C1() { "use strict"; - _classCallCheck(this, C1), this.m1 = 42; + _class_call_check(this, C1), this.m1 = 42; }; C1.s1 = !0; }); @@ -24,7 +24,7 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -35,7 +35,7 @@ define([ "require", "exports", "./foo_1" -], function(require, exports, _foo1) { +], function(require, exports, _foo_1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 diff --git a/crates/swc/tests/tsc-references/importNonExternalModule.1.normal.js b/crates/swc/tests/tsc-references/importNonExternalModule.1.normal.js index f9e58394091d..ec736189924f 100644 --- a/crates/swc/tests/tsc-references/importNonExternalModule.1.normal.js +++ b/crates/swc/tests/tsc-references/importNonExternalModule.1.normal.js @@ -13,11 +13,11 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); // Import should fail. foo_0 not an external module - if (_foo0.answer === 42) {} + if (_foo_0.answer === 42) {} }); diff --git a/crates/swc/tests/tsc-references/importNonExternalModule.2.minified.js b/crates/swc/tests/tsc-references/importNonExternalModule.2.minified.js index 42bdacdaae99..d8316953da1e 100644 --- a/crates/swc/tests/tsc-references/importNonExternalModule.2.minified.js +++ b/crates/swc/tests/tsc-references/importNonExternalModule.2.minified.js @@ -11,9 +11,9 @@ define([ "require", "exports", "./foo_0" -], function(require, exports, _foo0) { +], function(require, exports, _foo_0) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _foo0.answer; + }), _foo_0.answer; }); diff --git a/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.1.normal.js b/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.1.normal.js index 11e1e11e472f..48caac3654d6 100644 --- a/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.1.normal.js +++ b/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.1.normal.js @@ -5,7 +5,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; let x01; let x02; let x03; @@ -42,7 +42,7 @@ var myChoices; var myChoicesAndEmpty; var unknownChoices; var unknownChoicesAndEmpty; -mock(Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./ex")))); +mock(Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./ex")))); //// [ex.d.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.2.minified.js b/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.2.minified.js index 437756256040..238bbc665c6b 100644 --- a/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.2.minified.js +++ b/crates/swc/tests/tsc-references/intersectionsAndEmptyObjects.2.minified.js @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, intersectDictionaries = (d1, d2)=>Object.assign({}, d1, d2), testDictionary = (_value)=>{}, d1 = {}; +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, intersectDictionaries = (d1, d2)=>Object.assign({}, d1, d2), testDictionary = (_value)=>{}, d1 = {}; testDictionary(d1); const d2 = intersectDictionaries(d1, d1); testDictionary(d2); @@ -16,7 +16,7 @@ testDictionary(d4); const d5 = intersectDictionaries(d3, d1); testDictionary(d5); const d6 = intersectDictionaries(d3, d3); -testDictionary(d6), mock(Promise.resolve().then(()=>_interopRequireWildcard(require("./ex")))); +testDictionary(d6), mock(Promise.resolve().then(()=>_interop_require_wildcard(require("./ex")))); //// [ex.d.ts] "use strict"; Object.defineProperty(exports, "__esModule", { diff --git a/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.1.normal.js b/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.1.normal.js index ae8963c8b13e..ad51454378c5 100644 --- a/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.1.normal.js +++ b/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.1.normal.js @@ -3,9 +3,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var Thing = function Thing() { - _classCallCheck(this, Thing); + _class_call_check(this, Thing); }; module.exports = { Thing: Thing diff --git a/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.2.minified.js b/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.2.minified.js index 8f2f1c7ffe5e..20e2978fc2d7 100644 --- a/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.2.minified.js +++ b/crates/swc/tests/tsc-references/jsDeclarationsCommonjsRelativePath.2.minified.js @@ -3,10 +3,10 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; module.exports = { Thing: function Thing() { - _classCallCheck(this, Thing); + _class_call_check(this, Thing); } }; //// [reexport.js] diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.1.normal.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.1.normal.js index e58f6eb56d2d..a061d0ee193d 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.1.normal.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.1.normal.js @@ -4,12 +4,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _jsxRuntime = require("preact/jsx-runtime"); -var a = /*#__PURE__*/ (0, _jsxRuntime.jsxs)(_jsxRuntime.Fragment, { +var _jsxruntime = require("preact/jsx-runtime"); +var a = /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, { children: [ - /*#__PURE__*/ (0, _jsxRuntime.jsx)("p", {}), + /*#__PURE__*/ (0, _jsxruntime.jsx)("p", {}), "text", - /*#__PURE__*/ (0, _jsxRuntime.jsx)("div", { + /*#__PURE__*/ (0, _jsxruntime.jsx)("div", { className: "foo" }) ] @@ -20,13 +20,13 @@ var a = /*#__PURE__*/ (0, _jsxRuntime.jsxs)(_jsxRuntime.Fragment, { Object.defineProperty(exports, "__esModule", { value: true }); -var _jsxRuntime = require("react/jsx-runtime"); +var _jsxruntime = require("react/jsx-runtime"); require("./preact"); -var a = /*#__PURE__*/ (0, _jsxRuntime.jsxs)(_jsxRuntime.Fragment, { +var a = /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, { children: [ - /*#__PURE__*/ (0, _jsxRuntime.jsx)("p", {}), + /*#__PURE__*/ (0, _jsxruntime.jsx)("p", {}), "text", - /*#__PURE__*/ (0, _jsxRuntime.jsx)("div", { + /*#__PURE__*/ (0, _jsxruntime.jsx)("div", { className: "foo" }) ] diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.2.minified.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.2.minified.js index 1e64ba249859..2bc4afbc03b9 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.2.minified.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformCustomImportPragma.2.minified.js @@ -8,5 +8,5 @@ Object.defineProperty(exports, "__esModule", { Object.defineProperty(exports, "__esModule", { value: !0 }); -var _jsxRuntime = require("react/jsx-runtime"); -require("./preact"), _jsxRuntime.Fragment; +var _jsxruntime = require("react/jsx-runtime"); +require("./preact"), _jsxruntime.Fragment; diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.1.normal.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.1.normal.js index e48735a5cda8..40aeded74ade 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.1.normal.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.1.normal.js @@ -4,14 +4,14 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; var props = { answer: 42 }; -var a = /*#__PURE__*/ React.createElement("div", _objectSpread({ +var a = /*#__PURE__*/ React.createElement("div", _object_spread({ key: "foo" }, props), "text"); -var b = /*#__PURE__*/ React.createElement("div", _objectSpreadProps(_objectSpread({}, props), { +var b = /*#__PURE__*/ React.createElement("div", _object_spread_props(_object_spread({}, props), { key: "bar" }), "text"); diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.2.minified.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.2.minified.js index f312ca1d3d90..7f5ae268f9a4 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.2.minified.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyProp.2.minified.js @@ -3,11 +3,11 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default, props = { +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default, props = { answer: 42 }; -_objectSpread({ +_object_spread({ key: "foo" -}, props), _objectSpreadProps(_objectSpread({}, props), { +}, props), _object_spread_props(_object_spread({}, props), { key: "bar" }); diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.1.normal.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.1.normal.js index bbb3d84c9b45..a6dc518f57aa 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.1.normal.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.1.normal.js @@ -4,14 +4,14 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; var props = { answer: 42 }; -var a = /*#__PURE__*/ React.createElement("div", _objectSpread({ +var a = /*#__PURE__*/ React.createElement("div", _object_spread({ key: "foo" }, props), "text"); -var b = /*#__PURE__*/ React.createElement("div", _objectSpreadProps(_objectSpread({}, props), { +var b = /*#__PURE__*/ React.createElement("div", _object_spread_props(_object_spread({}, props), { key: "bar" }), "text"); diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.2.minified.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.2.minified.js index 468d3d74d3e1..232b9c7bba45 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.2.minified.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImport.2.minified.js @@ -3,11 +3,11 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default, props = { +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default, props = { answer: 42 }; -_objectSpread({ +_object_spread({ key: "foo" -}, props), _objectSpreadProps(_objectSpread({}, props), { +}, props), _object_spread_props(_object_spread({}, props), { key: "bar" }); diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.1.normal.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.1.normal.js index d838486b6dfe..39489a58bd6a 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.1.normal.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.1.normal.js @@ -4,17 +4,17 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; -var _jsxRuntime = require("preact/jsx-runtime"); +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; +var _jsxruntime = require("preact/jsx-runtime"); var _preact = require("preact"); var props = { answer: 42 }; -var a = /*#__PURE__*/ (0, _jsxRuntime.jsx)("div", _objectSpreadProps(_objectSpread({}, props), { +var a = /*#__PURE__*/ (0, _jsxruntime.jsx)("div", _object_spread_props(_object_spread({}, props), { children: "text" }), "foo"); -var b = /*#__PURE__*/ (0, _preact.createElement)("div", _objectSpreadProps(_objectSpread({}, props), { +var b = /*#__PURE__*/ (0, _preact.createElement)("div", _object_spread_props(_object_spread({}, props), { key: "bar" }), "text"); //// [react.tsx] @@ -23,17 +23,17 @@ var b = /*#__PURE__*/ (0, _preact.createElement)("div", _objectSpreadProps(_obje Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; -var _jsxRuntime = require("react/jsx-runtime"); +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; +var _jsxruntime = require("react/jsx-runtime"); var _react = require("react"); require("./preact"); var props2 = { answer: 42 }; -var a2 = /*#__PURE__*/ (0, _jsxRuntime.jsx)("div", _objectSpreadProps(_objectSpread({}, props2), { +var a2 = /*#__PURE__*/ (0, _jsxruntime.jsx)("div", _object_spread_props(_object_spread({}, props2), { children: "text" }), "foo"); -var b2 = /*#__PURE__*/ (0, _react.createElement)("div", _objectSpreadProps(_objectSpread({}, props2), { +var b2 = /*#__PURE__*/ (0, _react.createElement)("div", _object_spread_props(_object_spread({}, props2), { key: "bar" }), "text"); diff --git a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.2.minified.js b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.2.minified.js index 4b5fee103a77..0dfbee9e6c76 100644 --- a/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.2.minified.js +++ b/crates/swc/tests/tsc-references/jsxJsxsCjsTransformKeyPropCustomImportPragma.2.minified.js @@ -3,14 +3,14 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; require("preact/jsx-runtime"), require("preact"); var props = { answer: 42 }; -_objectSpreadProps(_objectSpread({}, props), { +_object_spread_props(_object_spread({}, props), { children: "text" -}), _objectSpreadProps(_objectSpread({}, props), { +}), _object_spread_props(_object_spread({}, props), { key: "bar" }); //// [react.tsx] @@ -18,13 +18,13 @@ _objectSpreadProps(_objectSpread({}, props), { Object.defineProperty(exports, "__esModule", { value: !0 }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; require("react/jsx-runtime"), require("react"), require("./preact"); var props2 = { answer: 42 }; -_objectSpreadProps(_objectSpread({}, props2), { +_object_spread_props(_object_spread({}, props2), { children: "text" -}), _objectSpreadProps(_objectSpread({}, props2), { +}), _object_spread_props(_object_spread({}, props2), { key: "bar" }); diff --git a/crates/swc/tests/tsc-references/multipleDefaultExports01.1.normal.js b/crates/swc/tests/tsc-references/multipleDefaultExports01.1.normal.js index 02bee8ce7a37..34799a075234 100644 --- a/crates/swc/tests/tsc-references/multipleDefaultExports01.1.normal.js +++ b/crates/swc/tests/tsc-references/multipleDefaultExports01.1.normal.js @@ -45,6 +45,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); (0, _m1.default)(); diff --git a/crates/swc/tests/tsc-references/multipleDefaultExports02.1.normal.js b/crates/swc/tests/tsc-references/multipleDefaultExports02.1.normal.js index c2e86593fd19..90fcec50a251 100644 --- a/crates/swc/tests/tsc-references/multipleDefaultExports02.1.normal.js +++ b/crates/swc/tests/tsc-references/multipleDefaultExports02.1.normal.js @@ -23,6 +23,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _m1 = /*#__PURE__*/ _interopRequireDefault(require("./m1")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _m1 = /*#__PURE__*/ _interop_require_default(require("./m1")); (0, _m1.default)(); diff --git a/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.1.normal.js b/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.1.normal.js index f0c2051d368c..a7ff2f5c07b3 100644 --- a/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.1.normal.js +++ b/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.1.normal.js @@ -4,7 +4,7 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./b" -], function(require, exports, _interopRequireDefault, _b) { +], function(require, exports, _interop_require_default, _b) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -13,8 +13,8 @@ define([ enumerable: true, get: ()=>Foo }); - _interopRequireDefault = _interopRequireDefault.default; - _b = /*#__PURE__*/ _interopRequireDefault(_b); + _interop_require_default = _interop_require_default.default; + _b = /*#__PURE__*/ _interop_require_default(_b); class Foo { } (0, _b.default)(); @@ -26,7 +26,7 @@ define([ "@swc/helpers/src/_interop_require_default.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "./a" -], function(require, exports, _interopRequireDefault, _interopRequireWildcard, _a) { +], function(require, exports, _interop_require_default, _interop_require_wildcard, _a) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -35,14 +35,14 @@ define([ enumerable: true, get: ()=>foo }); - _interopRequireDefault = _interopRequireDefault.default; - _interopRequireWildcard = _interopRequireWildcard.default; - _a = /*#__PURE__*/ _interopRequireDefault(_a); + _interop_require_default = _interop_require_default.default; + _interop_require_wildcard = _interop_require_wildcard.default; + _a = /*#__PURE__*/ _interop_require_default(_a); function foo() { new _a.default(); } // https://github.com/microsoft/TypeScript/issues/37429 new Promise((resolve, reject)=>require([ "./a" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.2.minified.js b/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.2.minified.js index 3aaac816248c..5a7a010de3c9 100644 --- a/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.2.minified.js +++ b/crates/swc/tests/tsc-references/outFilerootDirModuleNamesAmd.2.minified.js @@ -4,14 +4,14 @@ define([ "exports", "@swc/helpers/src/_interop_require_default.mjs", "./b" -], function(require, exports, _interopRequireDefault, _b) { +], function(require, exports, _interop_require_default, _b) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 }), Object.defineProperty(exports, "default", { enumerable: !0, get: ()=>Foo - }), _b = (_interopRequireDefault = _interopRequireDefault.default)(_b); + }), _b = (_interop_require_default = _interop_require_default.default)(_b); class Foo { } (0, _b.default)(); @@ -23,7 +23,7 @@ define([ "@swc/helpers/src/_interop_require_default.mjs", "@swc/helpers/src/_interop_require_wildcard.mjs", "./a" -], function(require, exports, _interopRequireDefault, _interopRequireWildcard, _a) { +], function(require, exports, _interop_require_default, _interop_require_wildcard, _a) { "use strict"; function foo() { new _a.default(); @@ -33,7 +33,7 @@ define([ }), Object.defineProperty(exports, "default", { enumerable: !0, get: ()=>foo - }), _interopRequireDefault = _interopRequireDefault.default, _interopRequireWildcard = _interopRequireWildcard.default, _a = _interopRequireDefault(_a), new Promise((resolve, reject)=>require([ + }), _interop_require_default = _interop_require_default.default, _interop_require_wildcard = _interop_require_wildcard.default, _a = _interop_require_default(_a), new Promise((resolve, reject)=>require([ "./a" - ], (m)=>resolve(_interopRequireWildcard(m)), reject)); + ], (m)=>resolve(_interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc/tests/tsc-references/reExportDefaultExport.1.normal.js b/crates/swc/tests/tsc-references/reExportDefaultExport.1.normal.js index 7a4b65f8634e..8f992cf30560 100644 --- a/crates/swc/tests/tsc-references/reExportDefaultExport.1.normal.js +++ b/crates/swc/tests/tsc-references/reExportDefaultExport.1.normal.js @@ -25,7 +25,7 @@ function f() {} Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _m1 = /*#__PURE__*/ _interopRequireWildcard(require("./m1")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _m1 = /*#__PURE__*/ _interop_require_wildcard(require("./m1")); (0, _m1.f)(); (0, _m1.default)(); diff --git a/crates/swc/tests/tsc-references/reexportClassDefinition.1.normal.js b/crates/swc/tests/tsc-references/reexportClassDefinition.1.normal.js index b9ee51ed89c9..c627560c00f9 100644 --- a/crates/swc/tests/tsc-references/reexportClassDefinition.1.normal.js +++ b/crates/swc/tests/tsc-references/reexportClassDefinition.1.normal.js @@ -1,9 +1,9 @@ //// [foo1.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var x = function x() { "use strict"; - _classCallCheck(this, x); + _class_call_check(this, x); }; module.exports = x; //// [foo2.ts] @@ -17,16 +17,16 @@ module.exports = { Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; var foo2 = require("./foo2"); var x = /*#__PURE__*/ function(_foo2_x) { "use strict"; _inherits(x, _foo2_x); - var _super = _createSuper(x); + var _super = _create_super(x); function x() { - _classCallCheck(this, x); + _class_call_check(this, x); return _super.apply(this, arguments); } return x; diff --git a/crates/swc/tests/tsc-references/reexportClassDefinition.2.minified.js b/crates/swc/tests/tsc-references/reexportClassDefinition.2.minified.js index 7e01ed732877..e6087b96588a 100644 --- a/crates/swc/tests/tsc-references/reexportClassDefinition.2.minified.js +++ b/crates/swc/tests/tsc-references/reexportClassDefinition.2.minified.js @@ -1,9 +1,9 @@ //// [foo1.ts] "use strict"; -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; module.exports = function x() { "use strict"; - _classCallCheck(this, x); + _class_call_check(this, x); }; //// [foo2.ts] "use strict"; diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution10.1.normal.js b/crates/swc/tests/tsc-references/tsxAttributeResolution10.1.normal.js index cee3ea41a6d3..265b3293466a 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution10.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution10.1.normal.js @@ -15,7 +15,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -26,11 +26,11 @@ define([ return MyComponent; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var MyComponent = /*#__PURE__*/ function() { "use strict"; function MyComponent() { - _classCallCheck(this, MyComponent); + _class_call_check(this, MyComponent); } var _proto = MyComponent.prototype; _proto.render = function render() {}; diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution10.2.minified.js b/crates/swc/tests/tsc-references/tsxAttributeResolution10.2.minified.js index 506493b7a7f0..476cf294cd5a 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution10.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution10.2.minified.js @@ -11,7 +11,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -20,11 +20,11 @@ define([ get: function() { return MyComponent; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var MyComponent = function() { "use strict"; function MyComponent() { - _classCallCheck(this, MyComponent); + _class_call_check(this, MyComponent); } return MyComponent.prototype.render = function() {}, MyComponent; }(); diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution11.1.normal.js b/crates/swc/tests/tsc-references/tsxAttributeResolution11.1.normal.js index c5584f57d8a2..15232b4c081d 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution11.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution11.1.normal.js @@ -15,16 +15,16 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var MyComponent = /*#__PURE__*/ function() { "use strict"; function MyComponent() { - _classCallCheck(this, MyComponent); + _class_call_check(this, MyComponent); } var _proto = MyComponent.prototype; _proto.render = function render() {}; diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution11.2.minified.js b/crates/swc/tests/tsc-references/tsxAttributeResolution11.2.minified.js index 498cbbb59ebc..e56bf813bcfb 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution11.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution11.2.minified.js @@ -11,9 +11,9 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; }); diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution9.1.normal.js b/crates/swc/tests/tsc-references/tsxAttributeResolution9.1.normal.js index 64b4c23979ba..f2b59370e51c 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution9.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution9.1.normal.js @@ -15,7 +15,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -26,11 +26,11 @@ define([ return MyComponent; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var MyComponent = /*#__PURE__*/ function() { "use strict"; function MyComponent() { - _classCallCheck(this, MyComponent); + _class_call_check(this, MyComponent); } var _proto = MyComponent.prototype; _proto.render = function render() {}; diff --git a/crates/swc/tests/tsc-references/tsxAttributeResolution9.2.minified.js b/crates/swc/tests/tsc-references/tsxAttributeResolution9.2.minified.js index 22c001457812..f926eb100bbb 100644 --- a/crates/swc/tests/tsc-references/tsxAttributeResolution9.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxAttributeResolution9.2.minified.js @@ -11,7 +11,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -20,11 +20,11 @@ define([ get: function() { return MyComponent; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var MyComponent = function() { "use strict"; function MyComponent() { - _classCallCheck(this, MyComponent); + _class_call_check(this, MyComponent); } return MyComponent.prototype.render = function() {}, MyComponent; }(); diff --git a/crates/swc/tests/tsc-references/tsxElementResolution19.1.normal.js b/crates/swc/tests/tsc-references/tsxElementResolution19.1.normal.js index bd2f6d8e4494..76cf45ce89ee 100644 --- a/crates/swc/tests/tsc-references/tsxElementResolution19.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxElementResolution19.1.normal.js @@ -15,7 +15,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -26,10 +26,10 @@ define([ return MyClass; } }); - _classCallCheck = _classCallCheck.default; + _class_call_check = _class_call_check.default; var MyClass = function MyClass() { "use strict"; - _classCallCheck(this, MyClass); + _class_call_check(this, MyClass); }; }); //// [file2.tsx] @@ -40,12 +40,12 @@ define([ "@swc/helpers/src/_interop_require_wildcard.mjs", "react", "./file1" -], function(require, exports, _interopRequireWildcard, _react, _file1) { +], function(require, exports, _interop_require_wildcard, _react, _file1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _interopRequireWildcard = _interopRequireWildcard.default; - _react = /*#__PURE__*/ _interopRequireWildcard(_react); + _interop_require_wildcard = _interop_require_wildcard.default; + _react = /*#__PURE__*/ _interop_require_wildcard(_react); /*#__PURE__*/ _react.createElement(_file1.MyClass, null); }); diff --git a/crates/swc/tests/tsc-references/tsxElementResolution19.2.minified.js b/crates/swc/tests/tsc-references/tsxElementResolution19.2.minified.js index 72733e923b5f..23f9263a1b29 100644 --- a/crates/swc/tests/tsc-references/tsxElementResolution19.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxElementResolution19.2.minified.js @@ -11,7 +11,7 @@ define([ "require", "exports", "@swc/helpers/src/_class_call_check.mjs" -], function(require, exports, _classCallCheck) { +], function(require, exports, _class_call_check) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -20,10 +20,10 @@ define([ get: function() { return MyClass; } - }), _classCallCheck = _classCallCheck.default; + }), _class_call_check = _class_call_check.default; var MyClass = function MyClass() { "use strict"; - _classCallCheck(this, MyClass); + _class_call_check(this, MyClass); }; }); //// [file2.tsx] @@ -33,9 +33,9 @@ define([ "@swc/helpers/src/_interop_require_wildcard.mjs", "react", "./file1" -], function(require, exports, _interopRequireWildcard, _react, _file1) { +], function(require, exports, _interop_require_wildcard, _react, _file1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _react = (_interopRequireWildcard = _interopRequireWildcard.default)(_react), _file1.MyClass; + }), _react = (_interop_require_wildcard = _interop_require_wildcard.default)(_react), _file1.MyClass; }); diff --git a/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.1.normal.js b/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.1.normal.js index 5e2c94d7042c..0e239c95e058 100644 --- a/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.1.normal.js @@ -13,18 +13,18 @@ Object.defineProperty(exports, "App", { return App; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; -var _react = /*#__PURE__*/ _interopRequireWildcard(require("react")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; +var _react = /*#__PURE__*/ _interop_require_wildcard(require("react")); var _button = require("./button"); var App = /*#__PURE__*/ function(_React_Component) { "use strict"; _inherits(App, _React_Component); - var _super = _createSuper(App); + var _super = _create_super(App); function App() { - _classCallCheck(this, App); + _class_call_check(this, App); return _super.apply(this, arguments); } var _proto = App.prototype; @@ -44,17 +44,17 @@ Object.defineProperty(exports, "Button", { return Button; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var _inherits = require("@swc/helpers/lib/_inherits.js").default; -var _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -var _createSuper = require("@swc/helpers/lib/_create_super.js").default; -var _react = /*#__PURE__*/ _interopRequireWildcard(require("react")); +var _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +var _create_super = require("@swc/helpers/lib/_create_super.js").default; +var _react = /*#__PURE__*/ _interop_require_wildcard(require("react")); var Button = /*#__PURE__*/ function(_React_Component) { "use strict"; _inherits(Button, _React_Component); - var _super = _createSuper(Button); + var _super = _create_super(Button); function Button() { - _classCallCheck(this, Button); + _class_call_check(this, Button); return _super.apply(this, arguments); } var _proto = Button.prototype; diff --git a/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.2.minified.js b/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.2.minified.js index c1949382ad48..5f1f8fb172d9 100644 --- a/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxExternalModuleEmit1.2.minified.js @@ -12,12 +12,12 @@ Object.defineProperty(exports, "__esModule", { return App; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _createSuper = require("@swc/helpers/lib/_create_super.js").default, _react = _interopRequireWildcard(require("react")), _button = require("./button"), App = function(_React_Component) { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _create_super = require("@swc/helpers/lib/_create_super.js").default, _react = _interop_require_wildcard(require("react")), _button = require("./button"), App = function(_React_Component) { "use strict"; _inherits(App, _React_Component); - var _super = _createSuper(App); + var _super = _create_super(App); function App() { - return _classCallCheck(this, App), _super.apply(this, arguments); + return _class_call_check(this, App), _super.apply(this, arguments); } return App.prototype.render = function() { return _react.createElement(_button.Button, null); @@ -33,12 +33,12 @@ Object.defineProperty(exports, "__esModule", { return Button; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _createSuper = require("@swc/helpers/lib/_create_super.js").default, _react = _interopRequireWildcard(require("react")), Button = function(_React_Component) { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, _inherits = require("@swc/helpers/lib/_inherits.js").default, _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default, _create_super = require("@swc/helpers/lib/_create_super.js").default, _react = _interop_require_wildcard(require("react")), Button = function(_React_Component) { "use strict"; _inherits(Button, _React_Component); - var _super = _createSuper(Button); + var _super = _create_super(Button); function Button() { - return _classCallCheck(this, Button), _super.apply(this, arguments); + return _class_call_check(this, Button), _super.apply(this, arguments); } return Button.prototype.render = function() { return _react.createElement("button", null, "Some button"); diff --git a/crates/swc/tests/tsc-references/tsxExternalModuleEmit2.1.normal.js b/crates/swc/tests/tsc-references/tsxExternalModuleEmit2.1.normal.js index eb9a63e04f40..80e8f7215c18 100644 --- a/crates/swc/tests/tsc-references/tsxExternalModuleEmit2.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxExternalModuleEmit2.1.normal.js @@ -7,8 +7,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _interopRequireDefault = require("@swc/helpers/lib/_interop_require_default.js").default; -var _mod = /*#__PURE__*/ _interopRequireDefault(require("mod")); +var _interop_require_default = require("@swc/helpers/lib/_interop_require_default.js").default; +var _mod = /*#__PURE__*/ _interop_require_default(require("mod")); // Should see mod_1['default'] in emit here /*#__PURE__*/ React.createElement(Foo, { handler: _mod.default diff --git a/crates/swc/tests/tsc-references/tsxPreserveEmit1.1.normal.js b/crates/swc/tests/tsc-references/tsxPreserveEmit1.1.normal.js index 7e12eb24eb1f..d60e0ca50241 100644 --- a/crates/swc/tests/tsc-references/tsxPreserveEmit1.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxPreserveEmit1.1.normal.js @@ -17,12 +17,12 @@ define([ "exports", "react", "react-router" -], function(require, exports, _react, _reactRouter) { +], function(require, exports, _react, _reactrouter) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - var Route = _reactRouter.Route; + var Route = _reactrouter.Route; var routes1 = /*#__PURE__*/ _react.createElement(Route, null); var M; (function(M) { diff --git a/crates/swc/tests/tsc-references/tsxPreserveEmit1.2.minified.js b/crates/swc/tests/tsc-references/tsxPreserveEmit1.2.minified.js index 3b9cbb6398f4..f25e966a2f70 100644 --- a/crates/swc/tests/tsc-references/tsxPreserveEmit1.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxPreserveEmit1.2.minified.js @@ -12,10 +12,10 @@ define([ "exports", "react", "react-router" -], function(require, exports, _react, _reactRouter) { +], function(require, exports, _react, _reactrouter) { "use strict"; var M, X1; Object.defineProperty(exports, "__esModule", { value: !0 - }), _reactRouter.Route, (M || (M = {})).X = X1, M || (M = {}), X; + }), _reactrouter.Route, (M || (M = {})).X = X1, M || (M = {}), X; }); diff --git a/crates/swc/tests/tsc-references/tsxReactEmit5.1.normal.js b/crates/swc/tests/tsc-references/tsxReactEmit5.1.normal.js index 3b9f7bc7a4ea..51fc69315f1c 100644 --- a/crates/swc/tests/tsc-references/tsxReactEmit5.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxReactEmit5.1.normal.js @@ -19,13 +19,13 @@ var React; Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; var _test = require("./test"); // Should emit test_1.React.createElement // and React.__spread var foo; -var spread1 = /*#__PURE__*/ _test.React.createElement("div", _objectSpreadProps(_objectSpread({ +var spread1 = /*#__PURE__*/ _test.React.createElement("div", _object_spread_props(_object_spread({ x: "" }, foo), { y: "" diff --git a/crates/swc/tests/tsc-references/tsxReactEmit5.2.minified.js b/crates/swc/tests/tsc-references/tsxReactEmit5.2.minified.js index bf2ab5d886ee..71d86a0af820 100644 --- a/crates/swc/tests/tsc-references/tsxReactEmit5.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxReactEmit5.2.minified.js @@ -18,8 +18,8 @@ Object.defineProperty(exports, "__esModule", { Object.defineProperty(exports, "__esModule", { value: !0 }); -var foo, _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; -require("./test"), _objectSpreadProps(_objectSpread({ +var foo, _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; +require("./test"), _object_spread_props(_object_spread({ x: "" }, foo), { y: "" diff --git a/crates/swc/tests/tsc-references/tsxReactEmit6.1.normal.js b/crates/swc/tests/tsc-references/tsxReactEmit6.1.normal.js index 3ed02218da92..5d716652559e 100644 --- a/crates/swc/tests/tsc-references/tsxReactEmit6.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxReactEmit6.1.normal.js @@ -7,8 +7,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -var _objectSpread = require("@swc/helpers/lib/_object_spread.js").default; -var _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var _object_spread = require("@swc/helpers/lib/_object_spread.js").default; +var _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; var M; (function(M) { var React1; @@ -18,7 +18,7 @@ var M; // Should emit M.React.createElement // and M.React.__spread var foo; - var spread1 = /*#__PURE__*/ React.createElement("div", _objectSpreadProps(_objectSpread({ + var spread1 = /*#__PURE__*/ React.createElement("div", _object_spread_props(_object_spread({ x: "" }, foo), { y: "" diff --git a/crates/swc/tests/tsc-references/tsxReactEmit6.2.minified.js b/crates/swc/tests/tsc-references/tsxReactEmit6.2.minified.js index 16db1a0941a4..33f726941046 100644 --- a/crates/swc/tests/tsc-references/tsxReactEmit6.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxReactEmit6.2.minified.js @@ -7,11 +7,11 @@ Object.defineProperty(exports, "__esModule", { value: !0 }); -var M, _objectSpread = require("@swc/helpers/lib/_object_spread.js").default, _objectSpreadProps = require("@swc/helpers/lib/_object_spread_props.js").default; +var M, _object_spread = require("@swc/helpers/lib/_object_spread.js").default, _object_spread_props = require("@swc/helpers/lib/_object_spread_props.js").default; !function(M) { var React1; M.React = React1; -}(M || (M = {})), M || (M = {}), _objectSpreadProps(_objectSpread({ +}(M || (M = {})), M || (M = {}), _object_spread_props(_object_spread({ x: "" }, void 0), { y: "" diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.1.normal.js index bc5d7fa524e9..e4930639de1c 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.1.normal.js @@ -5,13 +5,13 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; var obj = { yy: 10, yy1: "hello" @@ -28,16 +28,16 @@ define([ var c1 = /*#__PURE__*/ _react.createElement(OneThing, null); var c2 = /*#__PURE__*/ _react.createElement(OneThing, obj); var c3 = /*#__PURE__*/ _react.createElement(OneThing, {}); - var c4 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpread({}, obj1, obj)); - var c5 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj1), { + var c4 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread({}, obj1, obj)); + var c5 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj1), { yy: 42, yy1: "hi" })); - var c6 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj1), { + var c6 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj1), { yy: 10000, yy1: "true" })); - var c7 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpread(_objectSpreadProps(_objectSpread({}, defaultObj), { + var c7 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread(_object_spread_props(_object_spread({}, defaultObj), { yy: true }), obj)); // No error. should pick second overload var c8 = /*#__PURE__*/ _react.createElement(OneThing, { @@ -46,7 +46,7 @@ define([ var c9 = /*#__PURE__*/ _react.createElement(OneThing, { "ignore-prop": 200 }); - var c10 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj2), { + var c10 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj2), { yy1: "boo" })); }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.2.minified.js index e3642c35409e..2da3e8deb9c3 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload2.2.minified.js @@ -5,26 +5,26 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; var defaultObj, obj = { yy: 10, yy1: "hello" }, obj1 = { yy: !0 }; - OneThing, OneThing, OneThing, OneThing, _objectSpread({}, obj1, obj), OneThing, _objectSpreadProps(_objectSpread({}, obj1), { + OneThing, OneThing, OneThing, OneThing, _object_spread({}, obj1, obj), OneThing, _object_spread_props(_object_spread({}, obj1), { yy: 42, yy1: "hi" - }), OneThing, _objectSpreadProps(_objectSpread({}, obj1), { + }), OneThing, _object_spread_props(_object_spread({}, obj1), { yy: 10000, yy1: "true" - }), OneThing, _objectSpread(_objectSpreadProps(_objectSpread({}, defaultObj), { + }), OneThing, _object_spread(_object_spread_props(_object_spread({}, defaultObj), { yy: !0 - }), obj), OneThing, OneThing, OneThing, _objectSpreadProps(_objectSpread({}, { + }), obj), OneThing, OneThing, OneThing, _object_spread_props(_object_spread({}, { yy: 500, "ignore-prop": "hello" }), { diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.1.normal.js index 01821e4c0ac3..3d47a5454f74 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.1.normal.js @@ -4,13 +4,13 @@ define([ "exports", "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs" -], function(require, exports, _objectSpread, _objectSpreadProps) { +], function(require, exports, _object_spread, _object_spread_props) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; var obj2; // OK var two1 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, null); @@ -19,10 +19,10 @@ define([ yy1: "hello" }); var two3 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, obj2); // it is just any so we allow it to pass through - var two4 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, _objectSpread({ + var two4 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, _object_spread({ yy: 1000 }, obj2)); // it is just any so we allow it to pass through - var two5 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, _objectSpreadProps(_objectSpread({}, obj2), { + var two5 = /*#__PURE__*/ React.createElement(ZeroThingOrTwoThing, _object_spread_props(_object_spread({}, obj2), { yy: 1000 })); // it is just any so we allow it to pass through // OK @@ -33,7 +33,7 @@ define([ var three2 = /*#__PURE__*/ React.createElement(ThreeThing, { y2: "Bye" }); - var three3 = /*#__PURE__*/ React.createElement(ThreeThing, _objectSpreadProps(_objectSpread({}, obj2), { + var three3 = /*#__PURE__*/ React.createElement(ThreeThing, _object_spread_props(_object_spread({}, obj2), { y2: 10 })); // it is just any so we allow it to pass through }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.2.minified.js index fd64a221320e..b3888772e70c 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload3.2.minified.js @@ -4,16 +4,16 @@ define([ "exports", "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs" -], function(require, exports, _objectSpread, _objectSpreadProps) { +], function(require, exports, _object_spread, _object_spread_props) { "use strict"; var obj2; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default, ZeroThingOrTwoThing, ZeroThingOrTwoThing, ZeroThingOrTwoThing, ZeroThingOrTwoThing, _objectSpread({ + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default, ZeroThingOrTwoThing, ZeroThingOrTwoThing, ZeroThingOrTwoThing, ZeroThingOrTwoThing, _object_spread({ yy: 1000 - }, obj2), ZeroThingOrTwoThing, _objectSpreadProps(_objectSpread({}, obj2), { + }, obj2), ZeroThingOrTwoThing, _object_spread_props(_object_spread({}, obj2), { yy: 1000 - }), ThreeThing, ThreeThing, ThreeThing, _objectSpreadProps(_objectSpread({}, obj2), { + }), ThreeThing, ThreeThing, ThreeThing, _object_spread_props(_object_spread({}, obj2), { y2: 10 }); }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.1.normal.js index 4ebed6ee0f23..4efda28de5b9 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.1.normal.js @@ -5,13 +5,13 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; var obj = { yy: 10, yy1: "hello" @@ -24,22 +24,22 @@ define([ var c1 = /*#__PURE__*/ _react.createElement(OneThing, { yy: 10 }); // missing property; - var c2 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj), { + var c2 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj), { yy1: true })); // type incompatible; - var c3 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj), { + var c3 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj), { extra: "extra attr" })); // This is OK because all attribute are spread - var c4 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj), { + var c4 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj), { y1: 10000 })); // extra property; - var c5 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj), { + var c5 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj), { yy: true })); // type incompatible; - var c6 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj2), { + var c6 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj2), { extra: "extra attr" })); // Should error as there is extra attribute that doesn't match any. Current it is not - var c7 = /*#__PURE__*/ _react.createElement(OneThing, _objectSpreadProps(_objectSpread({}, obj2), { + var c7 = /*#__PURE__*/ _react.createElement(OneThing, _object_spread_props(_object_spread({}, obj2), { yy: true })); // Should error as there is extra attribute that doesn't match any. Current it is not // Error diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.2.minified.js index 24371da94163..5c98d2385c92 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload4.2.minified.js @@ -5,26 +5,26 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; var obj2, obj = { yy: 10, yy1: "hello" }; - OneThing, OneThing, OneThing, _objectSpreadProps(_objectSpread({}, obj), { + OneThing, OneThing, OneThing, _object_spread_props(_object_spread({}, obj), { yy1: !0 - }), OneThing, _objectSpreadProps(_objectSpread({}, obj), { + }), OneThing, _object_spread_props(_object_spread({}, obj), { extra: "extra attr" - }), OneThing, _objectSpreadProps(_objectSpread({}, obj), { + }), OneThing, _object_spread_props(_object_spread({}, obj), { y1: 10000 - }), OneThing, _objectSpreadProps(_objectSpread({}, obj), { + }), OneThing, _object_spread_props(_object_spread({}, obj), { yy: !0 - }), OneThing, _objectSpreadProps(_objectSpread({}, obj2), { + }), OneThing, _object_spread_props(_object_spread({}, obj2), { extra: "extra attr" - }), OneThing, _objectSpreadProps(_objectSpread({}, obj2), { + }), OneThing, _object_spread_props(_object_spread({}, obj2), { yy: !0 }), TestingOneThing, TestingOneThing, TestingOptional, TestingOptional, TestingOptional, TestingOptional; }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.1.normal.js index 4125a66b0d55..f3cbb6f98786 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.1.normal.js @@ -5,7 +5,7 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -16,8 +16,8 @@ define([ return MainButton; } }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; var obj0 = { to: "world" }; @@ -41,20 +41,20 @@ define([ to: "/some/path", onClick: function(e) {} }, "GO"); // extra property; - var b1 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpread({ + var b1 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread({ onClick: function(e) {} }, obj0), "Hello world"); // extra property; - var b2 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpread({ + var b2 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread({ to: "10000" }, obj2)); // extra property var b3 = /*#__PURE__*/ _react.createElement(MainButton, { to: "10000", onClick: function(k) {} }); // extra property - var b4 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpreadProps(_objectSpread({}, obj3), { + var b4 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread_props(_object_spread({}, obj3), { to: true })); // Should error because Incorrect type; but attributes are any so everything is allowed - var b5 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpread({ + var b5 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread({ onClick: function onClick(e) {} }, obj0)); // Spread retain method declaration (see GitHub #13365), so now there is an extra attributes var b6 = /*#__PURE__*/ _react.createElement(MainButton, { diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.2.minified.js index 7a11984699e1..121658aeeca8 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload5.2.minified.js @@ -5,7 +5,7 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 @@ -14,22 +14,22 @@ define([ get: function() { return MainButton; } - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; var obj3, obj0 = { to: "world" }; function MainButton(props) { return props.to ? this._buildMainLink(props) : this._buildMainButton(props); } - _objectSpread({ + _object_spread({ onClick: function(e) {} - }, obj0), _objectSpread({ + }, obj0), _object_spread({ to: "10000" }, { onClick: function() {} - }), _objectSpreadProps(_objectSpread({}, obj3), { + }), _object_spread_props(_object_spread({}, obj3), { to: !0 - }), _objectSpread({ + }), _object_spread({ onClick: function(e) {} }, obj0); }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.1.normal.js index 24d1511fc547..4cf7a8668ed2 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.1.normal.js @@ -5,7 +5,7 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -16,8 +16,8 @@ define([ return MainButton; } }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; var obj = { children: "hi", to: "boo" @@ -41,11 +41,11 @@ define([ onClick: function(e) {} }, "Hello world"); var b2 = /*#__PURE__*/ _react.createElement(MainButton, obj); - var b3 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpread({ + var b3 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread({ to: 10000 }, obj)); var b4 = /*#__PURE__*/ _react.createElement(MainButton, obj1); // any; just pick the first overload - var b5 = /*#__PURE__*/ _react.createElement(MainButton, _objectSpreadProps(_objectSpread({}, obj1), { + var b5 = /*#__PURE__*/ _react.createElement(MainButton, _object_spread_props(_object_spread({}, obj1), { to: "/to/somewhere" })); // should pick the second overload var b6 = /*#__PURE__*/ _react.createElement(MainButton, obj2); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.2.minified.js index d8ddc4e1584c..bd6e1ef947b7 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentOverload6.2.minified.js @@ -5,7 +5,7 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; var obj1; function MainButton(props) { @@ -18,12 +18,12 @@ define([ get: function() { return MainButton; } - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default, _objectSpread({ + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default, _object_spread({ to: 10000 }, { children: "hi", to: "boo" - }), _objectSpreadProps(_objectSpread({}, obj1), { + }), _object_spread_props(_object_spread({}, obj1), { to: "/to/somewhere" }); }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.1.normal.js index 7ab5d6f2d956..2a481a62438a 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.1.normal.js @@ -5,16 +5,16 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; // Error function Bar(arg) { - var a1 = /*#__PURE__*/ _react.createElement(ComponentSpecific1, _objectSpreadProps(_objectSpread({}, arg), { + var a1 = /*#__PURE__*/ _react.createElement(ComponentSpecific1, _object_spread_props(_object_spread({}, arg), { "ignore-prop": 10 })); } diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.2.minified.js index cf50f8fdf10c..97bfbaeee549 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments2.2.minified.js @@ -5,9 +5,9 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default, InferParamComponent; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default, InferParamComponent; }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.1.normal.js index b90163e77a3c..9fd1da7eedca 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.1.normal.js @@ -5,31 +5,31 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; // OK function Baz(arg1, arg2) { - var a0 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpreadProps(_objectSpread({}, arg1), { + var a0 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread_props(_object_spread({}, arg1), { a: "hello", "ignore-prop": true })); - var a1 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpreadProps(_objectSpread({}, arg2), { + var a1 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread_props(_object_spread({}, arg2), { "ignore-pro": "hello world" })); var a2 = /*#__PURE__*/ _react.createElement(OverloadComponent, arg2); - var a3 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpreadProps(_objectSpread({}, arg1), { + var a3 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread_props(_object_spread({}, arg1), { "ignore-prop": true })); var a4 = /*#__PURE__*/ _react.createElement(OverloadComponent, null); - var a5 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpread(_objectSpreadProps(_objectSpread({}, arg2), { + var a5 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread(_object_spread_props(_object_spread({}, arg2), { "ignore-prop": "hello" }), arg1)); - var a6 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpread(_objectSpreadProps(_objectSpread({}, arg2), { + var a6 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread(_object_spread_props(_object_spread({}, arg2), { "ignore-prop": true }), arg1)); } diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.2.minified.js index 51a5ac979ad8..44dc6d5274a7 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments3.2.minified.js @@ -5,9 +5,9 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.1.normal.js index b3a8a2d535c2..0f2a17705c1f 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.1.normal.js @@ -5,19 +5,19 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; // Error function Baz(arg1, arg2) { var a0 = /*#__PURE__*/ _react.createElement(OverloadComponent, { a: arg1.b }); - var a2 = /*#__PURE__*/ _react.createElement(OverloadComponent, _objectSpreadProps(_objectSpread({}, arg1), { + var a2 = /*#__PURE__*/ _react.createElement(OverloadComponent, _object_spread_props(_object_spread({}, arg1), { "ignore-prop": true })) // missing a ; diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.2.minified.js index 51a5ac979ad8..44dc6d5274a7 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments4.2.minified.js @@ -5,9 +5,9 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; }); diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.1.normal.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.1.normal.js index e7b07734e826..062027ddf5aa 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.1.normal.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.1.normal.js @@ -5,30 +5,30 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); - _objectSpread = _objectSpread.default; - _objectSpreadProps = _objectSpreadProps.default; + _object_spread = _object_spread.default; + _object_spread_props = _object_spread_props.default; function createComponent(arg) { var a1 = /*#__PURE__*/ _react.createElement(Component, arg); - var a2 = /*#__PURE__*/ _react.createElement(Component, _objectSpreadProps(_objectSpread({}, arg), { + var a2 = /*#__PURE__*/ _react.createElement(Component, _object_spread_props(_object_spread({}, arg), { prop1: true })); } function Bar(arg) { - var a1 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _objectSpreadProps(_objectSpread({}, arg), { + var a1 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _object_spread_props(_object_spread({}, arg), { "ignore-prop": "hi" })); // U is number - var a2 = /*#__PURE__*/ _react.createElement(ComponentSpecific1, _objectSpreadProps(_objectSpread({}, arg), { + var a2 = /*#__PURE__*/ _react.createElement(ComponentSpecific1, _object_spread_props(_object_spread({}, arg), { "ignore-prop": 10 })); // U is number - var a3 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _objectSpreadProps(_objectSpread({}, arg), { + var a3 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _object_spread_props(_object_spread({}, arg), { prop: "hello" })); // U is "hello" - var a4 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _objectSpreadProps(_objectSpread({}, arg), { + var a4 = /*#__PURE__*/ _react.createElement(ComponentSpecific, _object_spread_props(_object_spread({}, arg), { prop1: "hello" })); // U is "hello" } diff --git a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.2.minified.js b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.2.minified.js index 51a5ac979ad8..44dc6d5274a7 100644 --- a/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.2.minified.js +++ b/crates/swc/tests/tsc-references/tsxStatelessFunctionComponentsWithTypeArguments5.2.minified.js @@ -5,9 +5,9 @@ define([ "@swc/helpers/src/_object_spread.mjs", "@swc/helpers/src/_object_spread_props.mjs", "react" -], function(require, exports, _objectSpread, _objectSpreadProps, _react) { +], function(require, exports, _object_spread, _object_spread_props, _react) { "use strict"; Object.defineProperty(exports, "__esModule", { value: !0 - }), _objectSpread = _objectSpread.default, _objectSpreadProps = _objectSpreadProps.default; + }), _object_spread = _object_spread.default, _object_spread_props = _object_spread_props.default; }); diff --git a/crates/swc/tests/tsc-references/typeFromParamTagForFunction.1.normal.js b/crates/swc/tests/tsc-references/typeFromParamTagForFunction.1.normal.js index bc58488afb39..3f4ffdd56724 100644 --- a/crates/swc/tests/tsc-references/typeFromParamTagForFunction.1.normal.js +++ b/crates/swc/tests/tsc-references/typeFromParamTagForFunction.1.normal.js @@ -16,10 +16,10 @@ var A = require("./a-ext").A; Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; exports.B = function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); this.x = 1; }; //// [b.js] @@ -79,10 +79,10 @@ Object.defineProperty(exports, "E", { return E; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var E = function E() { "use strict"; - _classCallCheck(this, E); + _class_call_check(this, E); this.x = 1; }; //// [e.js] @@ -112,10 +112,10 @@ function G() { Object.defineProperty(exports, "__esModule", { value: true }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; var H = function H() { "use strict"; - _classCallCheck(this, H); + _class_call_check(this, H); this.x = 1; }; /** @param {H} p */ function h(p) { diff --git a/crates/swc/tests/tsc-references/typeFromParamTagForFunction.2.minified.js b/crates/swc/tests/tsc-references/typeFromParamTagForFunction.2.minified.js index 291ff850d89c..14087c92fc55 100644 --- a/crates/swc/tests/tsc-references/typeFromParamTagForFunction.2.minified.js +++ b/crates/swc/tests/tsc-references/typeFromParamTagForFunction.2.minified.js @@ -13,10 +13,10 @@ require("./a-ext").A; Object.defineProperty(exports, "__esModule", { value: !0 }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default; +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default; exports.B = function _class() { "use strict"; - _classCallCheck(this, _class), this.x = 1; + _class_call_check(this, _class), this.x = 1; }; //// [b.js] "use strict"; @@ -63,9 +63,9 @@ Object.defineProperty(exports, "__esModule", { return E; } }); -var _classCallCheck = require("@swc/helpers/lib/_class_call_check.js").default, E = function E() { +var _class_call_check = require("@swc/helpers/lib/_class_call_check.js").default, E = function E() { "use strict"; - _classCallCheck(this, E), this.x = 1; + _class_call_check(this, E), this.x = 1; }; //// [e.js] "use strict"; diff --git a/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.1.normal.js b/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.1.normal.js index bb645ae36c86..0c3ce0b6dacc 100644 --- a/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.1.normal.js +++ b/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.1.normal.js @@ -27,8 +27,8 @@ _export(exports, { Values: ()=>Values, x: ()=>x }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./decl"))); // error +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./decl"))); // error const x = 1; // error var Values; (function(Values) { diff --git a/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.2.minified.js b/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.2.minified.js index 2c955175496a..d421d20bb287 100644 --- a/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.2.minified.js +++ b/crates/swc/tests/tsc-references/verbatimModuleSyntaxRestrictionsCJS.2.minified.js @@ -25,8 +25,8 @@ Object.defineProperty(exports, "__esModule", { Values: ()=>Values, x: ()=>x }); -const _interopRequireWildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; -Promise.resolve().then(()=>_interopRequireWildcard(require("./decl"))); +const _interop_require_wildcard = require("@swc/helpers/lib/_interop_require_wildcard.js").default; +Promise.resolve().then(()=>_interop_require_wildcard(require("./decl"))); const x = 1; (Values || (Values = {})).x = 1; //// [/main2.ts] diff --git a/crates/swc_atoms/words.txt b/crates/swc_atoms/words.txt index 124d466248ed..3e19994a6fa4 100644 --- a/crates/swc_atoms/words.txt +++ b/crates/swc_atoms/words.txt @@ -870,6 +870,7 @@ XPathExpression XPathResult XSLTProcessor __proto__ +_define_property _defineProperty _extends _toConsumableArray diff --git a/crates/swc_ecma_minifier/tests/exec.rs b/crates/swc_ecma_minifier/tests/exec.rs index 32b877cbf902..20b8fe3a8e12 100644 --- a/crates/swc_ecma_minifier/tests/exec.rs +++ b/crates/swc_ecma_minifier/tests/exec.rs @@ -386,11 +386,11 @@ console.log((x() || false) && y());"###; #[test] fn vercel_001() { - let src = r###"function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } + let src = r###"function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } +function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } +function _possible_constructor_return(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } @@ -400,15 +400,15 @@ function ItemsList() { var _temp, _this, _ret; - _classCallCheck(this, ItemsList); + _class_call_check(this, ItemsList); for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } - return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = ItemsList.__proto__ || Object.getPrototypeOf(ItemsList)).call.apply(_ref, [this].concat(args))), _this), _this.storeHighlightedItemReference = function (highlightedItem) { + return _ret = (_temp = (_this = _possible_constructor_return(this, (_ref = ItemsList.__proto__ || Object.getPrototypeOf(ItemsList)).call.apply(_ref, [this].concat(args))), _this), _this.storeHighlightedItemReference = function (highlightedItem) { _this.props.onHighlightedItemChange(highlightedItem === null ? null : highlightedItem.item); - }, _temp), _possibleConstructorReturn(_this, _ret); + }, _temp), _possible_constructor_return(_this, _ret); } @@ -424,17 +424,17 @@ console.log('PASS')"###; #[test] fn vercel_002() { - let src = r###"function _interopRequireDefault(obj) { + let src = r###"function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } -function _classCallCheck(instance, Constructor) { +function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } -function _possibleConstructorReturn(self, call) { +function _possible_constructor_return(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } @@ -455,15 +455,15 @@ function _inherits(subClass, superClass) { if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; } function ItemsList() { - _classCallCheck(this, ItemsList); + _class_call_check(this, ItemsList); for (var _ref, _temp, _this, _ret, _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } - return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = ItemsList.__proto__ || Object.getPrototypeOf(ItemsList)).call.apply(_ref, [ + return _ret = (_temp = (_this = _possible_constructor_return(this, (_ref = ItemsList.__proto__ || Object.getPrototypeOf(ItemsList)).call.apply(_ref, [ this ].concat(args))), _this), _this.storeHighlightedItemReference = function (highlightedItem) { _this.props.onHighlightedItemChange(null === highlightedItem ? null : highlightedItem.item); - }, _temp), _possibleConstructorReturn(_this, _ret); + }, _temp), _possible_constructor_return(_this, _ret); } new ItemsList(); console.log("PASS");"###; @@ -9426,7 +9426,7 @@ new cls().it();"###; #[test] fn issues_2011_2() { - let src = r###"function _classCallCheck(instance, Constructor) { + let src = r###"function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } @@ -9440,12 +9440,12 @@ function _defineProperties(target, props) { Object.defineProperty(target, descriptor.key, descriptor); } } -function _createClass(Constructor, protoProps, staticProps) { +function _create_class(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } -function _defineProperty(obj, key, value) { +function _define_property(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, @@ -9460,17 +9460,17 @@ function _defineProperty(obj, key, value) { } var ClassA = function ClassA() { "use strict"; - _classCallCheck(this, ClassA); + _class_call_check(this, ClassA); console.log('Class A'); }; var cls = function () { var ClassB = /*#__PURE__*/ function () { "use strict"; function ClassB() { - _classCallCheck(this, ClassB); + _class_call_check(this, ClassB); console.log('Claas B'); } - _createClass(ClassB, [ + _create_class(ClassB, [ { key: "it", value: function it() { @@ -9482,7 +9482,7 @@ var cls = function () { ]); return ClassB; }(); - _defineProperty(ClassB, "MyA", ClassA); + _define_property(ClassB, "MyA", ClassA); return ClassB; }(); new cls().it();"###; diff --git a/crates/swc_ecma_minifier/tests/fixture/projects/wmr/archive-1/chunks/.compat.2f7d9500/output.js b/crates/swc_ecma_minifier/tests/fixture/projects/wmr/archive-1/chunks/.compat.2f7d9500/output.js index 47ef7e328b9d..6c27401fe3a2 100644 --- a/crates/swc_ecma_minifier/tests/fixture/projects/wmr/archive-1/chunks/.compat.2f7d9500/output.js +++ b/crates/swc_ecma_minifier/tests/fixture/projects/wmr/archive-1/chunks/.compat.2f7d9500/output.js @@ -2087,13 +2087,13 @@ function _toConsumableArray$2( arr ) { return ( - _arrayWithoutHoles$2( + _array_without_holes$2( arr ) || _iterableToArray$2( arr ) || - _unsupportedIterableToArray$2( + _unsupported_iterable_to_array$2( arr ) || _nonIterableSpread$2( @@ -2106,11 +2106,11 @@ function _nonIterableSpread$2( "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); } -function _unsupportedIterableToArray$2( +function _unsupported_iterable_to_array$2( o, minLen ) { if (o) { - if ("string" == typeof o) return _arrayLikeToArray$2( + if ("string" == typeof o) return _array_like_to_array$2( o, minLen ); @@ -2130,7 +2130,7 @@ function _unsupportedIterableToArray$2( /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test( n ) - ? _arrayLikeToArray$2( + ? _array_like_to_array$2( o, minLen ) @@ -2148,16 +2148,16 @@ function _iterableToArray$2( iter ); } -function _arrayWithoutHoles$2( +function _array_without_holes$2( arr ) { if (Array.isArray( arr - )) return _arrayLikeToArray$2( + )) return _array_like_to_array$2( arr ); } -function _arrayLikeToArray$2( +function _array_like_to_array$2( arr, len ) { (null == len || len > arr.length) && (len = arr.length); @@ -2166,7 +2166,7 @@ function _arrayLikeToArray$2( ); i < len; i++) arr2[i] = arr[i]; return arr2; } -function _defineProperty$c( +function _define_property$c( obj, key, value ) { return ( @@ -2192,7 +2192,7 @@ var CALENDAR_TYPES = { US: "US", }, CALENDAR_TYPE_LOCALES = - (_defineProperty$c( + (_define_property$c( (_CALENDAR_TYPE_LOCALE = { }), CALENDAR_TYPES.US, @@ -2218,7 +2218,7 @@ var CALENDAR_TYPES = { "pt-BR", ] ), - _defineProperty$c( + _define_property$c( _CALENDAR_TYPE_LOCALE, CALENDAR_TYPES.ARABIC, [ @@ -2243,7 +2243,7 @@ var CALENDAR_TYPES = { "ps-AR", ] ), - _defineProperty$c( + _define_property$c( _CALENDAR_TYPE_LOCALE, CALENDAR_TYPES.HEBREW, [ @@ -3445,7 +3445,7 @@ function ownKeys$b( } return keys; } -function _objectSpread$b( +function _object_spread$b( target ) { for (var i = 1; i < arguments.length; i++) { @@ -3463,7 +3463,7 @@ function _objectSpread$b( function ( key ) { - _defineProperty$b( + _define_property$b( target, key, source[key] @@ -3498,7 +3498,7 @@ function _objectSpread$b( } return target; } -function _defineProperty$b( +function _define_property$b( obj, key, value ) { return ( @@ -3517,14 +3517,14 @@ function _defineProperty$b( obj ); } -function _objectWithoutProperties$8( +function _object_without_properties$8( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$8( + target = _object_without_properties_loose$8( source, excluded ); @@ -3545,7 +3545,7 @@ function _objectWithoutProperties$8( } return target; } -function _objectWithoutPropertiesLoose$8( +function _object_without_properties_loose$8( source, excluded ) { if (null == source) return { @@ -3582,7 +3582,7 @@ function Flex( offset = _ref.offset, style = _ref.style, wrap = _ref.wrap, - otherProps = _objectWithoutProperties$8( + otherProps = _object_without_properties$8( _ref, [ "children", @@ -3599,7 +3599,7 @@ function Flex( _extends$c( { className: className, - style: _objectSpread$b( + style: _object_spread$b( { display: "flex", flexDirection: direction, @@ -3617,8 +3617,8 @@ function Flex( ) { return React.cloneElement( child, - _objectSpread$b( - _objectSpread$b( + _object_spread$b( + _object_spread$b( { }, child.props @@ -3652,13 +3652,13 @@ function _toConsumableArray$1( arr ) { return ( - _arrayWithoutHoles$1( + _array_without_holes$1( arr ) || _iterableToArray$1( arr ) || - _unsupportedIterableToArray$1( + _unsupported_iterable_to_array$1( arr ) || _nonIterableSpread$1( @@ -3671,11 +3671,11 @@ function _nonIterableSpread$1( "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); } -function _unsupportedIterableToArray$1( +function _unsupported_iterable_to_array$1( o, minLen ) { if (o) { - if ("string" == typeof o) return _arrayLikeToArray$1( + if ("string" == typeof o) return _array_like_to_array$1( o, minLen ); @@ -3695,7 +3695,7 @@ function _unsupportedIterableToArray$1( /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test( n ) - ? _arrayLikeToArray$1( + ? _array_like_to_array$1( o, minLen ) @@ -3713,16 +3713,16 @@ function _iterableToArray$1( iter ); } -function _arrayWithoutHoles$1( +function _array_without_holes$1( arr ) { if (Array.isArray( arr - )) return _arrayLikeToArray$1( + )) return _array_like_to_array$1( arr ); } -function _arrayLikeToArray$1( +function _array_like_to_array$1( arr, len ) { (null == len || len > arr.length) && (len = arr.length); @@ -3949,7 +3949,7 @@ function ownKeys$a( } return keys; } -function _objectSpread$a( +function _object_spread$a( target ) { for (var i = 1; i < arguments.length; i++) { @@ -3967,7 +3967,7 @@ function _objectSpread$a( function ( key ) { - _defineProperty$a( + _define_property$a( target, key, source[key] @@ -4002,7 +4002,7 @@ function _objectSpread$a( } return target; } -function _defineProperty$a( +function _define_property$a( obj, key, value ) { return ( @@ -4043,14 +4043,14 @@ function _extends$b( arguments ); } -function _objectWithoutProperties$7( +function _object_without_properties$7( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$7( + target = _object_without_properties_loose$7( source, excluded ); @@ -4071,7 +4071,7 @@ function _objectWithoutProperties$7( } return target; } -function _objectWithoutPropertiesLoose$7( +function _object_without_properties_loose$7( source, excluded ) { if (null == source) return { @@ -4108,7 +4108,7 @@ function TileGroup( Tile = _ref.tile, value = _ref.value, valueType = _ref.valueType, - tileProps = _objectWithoutProperties$7( + tileProps = _object_without_properties$7( _ref, [ "className", @@ -4196,7 +4196,7 @@ function ownKeys$9( } return keys; } -function _objectSpread$9( +function _object_spread$9( target ) { for (var i = 1; i < arguments.length; i++) { @@ -4214,7 +4214,7 @@ function _objectSpread$9( function ( key ) { - _defineProperty$9( + _define_property$9( target, key, source[key] @@ -4272,7 +4272,7 @@ function _typeof$1( obj ); } -function _classCallCheck$1( +function _class_call_check$1( instance, Constructor ) { if (!(instance instanceof Constructor)) @@ -4295,7 +4295,7 @@ function _defineProperties$1( ); } } -function _createClass$1( +function _create_class$1( Constructor, protoProps, staticProps ) { return ( @@ -4327,15 +4327,15 @@ function _inherits$1( }, } )), - superClass && _setPrototypeOf$1( + superClass && _set_prototype_of$1( subClass, superClass ); } -function _setPrototypeOf$1( +function _set_prototype_of$1( o, p ) { - return (_setPrototypeOf$1 = + return (_set_prototype_of$1 = Object.setPrototypeOf || function ( o, p @@ -4346,19 +4346,19 @@ function _setPrototypeOf$1( p ); } -function _createSuper$1( +function _create_super$1( Derived ) { - var hasNativeReflectConstruct = _isNativeReflectConstruct$1( + var hasNativeReflectConstruct = _is_native_reflect_construct$1( ); return function ( ) { var result, - Super = _getPrototypeOf$1( + Super = _get_prototype_of$1( Derived ); if (hasNativeReflectConstruct) { - var NewTarget = _getPrototypeOf$1( + var NewTarget = _get_prototype_of$1( this ).constructor; result = Reflect.construct( @@ -4370,24 +4370,24 @@ function _createSuper$1( this, arguments ); - return _possibleConstructorReturn$1( + return _possible_constructor_return$1( this, result ); }; } -function _possibleConstructorReturn$1( +function _possible_constructor_return$1( self, call ) { return !call || ("object" !== _typeof$1( call ) && "function" != typeof call) - ? _assertThisInitialized$1( + ? _assert_this_initialized$1( self ) : call; } -function _assertThisInitialized$1( +function _assert_this_initialized$1( self ) { if (void 0 === self) @@ -4396,7 +4396,7 @@ function _assertThisInitialized$1( ); return self; } -function _isNativeReflectConstruct$1( +function _is_native_reflect_construct$1( ) { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; @@ -4417,10 +4417,10 @@ function _isNativeReflectConstruct$1( return !1; } } -function _getPrototypeOf$1( +function _get_prototype_of$1( o ) { - return (_getPrototypeOf$1 = Object.setPrototypeOf + return (_get_prototype_of$1 = Object.setPrototypeOf ? Object.getPrototypeOf : function ( o @@ -4432,7 +4432,7 @@ function _getPrototypeOf$1( o ); } -function _defineProperty$9( +function _define_property$9( obj, key, value ) { return ( @@ -4509,8 +4509,8 @@ function getValue$1( ), wrap: PropTypes.bool, }), -(TileGroup.propTypes = _objectSpread$a( - _objectSpread$a( +(TileGroup.propTypes = _object_spread$a( + _object_spread$a( { }, tileGroupProps @@ -4536,13 +4536,13 @@ var Tile = (function ( Tile, _ ); - var _super = _createSuper$1( + var _super = _create_super$1( Tile ); function Tile( ) { var _this; - _classCallCheck$1( + _class_call_check$1( this, Tile ); @@ -4555,8 +4555,8 @@ var Tile = (function ( ) args[_key] = arguments[_key]; return ( - _defineProperty$9( - _assertThisInitialized$1( + _define_property$9( + _assert_this_initialized$1( (_this = _super.call.apply( _super, [this,].concat( @@ -4572,7 +4572,7 @@ var Tile = (function ( ); } return ( - _createClass$1( + _create_class$1( Tile, [ { @@ -4729,7 +4729,7 @@ function ownKeys$8( } return keys; } -function _objectSpread$8( +function _object_spread$8( target ) { for (var i = 1; i < arguments.length; i++) { @@ -4747,7 +4747,7 @@ function _objectSpread$8( function ( key ) { - _defineProperty$8( + _define_property$8( target, key, source[key] @@ -4782,7 +4782,7 @@ function _objectSpread$8( } return target; } -function _defineProperty$8( +function _define_property$8( obj, key, value ) { return ( @@ -4823,14 +4823,14 @@ function _extends$a( arguments ); } -function _objectWithoutProperties$6( +function _object_without_properties$6( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$6( + target = _object_without_properties_loose$6( source, excluded ); @@ -4851,7 +4851,7 @@ function _objectWithoutProperties$6( } return target; } -function _objectWithoutPropertiesLoose$6( +function _object_without_properties_loose$6( source, excluded ) { if (null == source) return { @@ -4870,8 +4870,8 @@ function _objectWithoutPropertiesLoose$6( ) >= 0 || (target[key] = source[key]); return target; } -Tile.propTypes = _objectSpread$9( - _objectSpread$9( +Tile.propTypes = _object_spread$9( + _object_spread$9( { }, tileProps @@ -4893,7 +4893,7 @@ function Decade( _ref$formatYear = _ref.formatYear, formatYear$1 = void 0 === _ref$formatYear ? formatYear : _ref$formatYear, - otherProps = _objectWithoutProperties$6( + otherProps = _object_without_properties$6( _ref, [ "classes", @@ -4953,7 +4953,7 @@ function ownKeys$7( } return keys; } -function _objectSpread$7( +function _object_spread$7( target ) { for (var i = 1; i < arguments.length; i++) { @@ -4971,7 +4971,7 @@ function _objectSpread$7( function ( key ) { - _defineProperty$7( + _define_property$7( target, key, source[key] @@ -5006,7 +5006,7 @@ function _objectSpread$7( } return target; } -function _defineProperty$7( +function _define_property$7( obj, key, value ) { return ( @@ -5114,7 +5114,7 @@ function ownKeys$6( } return keys; } -function _objectSpread$6( +function _object_spread$6( target ) { for (var i = 1; i < arguments.length; i++) { @@ -5132,7 +5132,7 @@ function _objectSpread$6( function ( key ) { - _defineProperty$6( + _define_property$6( target, key, source[key] @@ -5167,7 +5167,7 @@ function _objectSpread$6( } return target; } -function _defineProperty$6( +function _define_property$6( obj, key, value ) { return ( @@ -5208,14 +5208,14 @@ function _extends$8( arguments ); } -function _objectWithoutProperties$5( +function _object_without_properties$5( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$5( + target = _object_without_properties_loose$5( source, excluded ); @@ -5236,7 +5236,7 @@ function _objectWithoutProperties$5( } return target; } -function _objectWithoutPropertiesLoose$5( +function _object_without_properties_loose$5( source, excluded ) { if (null == source) return { @@ -5255,8 +5255,8 @@ function _objectWithoutPropertiesLoose$5( ) >= 0 || (target[key] = source[key]); return target; } -(Decade.propTypes = _objectSpread$8( - _objectSpread$8( +(Decade.propTypes = _object_spread$8( + _object_spread$8( { }, tileProps @@ -5267,7 +5267,7 @@ function _objectWithoutPropertiesLoose$5( formatYear: PropTypes.func, } )), -(Decades.propTypes = _objectSpread$7( +(Decades.propTypes = _object_spread$7( { }, tileGroupProps @@ -5280,7 +5280,7 @@ function Year( _ref$formatYear = _ref.formatYear, formatYear$1 = void 0 === _ref$formatYear ? formatYear : _ref$formatYear, - otherProps = _objectWithoutProperties$5( + otherProps = _object_without_properties$5( _ref, [ "classes", @@ -5339,7 +5339,7 @@ function ownKeys$5( } return keys; } -function _objectSpread$5( +function _object_spread$5( target ) { for (var i = 1; i < arguments.length; i++) { @@ -5357,7 +5357,7 @@ function _objectSpread$5( function ( key ) { - _defineProperty$5( + _define_property$5( target, key, source[key] @@ -5392,7 +5392,7 @@ function _objectSpread$5( } return target; } -function _defineProperty$5( +function _define_property$5( obj, key, value ) { return ( @@ -5518,7 +5518,7 @@ function ownKeys$4( } return keys; } -function _objectSpread$4( +function _object_spread$4( target ) { for (var i = 1; i < arguments.length; i++) { @@ -5536,7 +5536,7 @@ function _objectSpread$4( function ( key ) { - _defineProperty$4( + _define_property$4( target, key, source[key] @@ -5571,7 +5571,7 @@ function _objectSpread$4( } return target; } -function _defineProperty$4( +function _define_property$4( obj, key, value ) { return ( @@ -5612,14 +5612,14 @@ function _extends$6( arguments ); } -function _objectWithoutProperties$4( +function _object_without_properties$4( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$4( + target = _object_without_properties_loose$4( source, excluded ); @@ -5640,7 +5640,7 @@ function _objectWithoutProperties$4( } return target; } -function _objectWithoutPropertiesLoose$4( +function _object_without_properties_loose$4( source, excluded ) { if (null == source) return { @@ -5659,8 +5659,8 @@ function _objectWithoutPropertiesLoose$4( ) >= 0 || (target[key] = source[key]); return target; } -(Year.propTypes = _objectSpread$6( - _objectSpread$6( +(Year.propTypes = _object_spread$6( + _object_spread$6( { }, tileProps @@ -5671,7 +5671,7 @@ function _objectWithoutPropertiesLoose$4( formatYear: PropTypes.func, } )), -(Years.propTypes = _objectSpread$5( +(Years.propTypes = _object_spread$5( { }, tileGroupProps @@ -5689,7 +5689,7 @@ function Month( void 0 === _ref$formatMonthYear ? formatMonthYear : _ref$formatMonthYear, - otherProps = _objectWithoutProperties$4( + otherProps = _object_without_properties$4( _ref, [ "classes", @@ -5750,7 +5750,7 @@ function ownKeys$3( } return keys; } -function _objectSpread$3( +function _object_spread$3( target ) { for (var i = 1; i < arguments.length; i++) { @@ -5768,7 +5768,7 @@ function _objectSpread$3( function ( key ) { - _defineProperty$3( + _define_property$3( target, key, source[key] @@ -5803,7 +5803,7 @@ function _objectSpread$3( } return target; } -function _defineProperty$3( +function _define_property$3( obj, key, value ) { return ( @@ -5928,7 +5928,7 @@ function ownKeys$2( } return keys; } -function _objectSpread$2( +function _object_spread$2( target ) { for (var i = 1; i < arguments.length; i++) { @@ -5946,7 +5946,7 @@ function _objectSpread$2( function ( key ) { - _defineProperty$2( + _define_property$2( target, key, source[key] @@ -5981,7 +5981,7 @@ function _objectSpread$2( } return target; } -function _defineProperty$2( +function _define_property$2( obj, key, value ) { return ( @@ -6022,14 +6022,14 @@ function _extends$4( arguments ); } -function _objectWithoutProperties$3( +function _object_without_properties$3( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$3( + target = _object_without_properties_loose$3( source, excluded ); @@ -6050,7 +6050,7 @@ function _objectWithoutProperties$3( } return target; } -function _objectWithoutPropertiesLoose$3( +function _object_without_properties_loose$3( source, excluded ) { if (null == source) return { @@ -6069,8 +6069,8 @@ function _objectWithoutPropertiesLoose$3( ) >= 0 || (target[key] = source[key]); return target; } -(Month.propTypes = _objectSpread$4( - _objectSpread$4( +(Month.propTypes = _object_spread$4( + _object_spread$4( { }, tileProps @@ -6082,8 +6082,8 @@ function _objectWithoutPropertiesLoose$3( formatMonthYear: PropTypes.func, } )), -(Months.propTypes = _objectSpread$3( - _objectSpread$3( +(Months.propTypes = _object_spread$3( + _object_spread$3( { }, tileGroupProps @@ -6108,7 +6108,7 @@ function Day( calendarType = _ref.calendarType, classes = _ref.classes, currentMonthIndex = _ref.currentMonthIndex, - otherProps = _objectWithoutProperties$3( + otherProps = _object_without_properties$3( _ref, [ "formatDay", @@ -6187,7 +6187,7 @@ function ownKeys$1( } return keys; } -function _objectSpread$1( +function _object_spread$1( target ) { for (var i = 1; i < arguments.length; i++) { @@ -6205,7 +6205,7 @@ function _objectSpread$1( function ( key ) { - _defineProperty$1( + _define_property$1( target, key, source[key] @@ -6240,7 +6240,7 @@ function _objectSpread$1( } return target; } -function _defineProperty$1( +function _define_property$1( obj, key, value ) { return ( @@ -6281,14 +6281,14 @@ function _extends$3( arguments ); } -function _objectWithoutProperties$2( +function _object_without_properties$2( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$2( + target = _object_without_properties_loose$2( source, excluded ); @@ -6309,7 +6309,7 @@ function _objectWithoutProperties$2( } return target; } -function _objectWithoutPropertiesLoose$2( +function _object_without_properties_loose$2( source, excluded ) { if (null == source) return { @@ -6335,7 +6335,7 @@ function Days( calendarType = props.calendarType, showFixedNumberOfWeeks = props.showFixedNumberOfWeeks, showNeighboringMonth = props.showNeighboringMonth, - otherProps = _objectWithoutProperties$2( + otherProps = _object_without_properties$2( props, [ "showFixedNumberOfWeeks", @@ -6425,8 +6425,8 @@ function Days( ) ); } -(Day.propTypes = _objectSpread$2( - _objectSpread$2( +(Day.propTypes = _object_spread$2( + _object_spread$2( { }, tileProps @@ -6439,7 +6439,7 @@ function Days( formatLongDate: PropTypes.func, } )), -(Days.propTypes = _objectSpread$1( +(Days.propTypes = _object_spread$1( { calendarType: isCalendarType.isRequired, showFixedNumberOfWeeks: PropTypes.bool, @@ -6708,14 +6708,14 @@ function _extends$1( arguments ); } -function _objectWithoutProperties$1( +function _object_without_properties$1( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose$1( + target = _object_without_properties_loose$1( source, excluded ); @@ -6736,7 +6736,7 @@ function _objectWithoutProperties$1( } return target; } -function _objectWithoutPropertiesLoose$1( +function _object_without_properties_loose$1( source, excluded ) { if (null == source) return { @@ -6789,7 +6789,7 @@ function MonthView( formatShortWeekday = props.formatShortWeekday, onClickWeekNumber = props.onClickWeekNumber, showWeekNumbers = props.showWeekNumbers, - childProps = _objectWithoutProperties$1( + childProps = _object_without_properties$1( props, [ "calendarType", @@ -6906,7 +6906,7 @@ function _typeof( obj ); } -function _classCallCheck( +function _class_call_check( instance, Constructor ) { if (!(instance instanceof Constructor)) @@ -6929,7 +6929,7 @@ function _defineProperties( ); } } -function _createClass( +function _create_class( Constructor, protoProps, staticProps ) { return ( @@ -6961,15 +6961,15 @@ function _inherits( }, } )), - superClass && _setPrototypeOf( + superClass && _set_prototype_of( subClass, superClass ); } -function _setPrototypeOf( +function _set_prototype_of( o, p ) { - return (_setPrototypeOf = + return (_set_prototype_of = Object.setPrototypeOf || function ( o, p @@ -6980,19 +6980,19 @@ function _setPrototypeOf( p ); } -function _createSuper( +function _create_super( Derived ) { - var hasNativeReflectConstruct = _isNativeReflectConstruct( + var hasNativeReflectConstruct = _is_native_reflect_construct( ); return function ( ) { var result, - Super = _getPrototypeOf( + Super = _get_prototype_of( Derived ); if (hasNativeReflectConstruct) { - var NewTarget = _getPrototypeOf( + var NewTarget = _get_prototype_of( this ).constructor; result = Reflect.construct( @@ -7004,24 +7004,24 @@ function _createSuper( this, arguments ); - return _possibleConstructorReturn( + return _possible_constructor_return( this, result ); }; } -function _possibleConstructorReturn( +function _possible_constructor_return( self, call ) { return !call || ("object" !== _typeof( call ) && "function" != typeof call) - ? _assertThisInitialized( + ? _assert_this_initialized( self ) : call; } -function _assertThisInitialized( +function _assert_this_initialized( self ) { if (void 0 === self) @@ -7030,7 +7030,7 @@ function _assertThisInitialized( ); return self; } -function _isNativeReflectConstruct( +function _is_native_reflect_construct( ) { if ("undefined" == typeof Reflect || !Reflect.construct) return !1; if (Reflect.construct.sham) return !1; @@ -7051,10 +7051,10 @@ function _isNativeReflectConstruct( return !1; } } -function _getPrototypeOf( +function _get_prototype_of( o ) { - return (_getPrototypeOf = Object.setPrototypeOf + return (_get_prototype_of = Object.setPrototypeOf ? Object.getPrototypeOf : function ( o @@ -7094,7 +7094,7 @@ function ownKeys( } return keys; } -function _objectSpread( +function _object_spread( target ) { for (var i = 1; i < arguments.length; i++) { @@ -7112,7 +7112,7 @@ function _objectSpread( function ( key ) { - _defineProperty( + _define_property( target, key, source[key] @@ -7147,7 +7147,7 @@ function _objectSpread( } return target; } -function _defineProperty( +function _define_property( obj, key, value ) { return ( @@ -7166,14 +7166,14 @@ function _defineProperty( obj ); } -function _objectWithoutProperties( +function _object_without_properties( source, excluded ) { if (null == source) return { }; var key, i, - target = _objectWithoutPropertiesLoose( + target = _object_without_properties_loose( source, excluded ); @@ -7194,7 +7194,7 @@ function _objectWithoutProperties( } return target; } -function _objectWithoutPropertiesLoose( +function _object_without_properties_loose( source, excluded ) { if (null == source) return { @@ -7213,17 +7213,17 @@ function _objectWithoutPropertiesLoose( ) >= 0 || (target[key] = source[key]); return target; } -function _toConsumableArray( +function _to_consumable_array( arr ) { return ( - _arrayWithoutHoles( + _array_without_holes( arr ) || _iterableToArray( arr ) || - _unsupportedIterableToArray( + _unsupported_iterable_to_array( arr ) || _nonIterableSpread( @@ -7236,11 +7236,11 @@ function _nonIterableSpread( "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." ); } -function _unsupportedIterableToArray( +function _unsupported_iterable_to_array( o, minLen ) { if (o) { - if ("string" == typeof o) return _arrayLikeToArray( + if ("string" == typeof o) return _array_like_to_array( o, minLen ); @@ -7260,7 +7260,7 @@ function _unsupportedIterableToArray( /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test( n ) - ? _arrayLikeToArray( + ? _array_like_to_array( o, minLen ) @@ -7278,16 +7278,16 @@ function _iterableToArray( iter ); } -function _arrayWithoutHoles( +function _array_without_holes( arr ) { if (Array.isArray( arr - )) return _arrayLikeToArray( + )) return _array_like_to_array( arr ); } -function _arrayLikeToArray( +function _array_like_to_array( arr, len ) { (null == len || len > arr.length) && (len = arr.length); @@ -7348,7 +7348,7 @@ var defaultMaxDate = new Date( baseClassName = "react-calendar", allViews = ["century", "decade", "year", "month",], allValueTypes = [].concat( - _toConsumableArray( + _to_consumable_array( allViews.slice( 1 ) @@ -7523,7 +7523,7 @@ function getInitialActiveStartDate( minDetail = props.minDetail, value = props.value, view = props.view, - otherProps = _objectWithoutProperties( + otherProps = _object_without_properties( props, [ "activeStartDate", @@ -7548,7 +7548,7 @@ function getInitialActiveStartDate( valueFrom ) : getActiveStartDate( - _objectSpread( + _object_spread( { maxDetail: maxDetail, minDetail: minDetail, @@ -7573,13 +7573,13 @@ var getIsSingleValue = function ( Calendar, _ ); - var _super = _createSuper( + var _super = _create_super( Calendar ); function Calendar( ) { var _this; - _classCallCheck( + _class_call_check( this, Calendar ); @@ -7592,8 +7592,8 @@ var getIsSingleValue = function ( ) _args[_key] = arguments[_key]; return ( - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( (_this = _super.call.apply( _super, [this,].concat( @@ -7608,8 +7608,8 @@ var getIsSingleValue = function ( view: _this.props.defaultView, } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "setStateAndCallCallbacks", @@ -7617,7 +7617,7 @@ var getIsSingleValue = function ( nextState, event, callback ) { var _assertThisInitialize = - _assertThisInitialized( + _assert_this_initialized( _this ), previousActiveStartDate = @@ -7702,8 +7702,8 @@ var getIsSingleValue = function ( ); } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "setActiveStartDate", @@ -7717,8 +7717,8 @@ var getIsSingleValue = function ( ); } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "drillDown", @@ -7731,7 +7731,7 @@ var getIsSingleValue = function ( event ); var _assertThisInitialize2 = - _assertThisInitialized( + _assert_this_initialized( _this ), view = _assertThisInitialize2.view, @@ -7751,8 +7751,8 @@ var getIsSingleValue = function ( } } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "drillUp", @@ -7760,7 +7760,7 @@ var getIsSingleValue = function ( ) { if (_this.drillUpAvailable) { var _assertThisInitialize3 = - _assertThisInitialized( + _assert_this_initialized( _this ), activeStartDate = @@ -7786,8 +7786,8 @@ var getIsSingleValue = function ( } } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "onChange", @@ -7801,7 +7801,7 @@ var getIsSingleValue = function ( event ), selectRange)) { var _assertThisInitialize4 = - _assertThisInitialized( + _assert_this_initialized( _this ), previousValue = _assertThisInitialize4.value, @@ -7822,8 +7822,8 @@ var getIsSingleValue = function ( value ); var nextActiveStartDate = getActiveStartDate( - _objectSpread( - _objectSpread( + _object_spread( + _object_spread( { }, _this.props @@ -7846,15 +7846,15 @@ var getIsSingleValue = function ( ); } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "onClickTile", function ( value, event ) { - var view = _assertThisInitialized( + var view = _assert_this_initialized( _this ).view, _this$props2 = _this.props, @@ -7889,8 +7889,8 @@ var getIsSingleValue = function ( ); } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "onMouseOver", @@ -7913,8 +7913,8 @@ var getIsSingleValue = function ( ); } ), - _defineProperty( - _assertThisInitialized( + _define_property( + _assert_this_initialized( _this ), "onMouseLeave", @@ -7931,7 +7931,7 @@ var getIsSingleValue = function ( ); } return ( - _createClass( + _create_class( Calendar, [ { diff --git a/crates/swc_ecma_minifier/tests/terser/compress/pure_funcs/babel/output.terser.js b/crates/swc_ecma_minifier/tests/terser/compress/pure_funcs/babel/output.terser.js index 4a6dab99449c..1249e29afc3c 100644 --- a/crates/swc_ecma_minifier/tests/terser/compress/pure_funcs/babel/output.terser.js +++ b/crates/swc_ecma_minifier/tests/terser/compress/pure_funcs/babel/output.terser.js @@ -1,4 +1,4 @@ -function _classCallCheck(instance, Constructor) { +function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) throw new TypeError("Cannot call a class as a function"); } diff --git a/crates/swc_ecma_preset_env/tests/fixtures/corejs2/entry-shippedProposals/output.js b/crates/swc_ecma_preset_env/tests/fixtures/corejs2/entry-shippedProposals/output.js index 54c32b60fc2c..782e8ab3c957 100644 --- a/crates/swc_ecma_preset_env/tests/fixtures/corejs2/entry-shippedProposals/output.js +++ b/crates/swc_ecma_preset_env/tests/fixtures/corejs2/entry-shippedProposals/output.js @@ -298,29 +298,29 @@ require("regenerator-runtime/runtime"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } -function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } +function _object_spread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _define_property(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } -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; } +function _define_property(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; } -function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } +function _object_without_properties(source, excluded) { if (source == null) return {}; var target = _object_without_properties_loose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } -function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } +function _object_without_properties_loose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } -function _awaitAsyncGenerator(value) { return new _AwaitValue(value); } +function _await_async_generator(value) { return new _await_value(value); } -function _wrapAsyncGenerator(fn) { return function () { return new _AsyncGenerator(fn.apply(this, arguments)); }; } +function _wrap_async_generator(fn) { return function () { return new _async_generator(fn.apply(this, arguments)); }; } -function _AsyncGenerator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _AwaitValue; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } } +function _async_generator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _await_value; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } } -if (typeof Symbol === "function" && Symbol.asyncIterator) { _AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; } +if (typeof Symbol === "function" && Symbol.asyncIterator) { _async_generator.prototype[Symbol.asyncIterator] = function () { return this; }; } -_AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); }; +_async_generator.prototype.next = function (arg) { return this._invoke("next", arg); }; -_AsyncGenerator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); }; +_async_generator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); }; -_AsyncGenerator.prototype["return"] = function (arg) { return this._invoke("return", arg); }; +_async_generator.prototype["return"] = function (arg) { return this._invoke("return", arg); }; -function _AwaitValue(value) { this.wrapped = value; } +function _await_value(value) { this.wrapped = value; } var _x$y$a$b = { x: 1, @@ -330,9 +330,9 @@ var _x$y$a$b = { }, x = _x$y$a$b.x, y = _x$y$a$b.y, - z = _objectWithoutProperties(_x$y$a$b, ["x", "y"]); + z = _object_without_properties(_x$y$a$b, ["x", "y"]); -var n = _objectSpread({ +var n = _object_spread({ x: x, y: y }, z); @@ -342,7 +342,7 @@ function agf() { } function _agf() { - _agf = _wrapAsyncGenerator( + _agf = _wrap_async_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee() { return regeneratorRuntime.wrap(function _callee$(_context) { @@ -350,7 +350,7 @@ function _agf() { switch (_context.prev = _context.next) { case 0: _context.next = 2; - return _awaitAsyncGenerator(1); + return _await_async_generator(1); case 2: _context.next = 4; diff --git a/crates/swc_ecma_preset_env/tests/fixtures/corejs2/usage-shippedProposals/output.js b/crates/swc_ecma_preset_env/tests/fixtures/corejs2/usage-shippedProposals/output.js index 53afb8206c83..61309ba22ab1 100644 --- a/crates/swc_ecma_preset_env/tests/fixtures/corejs2/usage-shippedProposals/output.js +++ b/crates/swc_ecma_preset_env/tests/fixtures/corejs2/usage-shippedProposals/output.js @@ -30,29 +30,29 @@ require("core-js/modules/es6.object.to-string"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } -function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } +function _object_spread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _define_property(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } -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; } +function _define_property(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; } -function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } +function _object_without_properties(source, excluded) { if (source == null) return {}; var target = _object_without_properties_loose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; } -function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } +function _object_without_properties_loose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; } -function _awaitAsyncGenerator(value) { return new _AwaitValue(value); } +function _await_async_generator(value) { return new _await_value(value); } -function _wrapAsyncGenerator(fn) { return function () { return new _AsyncGenerator(fn.apply(this, arguments)); }; } +function _wrap_async_generator(fn) { return function () { return new _async_generator(fn.apply(this, arguments)); }; } -function _AsyncGenerator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _AwaitValue; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } } +function _async_generator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _await_value; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } } -if (typeof Symbol === "function" && Symbol.asyncIterator) { _AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; } +if (typeof Symbol === "function" && Symbol.asyncIterator) { _async_generator.prototype[Symbol.asyncIterator] = function () { return this; }; } -_AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); }; +_async_generator.prototype.next = function (arg) { return this._invoke("next", arg); }; -_AsyncGenerator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); }; +_async_generator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); }; -_AsyncGenerator.prototype["return"] = function (arg) { return this._invoke("return", arg); }; +_async_generator.prototype["return"] = function (arg) { return this._invoke("return", arg); }; -function _AwaitValue(value) { this.wrapped = value; } +function _await_value(value) { this.wrapped = value; } var _x$y$a$b = { x: 1, @@ -62,9 +62,9 @@ var _x$y$a$b = { }, x = _x$y$a$b.x, y = _x$y$a$b.y, - z = _objectWithoutProperties(_x$y$a$b, ["x", "y"]); + z = _object_without_properties(_x$y$a$b, ["x", "y"]); -var n = _objectSpread({ +var n = _object_spread({ x: x, y: y }, z); @@ -74,7 +74,7 @@ function agf() { } function _agf() { - _agf = _wrapAsyncGenerator( + _agf = _wrap_async_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee() { return regeneratorRuntime.wrap(function _callee$(_context) { @@ -82,7 +82,7 @@ function _agf() { switch (_context.prev = _context.next) { case 0: _context.next = 2; - return _awaitAsyncGenerator(1); + return _await_async_generator(1); case 2: _context.next = 4; diff --git a/crates/swc_ecma_transforms/tests/decorators.rs b/crates/swc_ecma_transforms/tests/decorators.rs index 4390d2407c90..61c78c987023 100644 --- a/crates/swc_ecma_transforms/tests/decorators.rs +++ b/crates/swc_ecma_transforms/tests/decorators.rs @@ -3813,7 +3813,7 @@ test!( function dec() {} // Create a local function binding so babel has to change the name of the helper -function _defineProperty() {} +function _define_property() {} class A { @dec a; @@ -3830,24 +3830,24 @@ var _class, _descriptor, _descriptor2, _temp; function dec() {} // Create a local function binding so babel has to change the name of the helper -function _defineProperty() {} +function _define_property() {} let A = (_class = (_temp = function A() { "use strict"; -_classCallCheck(this, A); +_class_call_check(this, A); -_initializerDefineProperty(this, "a", _descriptor, this); +_initializer_define_property(this, "a", _descriptor, this); -_initializerDefineProperty(this, "b", _descriptor2, this); +_initializer_define_property(this, "b", _descriptor2, this); -_defineProperty2(this, "c", 456); -}, _temp), (_descriptor = _applyDecoratedDescriptor(_class.prototype, "a", [dec], { +_define_property2(this, "c", 456); +}, _temp), (_descriptor = _apply_decorated_descriptor(_class.prototype, "a", [dec], { configurable: true, enumerable: true, writable: true, initializer: null -}), _descriptor2 = _applyDecoratedDescriptor(_class.prototype, "b", [dec], { +}), _descriptor2 = _apply_decorated_descriptor(_class.prototype, "b", [dec], { configurable: true, enumerable: true, writable: true, @@ -3895,8 +3895,8 @@ class Demo { ", " \"use strict\"; -var _moduleAJs = require(\"./moduleA.js\"); -let Demo = _decorate([(0, _moduleAJs.default)('0.0.1')], function(_initialize) { +var _moduleA = require(\"./moduleA.js\"); +let Demo = _decorate([(0, _moduleA.default)('0.0.1')], function(_initialize) { class Demo{ constructor(){ _initialize(this); @@ -4313,17 +4313,17 @@ console.log(new Template().events()); Object.defineProperty(exports, "__esModule", { value: true }); -var _events = _interopRequireDefault(require("events")); +var _events = _interop_require_default(require("events")); let Template = /*#__PURE__*/ function () { "use strict"; function Template() { - _classCallCheck(this, Template); + _class_call_check(this, Template); } -_createClass(Template, [{ +_create_class(Template, [{ key: "events", value: function events() { return _events.default; @@ -4429,7 +4429,7 @@ test!( ], key: \"anotherMethod\", value: function anotherMethod() { - _get(_getPrototypeOf(OtherClass.prototype), \"someMethod\", \ + _get(_get_prototype_of(OtherClass.prototype), \"someMethod\", \ this).call(this); } } diff --git a/crates/swc_ecma_transforms/tests/es2015_function_name.rs b/crates/swc_ecma_transforms/tests/es2015_function_name.rs index 5986444dc3c6..e3905430402d 100644 --- a/crates/swc_ecma_transforms/tests/es2015_function_name.rs +++ b/crates/swc_ecma_transforms/tests/es2015_function_name.rs @@ -99,9 +99,9 @@ test!( r#" var Foo = function() { var Foo = function () { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; - _defineProperty(Foo, 'num', 0); + _define_property(Foo, 'num', 0); return Foo; }(); expect(Foo.num).toBe(0); @@ -111,9 +111,9 @@ expect(Foo.name).toBe('Foo'); r#" var Foo = function() { var Foo = function Foo1() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; - _defineProperty(Foo, 'num', 0); + _define_property(Foo, 'num', 0); return Foo; }(); expect(Foo.num).toBe(0); @@ -327,13 +327,13 @@ let Login = function (_React_Component) { "use strict"; _inherits(Login, _React_Component); - var _super = _createSuper(Login); + var _super = _create_super(Login); function Login() { - _classCallCheck(this, Login); + _class_call_check(this, Login); return _super.apply(this, arguments); } - _createClass(Login, [{ + _create_class(Login, [{ key: "getForm", value: function getForm() { return (0, _store.getForm)().toJS(); @@ -574,18 +574,18 @@ var _this = this; // These are actually handled by transform-arrow-functions const _x = function x() { - _newArrowCheck(this, _this); + _new_arrow_check(this, _this); return _x; }.bind(this); const y = function y(x) { - _newArrowCheck(this, _this); + _new_arrow_check(this, _this); return x(); }.bind(this); const z = { z: function z() { - _newArrowCheck(this, _this); + _new_arrow_check(this, _this); return y(_x); }.bind(this) }.z; @@ -767,19 +767,19 @@ function dec() {} let A = (_class = (_temp = function A() { "use strict"; -_classCallCheck(this, A); +_class_call_check(this, A); -_initializerDefineProperty(this, "a", _descriptor, this); +_initializer_define_property(this, "a", _descriptor, this); -_initializerDefineProperty(this, "b", _descriptor2, this); +_initializer_define_property(this, "b", _descriptor2, this); -_defineProperty(this, "c", 456); -}, _temp), (_descriptor = _applyDecoratedDescriptor(_class.prototype, "a", [dec], { +_define_property(this, "c", 456); +}, _temp), (_descriptor = _apply_decorated_descriptor(_class.prototype, "a", [dec], { configurable: true, enumerable: true, writable: true, initializer: null -}), _descriptor2 = _applyDecoratedDescriptor(_class.prototype, "b", [dec], { +}), _descriptor2 = _apply_decorated_descriptor(_class.prototype, "b", [dec], { configurable: true, enumerable: true, writable: true, @@ -955,16 +955,16 @@ value: true }); exports.default = void 0; -var _last2 = _interopRequireDefault(require("lodash/last")); +var _last2 = _interop_require_default(require("lodash/last")); let Container = /*#__PURE__*/ function () { function Container() { -_classCallCheck(this, Container); +_class_call_check(this, Container); } -_createClass(Container, [{ +_create_class(Container, [{ key: "last", value: function last(key) { if (!this.has(key)) { diff --git a/crates/swc_ecma_transforms_base/src/fixer.rs b/crates/swc_ecma_transforms_base/src/fixer.rs index 39df28df988d..17103d8c2c36 100644 --- a/crates/swc_ecma_transforms_base/src/fixer.rs +++ b/crates/swc_ecma_transforms_base/src/fixer.rs @@ -1165,13 +1165,13 @@ mod tests { identical!( regression_01, - "_set(_getPrototypeOf(Obj.prototype), _ref = proper.prop, (_superRef = \ - +_get(_getPrototypeOf(Obj.prototype), _ref, this)) + 1, this, true), _superRef;" + "_set(_get_prototype_of(Obj.prototype), _ref = proper.prop, (_superRef = \ + +_get(_get_prototype_of(Obj.prototype), _ref, this)) + 1, this, true), _superRef;" ); identical!( regression_02, - "var obj = (_obj = {}, _defineProperty(_obj, 'first', 'first'), _defineProperty(_obj, \ + "var obj = (_obj = {}, _define_property(_obj, 'first', 'first'), _define_property(_obj, \ 'second', 'second'), _obj);" ); @@ -1226,8 +1226,8 @@ const _ref = {}, { c =( _tmp = {}, d = _extends({}, _tmp), _tmp) } = _ref;" identical!( issue_201_01, "outer = { - inner: (_obj = {}, _defineProperty(_obj, ns.EXPORT1, true), _defineProperty(_obj, ns.EXPORT2, \ - true), _obj) + inner: (_obj = {}, _define_property(_obj, ns.EXPORT1, true), _define_property(_obj, \ + ns.EXPORT2, true), _obj) };" ); @@ -1677,19 +1677,19 @@ var store = global[SHARED] || (global[SHARED] = {}); var _temp, _this, _ret; - _classCallCheck(this, ItemsList); + _class_call_check(this, ItemsList); for (var _len = arguments.length, args = Array(_len), _key = 0; _key < _len; _key++) { args[_key] = arguments[_key]; } - return _ret = (_temp = (_this = _possibleConstructorReturn(this, (_ref = \ + return _ret = (_temp = (_this = _possible_constructor_return(this, (_ref = \ ItemsList.__proto__ || Object.getPrototypeOf(ItemsList)).call.apply(_ref, \ [this].concat(args))), _this), _this.storeHighlightedItemReference = function \ (highlightedItem) { _this.props.onHighlightedItemChange(highlightedItem === null ? null : \ highlightedItem.item); - }, _temp), _possibleConstructorReturn(_this, _ret); + }, _temp), _possible_constructor_return(_this, _ret); } " ); @@ -1700,8 +1700,8 @@ var store = global[SHARED] || (global[SHARED] = {}); function ItemsList() { for(var _ref, _temp, _this, _len = arguments.length, args = Array(_len), _key = 0; \ _key < _len; _key++)args[_key] = arguments[_key]; - return _possibleConstructorReturn(_this, (_temp = (_this = \ - _possibleConstructorReturn(this, (_ref = ItemsList.__proto__ || \ + return _possible_constructor_return(_this, (_temp = (_this = \ + _possible_constructor_return(this, (_ref = ItemsList.__proto__ || \ Object.getPrototypeOf(ItemsList)).call.apply(_ref, [ this ].concat(args))), _this), _this.storeHighlightedItemReference = \ diff --git a/crates/swc_ecma_transforms_base/src/helpers/_apply_decorated_descriptor.js b/crates/swc_ecma_transforms_base/src/helpers/_apply_decorated_descriptor.js index a2a9fd0125d2..de19a79c8c47 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_apply_decorated_descriptor.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_apply_decorated_descriptor.js @@ -1,31 +1,29 @@ -function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) { - var desc = {}; - - Object.keys(descriptor).forEach(function (key) { - desc[key] = descriptor[key]; - }); - desc.enumerable = !!desc.enumerable; - desc.configurable = !!desc.configurable; - if ('value' in desc || desc.initializer) { - desc.writable = true; - } - desc = decorators.slice().reverse().reduce(function (desc, decorator) { - return decorator ? (decorator(target, property, desc) || desc) : desc; - }, desc); - var hasAccessor = Object.prototype.hasOwnProperty.call(desc, 'get') || Object.prototype.hasOwnProperty.call(desc, 'set'); - if (context && desc.initializer !== void 0 && !hasAccessor) { - desc.value = desc.initializer ? desc.initializer.call(context) : void 0; - desc.initializer = undefined; - } - - if (hasAccessor) { - delete desc.writable; - delete desc.initializer; - delete desc.value; - } - if (desc.initializer === void 0) { - Object.defineProperty(target, property, desc); - desc = null; - } - return desc; -} \ No newline at end of file +function _apply_decorated_descriptor(target, property, decorators, descriptor, context) { + var desc = {}; + Object["ke" + "ys"](descriptor).forEach(function(key) { + desc[key] = descriptor[key]; + }); + desc.enumerable = !!desc.enumerable; + desc.configurable = !!desc.configurable; + if ("value" in desc || desc.initializer) { + desc.writable = true; + } + desc = decorators.slice().reverse().reduce(function(desc, decorator) { + return decorator ? decorator(target, property, desc) || desc : desc; + }, desc); + var hasAccessor = Object.prototype.hasOwnProperty.call(desc, "get") || Object.prototype.hasOwnProperty.call(desc, "set"); + if (context && desc.initializer !== void 0 && !hasAccessor) { + desc.value = desc.initializer ? desc.initializer.call(context) : void 0; + desc.initializer = undefined; + } + if (hasAccessor) { + delete desc.writable; + delete desc.initializer; + delete desc.value; + } + if (desc.initializer === void 0) { + Object["define" + "Property"](target, property, desc); + desc = null; + } + return desc; +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_array_like_to_array.js b/crates/swc_ecma_transforms_base/src/helpers/_array_like_to_array.js index 1067452e1d0c..89ef96932836 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_array_like_to_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_array_like_to_array.js @@ -1,5 +1,5 @@ -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; +function _array_like_to_array(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; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_array_with_holes.js b/crates/swc_ecma_transforms_base/src/helpers/_array_with_holes.js index 1fc19b954c95..2078741c02ad 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_array_with_holes.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_array_with_holes.js @@ -1,3 +1,3 @@ -function _arrayWithHoles(arr) { - if (Array.isArray(arr)) return arr; +function _array_with_holes(arr) { + if (Array.isArray(arr)) return arr; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_array_without_holes.js b/crates/swc_ecma_transforms_base/src/helpers/_array_without_holes.js index 50df9aa77168..146ae6fa7349 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_array_without_holes.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_array_without_holes.js @@ -1,3 +1,3 @@ -function _arrayWithoutHoles(arr) { - if (Array.isArray(arr)) return _arrayLikeToArray(arr); +function _array_without_holes(arr) { + if (Array.isArray(arr)) return _array_like_to_array(arr); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_assert_this_initialized.js b/crates/swc_ecma_transforms_base/src/helpers/_assert_this_initialized.js index 973daeef1b84..ae7cb5f9ef69 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_assert_this_initialized.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_assert_this_initialized.js @@ -1,7 +1,6 @@ -function _assertThisInitialized(self) { - if (self === void 0) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return self; +function _assert_this_initialized(self) { + if (self === void 0) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + } + return self; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_async_generator.js b/crates/swc_ecma_transforms_base/src/helpers/_async_generator.js index de95c507baa0..7c7617017e1b 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_async_generator.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_async_generator.js @@ -1,96 +1,69 @@ -function AsyncGenerator(gen) { - var front, back; - - function send(key, arg) { - return new Promise(function (resolve, reject) { - var request = { - key: key, - arg: arg, - resolve: resolve, - reject: reject, - next: null - }; - - if (back) { - back = back.next = request; - } else { - front = back = request; - resume(key, arg); - } - }); - } - - function resume(key, arg) { - try { - var result = gen[key](arg); - var value = result.value; - var wrappedAwait = value instanceof _AwaitValue; - Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { - if (wrappedAwait) { - resume("next", arg); - return; +function _async_generator(gen) { + var front, back; + function send(key, arg) { + return new Promise(function(resolve, reject) { + var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; + if (back) { + back = back.next = request; + } else { + front = back = request; + resume(key, arg); + } + }); + } + function resume(key, arg) { + try { + var result = gen[key](arg); + var value = result.value; + var wrappedAwait = value instanceof _await_value; + Promise.resolve(wrappedAwait ? value.wrapped : value).then(function(arg) { + if (wrappedAwait) { + resume("next", arg); + return; + } + settle(result.done ? "return" : "normal", arg); + }, function(err) { + resume("throw", err); + }); + } catch (err) { + settle("throw", err); } - - settle(result.done ? "return" : "normal", arg); - }, function (err) { - resume("throw", err); - }); - } catch (err) { - settle("throw", err); } - } - - function settle(type, value) { - switch (type) { - case "return": - front.resolve({ - value: value, - done: true - }); - break; - - case "throw": - front.reject(value); - break; - - default: - front.resolve({ - value: value, - done: false - }); - break; + function settle(type, value) { + switch (type) { + case "return": + front.resolve({ value: value, done: true }); + break; + case "throw": + front.reject(value); + break; + default: + front.resolve({ value: value, done: false }); + break; + } + front = front.next; + if (front) { + resume(front.key, front.arg); + } else { + back = null; + } } - - front = front.next; - - if (front) { - resume(front.key, front.arg); - } else { - back = null; + this._invoke = send; + if (typeof gen.return !== "function") { + this.return = undefined; } - } - - this._invoke = send; - - if (typeof gen.return !== "function") { - this.return = undefined; - } } - if (typeof Symbol === "function" && Symbol.asyncIterator) { - AsyncGenerator.prototype[Symbol.asyncIterator] = function () { - return this; - }; + _async_generator.prototype[Symbol.asyncIterator] = function() { + return this; + }; } - -AsyncGenerator.prototype.next = function (arg) { - return this._invoke("next", arg); +_async_generator.prototype.next = function(arg) { + return this._invoke("next", arg); }; - -AsyncGenerator.prototype.throw = function (arg) { - return this._invoke("throw", arg); +_async_generator.prototype.throw = function(arg) { + return this._invoke("throw", arg); }; - -AsyncGenerator.prototype.return = function (arg) { - return this._invoke("return", arg); +_async_generator.prototype.return = function(arg) { + return this._invoke("return", arg); }; diff --git a/crates/swc_ecma_transforms_base/src/helpers/_async_generator_delegate.js b/crates/swc_ecma_transforms_base/src/helpers/_async_generator_delegate.js index 86d652c21f49..9985f21874f4 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_async_generator_delegate.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_async_generator_delegate.js @@ -1,51 +1,37 @@ -function _asyncGeneratorDelegate(inner, awaitWrap) { - var iter = {}, - waiting = false; - - function pump(key, value) { - waiting = true; - value = new Promise(function (resolve) { - resolve(inner[key](value)); - }); - return { - done: false, - value: awaitWrap(value) - }; - } - - ; - - if (typeof Symbol === "function" && Symbol.iterator) { - iter[Symbol.iterator] = function () { - return this; - }; - } - - iter.next = function (value) { - if (waiting) { - waiting = false; - return value; +function _async_generator_delegate(inner, awaitWrap) { + var iter = {}, waiting = false; + function pump(key, value) { + waiting = true; + value = new Promise(function(resolve) { + resolve(inner[key](value)); + }); + return { done: false, value: awaitWrap(value) }; } - - return pump("next", value); - }; - - if (typeof inner.throw === "function") { - iter.throw = function (value) { - if (waiting) { - waiting = false; - throw value; - } - - return pump("throw", value); - }; - } - - if (typeof inner.return === "function") { - iter.return = function (value) { - return pump("return", value); + if (typeof Symbol === "function" && Symbol.iterator) { + iter[Symbol.iterator] = function() { + return this; + }; + } + iter.next = function(value) { + if (waiting) { + waiting = false; + return value; + } + return pump("next", value); }; - } - - return iter; + if (typeof inner.throw === "function") { + iter.throw = function(value) { + if (waiting) { + waiting = false; + throw value; + } + return pump("throw", value); + }; + } + if (typeof inner.return === "function") { + iter.return = function(value) { + return pump("return", value); + }; + } + return iter; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_async_iterator.js b/crates/swc_ecma_transforms_base/src/helpers/_async_iterator.js index 52ed87b9acbb..afc18a37e2b8 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_async_iterator.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_async_iterator.js @@ -1,42 +1,39 @@ -function _asyncIterator(iterable) { - var method, async, sync, retry = 2; - for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) { - if (async && null != (method = iterable[async])) return method.call(iterable); - if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable)); - async = "@@asyncIterator", sync = "@@iterator"; - } - throw new TypeError("Object is not async iterable"); +function _async_iterator(iterable) { + var method, async, sync, retry = 2; + for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) { + if (async && null != (method = iterable[async])) return method.call(iterable); + if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable)); + async = "@@asyncIterator", sync = "@@iterator"; + } + throw new TypeError("Object is not async iterable"); } - function AsyncFromSyncIterator(s) { - function AsyncFromSyncIteratorContinuation(r) { - if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); - var done = r.done; - return Promise.resolve(r.value).then(function (value) { - return { - value: value, - done: done - }; - }); - } - return AsyncFromSyncIterator = function (s) { - this.s = s, this.n = s.next; - }, AsyncFromSyncIterator.prototype = { - s: null, - n: null, - next: function () { - return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); - }, - return: function (value) { - var ret = this.s.return; - return void 0 === ret ? Promise.resolve({ - value: value, - done: !0 - }) : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments)); - }, - throw: function (value) { - var thr = this.s.return; - return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments)); + function AsyncFromSyncIteratorContinuation(r) { + if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); + var done = r.done; + return Promise.resolve(r.value).then(function(value) { + return { value: value, done: done }; + }); } - }, new AsyncFromSyncIterator(s); -} \ No newline at end of file + return AsyncFromSyncIterator = function(s) { + this.s = s, this.n = s.next; + }, + AsyncFromSyncIterator.prototype = { + s: null, + n: null, + next: function() { + return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); + }, + return: function(value) { + var ret = this.s.return; + return void 0 === ret + ? Promise.resolve({ value: value, done: !0 }) + : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments)); + }, + throw: function(value) { + var thr = this.s.return; + return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments)); + } + }, + new AsyncFromSyncIterator(s); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_async_to_generator.js b/crates/swc_ecma_transforms_base/src/helpers/_async_to_generator.js index 931b68986db1..0d39cafa9346 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_async_to_generator.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_async_to_generator.js @@ -1,35 +1,29 @@ function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { - try { - var info = gen[key](arg); - var value = info.value; - } catch (error) { - reject(error); - return; - } - - if (info.done) { - resolve(value); - } else { - Promise.resolve(value).then(_next, _throw); - } + try { + var info = gen[key](arg); + var value = info.value; + } catch (error) { + reject(error); + return; + } + if (info.done) { + resolve(value); + } else { + Promise.resolve(value).then(_next, _throw); + } } - -function _asyncToGenerator(fn) { - return function () { - var self = this, - args = arguments; - return new Promise(function (resolve, reject) { - var gen = fn.apply(self, args); - - function _next(value) { - asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); - } - - function _throw(err) { - asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); - } - - _next(undefined); - }); - }; +function _async_to_generator(fn) { + return function() { + var self = this, args = arguments; + return new Promise(function(resolve, reject) { + var gen = fn.apply(self, args); + function _next(value) { + asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); + } + function _throw(err) { + asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); + } + _next(undefined); + }); + }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_await_async_generator.js b/crates/swc_ecma_transforms_base/src/helpers/_await_async_generator.js index 8d5c53a17f77..e4d94c3bc6ef 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_await_async_generator.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_await_async_generator.js @@ -1,3 +1,3 @@ -function _awaitAsyncGenerator(value) { - return new _AwaitValue(value); +function _await_async_generator(value) { + return new _await_value(value); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_await_value.js b/crates/swc_ecma_transforms_base/src/helpers/_await_value.js index 05d6fb208a63..1673e3a7fad3 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_await_value.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_await_value.js @@ -1,3 +1,3 @@ -function _AwaitValue(value) { - this.wrapped = value; +function _await_value(value) { + this.wrapped = value; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_check_private_redeclaration.js b/crates/swc_ecma_transforms_base/src/helpers/_check_private_redeclaration.js index fb990711d1ce..f4bb5162d308 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_check_private_redeclaration.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_check_private_redeclaration.js @@ -1,5 +1,5 @@ -function _checkPrivateRedeclaration(obj, privateCollection) { - if (privateCollection.has(obj)) { - throw new TypeError("Cannot initialize the same private elements twice on an object"); - } +function _check_private_redeclaration(obj, privateCollection) { + if (privateCollection.has(obj)) { + throw new TypeError("Cannot initialize the same private elements twice on an object"); + } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_destructure.js b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_destructure.js index f351c741d1dc..2e3fd3d63747 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_destructure.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_destructure.js @@ -1,20 +1,20 @@ -function _classApplyDescriptorDestructureSet(receiver, descriptor) { - if (descriptor.set) { - if (!("__destrObj" in descriptor)) { - descriptor.__destrObj = { - set value(v) { - descriptor.set.call(receiver, v) - }, - }; +function _class_apply_descriptor_destructure(receiver, descriptor) { + if (descriptor.set) { + if (!("__destrObj" in descriptor)) { + descriptor.__destrObj = { + set value(v) { + descriptor.set.call(receiver, v); + } + }; + } + return descriptor.__destrObj; + } 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"); + } + return descriptor; } - return descriptor.__destrObj; - } 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"); - } - return descriptor; - } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_get.js b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_get.js index b252fa29742f..8d9e823e26b2 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_get.js @@ -1,6 +1,6 @@ -function _classApplyDescriptorGet(receiver, descriptor) { - if (descriptor.get) { - return descriptor.get.call(receiver); - } - return descriptor.value; +function _class_apply_descriptor_get(receiver, descriptor) { + if (descriptor.get) { + return descriptor.get.call(receiver); + } + return descriptor.value; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_set.js b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_set.js index 41d672ce35a6..dc1730d12967 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_set.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_set.js @@ -1,13 +1,13 @@ -function _classApplyDescriptorSet(receiver, descriptor, value) { - 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"); +function _class_apply_descriptor_set(receiver, descriptor, value) { + 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; - } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_update.js b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_update.js index 30c007f08f2d..79dd0f80dacd 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_update.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_apply_descriptor_update.js @@ -1,4 +1,4 @@ -function _classApplyDescriptorUpdate(receiver, descriptor) { +function _class_apply_descriptor_update(receiver, descriptor) { if (descriptor.set) { if (!descriptor.get) { throw new TypeError("attempted to read set only private field"); @@ -10,7 +10,7 @@ function _classApplyDescriptorUpdate(receiver, descriptor) { }, get value() { return descriptor.get.call(receiver); - }, + } }; } return descriptor.__destrWrapper; diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_call_check.js b/crates/swc_ecma_transforms_base/src/helpers/_class_call_check.js index 37d88a26dc9e..fc3d8cd3019d 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_call_check.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_call_check.js @@ -1,5 +1,5 @@ -function _classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } -} \ No newline at end of file +function _class_call_check(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_access.js b/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_access.js index 2184f3c3e9cc..9f111acac8cd 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_access.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_access.js @@ -1,5 +1,5 @@ -function _classCheckPrivateStaticAccess(receiver, classConstructor) { - if (receiver !== classConstructor) { - throw new TypeError("Private static access of wrong provenance"); - } +function _class_check_private_static_access(receiver, classConstructor) { + if (receiver !== classConstructor) { + throw new TypeError("Private static access of wrong provenance"); + } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_field_descriptor.js b/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_field_descriptor.js index 70b385a4ea3c..0c713ac4de47 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_field_descriptor.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_check_private_static_field_descriptor.js @@ -1,5 +1,5 @@ -function _classCheckPrivateStaticFieldDescriptor(descriptor, action) { - if (descriptor === undefined) { - throw new TypeError("attempted to " + action + " private static field before its declaration"); - } +function _class_check_private_static_field_descriptor(descriptor, action) { + if (descriptor === undefined) { + throw new TypeError("attempted to " + action + " private static field before its declaration"); + } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_extract_field_descriptor.js b/crates/swc_ecma_transforms_base/src/helpers/_class_extract_field_descriptor.js index 397f360df3d2..3bb24f47904c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_extract_field_descriptor.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_extract_field_descriptor.js @@ -1,6 +1,6 @@ -function _classExtractFieldDescriptor(receiver, privateMap, action) { - if (!privateMap.has(receiver)) { - throw new TypeError("attempted to " + action + " private field on non-instance"); - } - return privateMap.get(receiver); +function _class_extract_field_descriptor(receiver, privateMap, action) { + if (!privateMap.has(receiver)) { + throw new TypeError("attempted to " + action + " private field on non-instance"); + } + return privateMap.get(receiver); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_name_tdz_error.js b/crates/swc_ecma_transforms_base/src/helpers/_class_name_tdz_error.js index 1a251c046210..596308053517 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_name_tdz_error.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_name_tdz_error.js @@ -1,3 +1,3 @@ -function _classNameTDZError(name) { - throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys."); +function _class_name_tdz_error(name) { + throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys."); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_destructure.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_destructure.js index 621d8ba6eb31..9ce317bdd5f8 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_destructure.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_destructure.js @@ -1,4 +1,4 @@ -function _classPrivateFieldDestructureSet(receiver, privateMap) { - var descriptor = _classExtractFieldDescriptor(receiver, privateMap, "set"); - return _classApplyDescriptorDestructureSet(receiver, descriptor); +function _class_private_field_destructure(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "set"); + return _class_apply_descriptor_destructure(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_get.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_get.js index e8c329b24e86..583c164d2bb0 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_get.js @@ -1,4 +1,4 @@ -function _classPrivateFieldGet(receiver, privateMap) { - var descriptor = _classExtractFieldDescriptor(receiver, privateMap, "get"); - return _classApplyDescriptorGet(receiver, descriptor); +function _class_private_field_get(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "get"); + return _class_apply_descriptor_get(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_init.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_init.js index 49407d4f776e..b2c9c03bce8a 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_init.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_init.js @@ -1,4 +1,4 @@ -function _classPrivateFieldInit(obj, privateMap, value) { - _checkPrivateRedeclaration(obj, privateMap); - privateMap.set(obj, value); +function _class_private_field_init(obj, privateMap, value) { + _check_private_redeclaration(obj, privateMap); + privateMap.set(obj, value); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_base.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_base.js index 5baabd917f6a..4a6752e70909 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_base.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_base.js @@ -1,7 +1,6 @@ -function _classPrivateFieldLooseBase(receiver, privateKey) { - if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { - throw new TypeError("attempted to use private field on non-instance"); - } - - return receiver; +function _class_private_field_loose_base(receiver, privateKey) { + if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { + throw new TypeError("attempted to use private field on non-instance"); + } + return receiver; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_key.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_key.js index 2e49d2618fdf..a04419c1f141 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_key.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_loose_key.js @@ -1,5 +1,4 @@ var id = 0; - -function _classPrivateFieldLooseKey(name) { +function _class_private_field_loose_key(name) { return "__private_" + id++ + "_" + name; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_set.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_set.js index fd6d4a853af2..71c9defdfac3 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_set.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_set.js @@ -1,5 +1,5 @@ -function _classPrivateFieldSet(receiver, privateMap, value) { - var descriptor = _classExtractFieldDescriptor(receiver, privateMap, "set"); - _classApplyDescriptorSet(receiver, descriptor, value); - return value; +function _class_private_field_set(receiver, privateMap, value) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "set"); + _class_apply_descriptor_set(receiver, descriptor, value); + return value; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_update.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_update.js index 2ea969d7b27f..2bae86cff85c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_update.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_field_update.js @@ -1,4 +1,4 @@ -function _classPrivateFieldUpdate(receiver, privateMap) { - var descriptor = _classExtractFieldDescriptor( receiver, privateMap, "update"); - return _classApplyDescriptorUpdate(receiver, descriptor); +function _class_private_field_update(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "update"); + return _class_apply_descriptor_update(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_get.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_get.js index 96478143389c..4fb72d8ea634 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_get.js @@ -1,7 +1,6 @@ -function _classPrivateMethodGet(receiver, privateSet, fn) { - if (!privateSet.has(receiver)) { - throw new TypeError("attempted to get private field on non-instance"); - } - - return fn; +function _class_private_method_get(receiver, privateSet, fn) { + if (!privateSet.has(receiver)) { + throw new TypeError("attempted to get private field on non-instance"); + } + return fn; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_init.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_init.js index 659d8bb5c145..a2085b74d93d 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_init.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_init.js @@ -1,4 +1,4 @@ -function _classPrivateMethodInit(obj, privateSet) { - _checkPrivateRedeclaration(obj, privateSet); - privateSet.add(obj); +function _class_private_method_init(obj, privateSet) { + _check_private_redeclaration(obj, privateSet); + privateSet.add(obj); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_set.js b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_set.js index b272d7d0121d..79fd1f3756ad 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_set.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_private_method_set.js @@ -1,3 +1,3 @@ -function _classPrivateMethodSet() { - throw new TypeError("attempted to reassign private method"); +function _class_private_method_set() { + throw new TypeError("attempted to reassign private method"); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_destructure.js b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_destructure.js index 4f40277fd30f..9c41b70880f0 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_destructure.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_destructure.js @@ -1,5 +1,5 @@ -function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) { - _classCheckPrivateStaticAccess(receiver, classConstructor); - _classCheckPrivateStaticFieldDescriptor(descriptor, "set"); - return _classApplyDescriptorDestructureSet(receiver, descriptor); +function _class_static_private_field_destructure(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "set"); + return _class_apply_descriptor_destructure(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_get.js b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_get.js index b2b25bd16baa..65fddaf01bbd 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_get.js @@ -1,5 +1,5 @@ -function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { - _classCheckPrivateStaticAccess(receiver, classConstructor); - _classCheckPrivateStaticFieldDescriptor(descriptor, "get"); - return _classApplyDescriptorGet(receiver, descriptor); +function _class_static_private_field_spec_get(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "get"); + return _class_apply_descriptor_get(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_set.js b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_set.js index b6013ea9e6e8..df6f3c8ca2db 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_set.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_spec_set.js @@ -1,6 +1,6 @@ -function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { - _classCheckPrivateStaticAccess(receiver, classConstructor); - _classCheckPrivateStaticFieldDescriptor(descriptor, "set"); - _classApplyDescriptorSet(receiver, descriptor, value); - return value; +function _class_static_private_field_spec_set(receiver, classConstructor, descriptor, value) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "set"); + _class_apply_descriptor_set(receiver, descriptor, value); + return value; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_update.js b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_update.js index 8f5fbb69e723..2c1778e5bb16 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_update.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_field_update.js @@ -1,5 +1,5 @@ -function _classStaticPrivateFieldUpdate(receiver, classConstructor, descriptor) { - _classCheckPrivateStaticAccess(receiver, classConstructor); - _classCheckPrivateStaticFieldDescriptor(descriptor, "update"); - return _classApplyDescriptorUpdate(receiver, descriptor); +function _class_static_private_field_update(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "update"); + return _class_apply_descriptor_update(receiver, descriptor); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_method_get.js b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_method_get.js index 6718bbe21156..e1b0ba5465bc 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_method_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_class_static_private_method_get.js @@ -1,3 +1,4 @@ -function _classStaticPrivateMethodGet(receiver, classConstructor, method) { - _classCheckPrivateStaticAccess(receiver, classConstructor); return method; +function _class_static_private_method_get(receiver, classConstructor, method) { + _class_check_private_static_access(receiver, classConstructor); + return method; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_construct.js b/crates/swc_ecma_transforms_base/src/helpers/_construct.js index 732bc0198cf3..31f863015b5c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_construct.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_construct.js @@ -1,29 +1,15 @@ -function isNativeReflectConstruct() { - if (typeof Reflect === "undefined" || !Reflect.construct) return false; - if (Reflect.construct.sham) return false; - if (typeof Proxy === "function") return true; - - try { - Date.prototype.toString.call(Reflect.construct(Date, [], function () { })); - return true; - } catch (e) { - return false; - } -} - function _construct(Parent, args, Class) { - if (isNativeReflectConstruct()) { - _construct = Reflect.construct; - } else { - _construct = function _construct(Parent, args, Class) { - var a = [null]; - a.push.apply(a, args); - var Constructor = Function.bind.apply(Parent, a); - var instance = new Constructor(); - if (Class) _setPrototypeOf(instance, Class.prototype); - return instance; - }; - } - - return _construct.apply(null, arguments); + if (_is_native_reflect_construct()) { + _construct = Reflect.construct; + } else { + _construct = function construct(Parent, args, Class) { + var a = [null]; + a.push.apply(a, args); + var Constructor = Function.bind.apply(Parent, a); + var instance = new Constructor(); + if (Class) _set_prototype_of(instance, Class.prototype); + return instance; + }; + } + return _construct.apply(null, arguments); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_create_class.js b/crates/swc_ecma_transforms_base/src/helpers/_create_class.js index 30cc4638b080..7b7e1a1fc688 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_create_class.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_create_class.js @@ -1,15 +1,14 @@ function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } } - -function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; +function _create_class(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_create_for_of_iterator_helper_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_create_for_of_iterator_helper_loose.js index ca1cb70ace57..02f06b75484e 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_create_for_of_iterator_helper_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_create_for_of_iterator_helper_loose.js @@ -1,19 +1,18 @@ - -function _createForOfIteratorHelperLoose(o, allowArrayLike) { +function _create_for_of_iterator_helper_loose(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (it) return (it = it.call(o)).next.bind(it); // Fallback for engines without symbol support - if ( - Array.isArray(o) || - (it = unsupportedIterableToArray(o)) || - (allowArrayLike && o && typeof o.length === "number") - ) { + if (Array.isArray(o) || (it = _unsupported_iterable_to_array(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; - return function () { - if (i >= o.length) return { done: true }; + 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."); -} \ No newline at end of file + throw new TypeError( + "Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_create_super.js b/crates/swc_ecma_transforms_base/src/helpers/_create_super.js index 9a97d3071a68..db281bc5777e 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_create_super.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_create_super.js @@ -1,14 +1,13 @@ -function _createSuper(Derived) { - var hasNativeReflectConstruct = _isNativeReflectConstruct(); +function _create_super(Derived) { + var hasNativeReflectConstruct = _is_native_reflect_construct(); return function _createSuperInternal() { - var Super = _getPrototypeOf(Derived), - result; + var Super = _get_prototype_of(Derived), result; if (hasNativeReflectConstruct) { - var NewTarget = _getPrototypeOf(this).constructor; + var NewTarget = _get_prototype_of(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } - return _possibleConstructorReturn(this, result); + return _possible_constructor_return(this, result); }; -} \ No newline at end of file +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_decorate.js b/crates/swc_ecma_transforms_base/src/helpers/_decorate.js index eec4654358af..16e0a58a9445 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_decorate.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_decorate.js @@ -1,420 +1,281 @@ function _decorate(decorators, factory, superClass) { - var r = factory(function initialize(O) { - _initializeInstanceElements(O, decorated.elements); - }, superClass); - - var decorated = _decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators); - - _initializeClassElements(r.F, decorated.elements); - - return _runClassFinishers(r.F, decorated.finishers); + var r = factory(function initialize(O) { + _initializeInstanceElements(O, decorated.elements); + }, superClass); + var decorated = _decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators); + _initializeClassElements(r.F, decorated.elements); + return _runClassFinishers(r.F, decorated.finishers); } function _createElementDescriptor(def) { - var key = _toPropertyKey(def.key); - var descriptor; - - if (def.kind === "method") { - descriptor = { - value: def.value, - writable: true, - configurable: true, - enumerable: false - }; - Object.defineProperty(def.value, "name", { - value: _typeof(key) === "symbol" ? "" : key, - configurable: true - }); - } else if (def.kind === "get") { - descriptor = { - get: def.value, - configurable: true, - enumerable: false - }; - } else if (def.kind === "set") { - descriptor = { - set: def.value, - configurable: true, - enumerable: false - }; - } else if (def.kind === "field") { - descriptor = { - configurable: true, - writable: true, - enumerable: true + var key = _to_property_key(def.key); + var descriptor; + if (def.kind === "method") { + descriptor = { value: def.value, writable: true, configurable: true, enumerable: false }; + Object.defineProperty(def.value, "name", { value: _type_of(key) === "symbol" ? "" : key, configurable: true }); + } else if (def.kind === "get") { + descriptor = { get: def.value, configurable: true, enumerable: false }; + } else if (def.kind === "set") { + descriptor = { set: def.value, configurable: true, enumerable: false }; + } else if (def.kind === "field") { + descriptor = { configurable: true, writable: true, enumerable: true }; + } + var element = { + kind: def.kind === "field" ? "field" : "method", + key: key, + placement: def.static ? "static" : def.kind === "field" ? "own" : "prototype", + descriptor: descriptor }; - } - - var element = { - kind: def.kind === "field" ? "field" : "method", - key: key, - placement: def.static ? "static" : def.kind === "field" ? "own" : "prototype", - descriptor: descriptor - }; - if (def.decorators) element.decorators = def.decorators; - if (def.kind === "field") element.initializer = def.value; - return element; + if (def.decorators) element.decorators = def.decorators; + if (def.kind === "field") element.initializer = def.value; + return element; } - function _coalesceGetterSetter(element, other) { - if (element.descriptor.get !== undefined) { - other.descriptor.get = element.descriptor.get; - } else { - other.descriptor.set = element.descriptor.set; - } + if (element.descriptor.get !== undefined) { + other.descriptor.get = element.descriptor.get; + } else { + other.descriptor.set = element.descriptor.set; + } } - function _coalesceClassElements(elements) { - var newElements = []; - - var isSameElement = function isSameElement(other) { - return other.kind === "method" && other.key === element.key && other.placement === element.placement; - }; - - for (var i = 0; i < elements.length; i++) { - var element = elements[i]; - var other; - - if (element.kind === "method" && (other = newElements.find(isSameElement))) { - if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) { - if (_hasDecorators(element) || _hasDecorators(other)) { - throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated."); - } - - other.descriptor = element.descriptor; - } else { - if (_hasDecorators(element)) { - if (_hasDecorators(other)) { - throw new ReferenceError("Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ")."); - } - - other.decorators = element.decorators; + var newElements = []; + var isSameElement = function isSameElement(other) { + return other.kind === "method" && other.key === element.key && other.placement === element.placement; + }; + for (var i = 0; i < elements.length; i++) { + var element = elements[i]; + var other; + if (element.kind === "method" && (other = newElements.find(isSameElement))) { + if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) { + if (_hasDecorators(element) || _hasDecorators(other)) { + throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated."); + } + other.descriptor = element.descriptor; + } else { + if (_hasDecorators(element)) { + if (_hasDecorators(other)) { + throw new ReferenceError( + "Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ")." + ); + } + other.decorators = element.decorators; + } + _coalesceGetterSetter(element, other); + } + } else { + newElements.push(element); } - - _coalesceGetterSetter(element, other); - } - } else { - newElements.push(element); } - } - - return newElements; + return newElements; } - function _hasDecorators(element) { - return element.decorators && element.decorators.length; + return element.decorators && element.decorators.length; } - function _isDataDescriptor(desc) { - return desc !== undefined && !(desc.value === undefined && desc.writable === undefined); + return desc !== undefined && !(desc.value === undefined && desc.writable === undefined); } - function _initializeClassElements(F, elements) { - var proto = F.prototype; - ["method", "field"].forEach(function (kind) { - elements.forEach(function (element) { - var placement = element.placement; - - if (element.kind === kind && (placement === "static" || placement === "prototype")) { - var receiver = placement === "static" ? F : proto; - - _defineClassElement(receiver, element); - } + var proto = F.prototype; + ["method", "field"].forEach(function(kind) { + elements.forEach(function(element) { + var placement = element.placement; + if (element.kind === kind && (placement === "static" || placement === "prototype")) { + var receiver = placement === "static" ? F : proto; + _defineClassElement(receiver, element); + } + }); }); - }); } - function _initializeInstanceElements(O, elements) { - ["method", "field"].forEach(function (kind) { - elements.forEach(function (element) { - if (element.kind === kind && element.placement === "own") { - _defineClassElement(O, element); - } + ["method", "field"].forEach(function(kind) { + elements.forEach(function(element) { + if (element.kind === kind && element.placement === "own") { + _defineClassElement(O, element); + } + }); }); - }); } - function _defineClassElement(receiver, element) { - var descriptor = element.descriptor; - - if (element.kind === "field") { - var initializer = element.initializer; - descriptor = { - enumerable: descriptor.enumerable, - writable: descriptor.writable, - configurable: descriptor.configurable, - value: initializer === void 0 ? void 0 : initializer.call(receiver) - }; - } - - Object.defineProperty(receiver, element.key, descriptor); + var descriptor = element.descriptor; + if (element.kind === "field") { + var initializer = element.initializer; + descriptor = { + enumerable: descriptor.enumerable, + writable: descriptor.writable, + configurable: descriptor.configurable, + value: initializer === void 0 ? void 0 : initializer.call(receiver) + }; + } + Object.defineProperty(receiver, element.key, descriptor); } - function _decorateClass(elements, decorators) { - var newElements = []; - var finishers = []; - var placements = { - static: [], - prototype: [], - own: [] - }; - elements.forEach(function (element) { - _addElementPlacement(element, placements); - }); - elements.forEach(function (element) { - if (!_hasDecorators(element)) return newElements.push(element); - - var elementFinishersExtras = _decorateElement(element, placements); - - newElements.push(elementFinishersExtras.element); - newElements.push.apply(newElements, elementFinishersExtras.extras); - finishers.push.apply(finishers, elementFinishersExtras.finishers); - }); - - if (!decorators) { - return { - elements: newElements, - finishers: finishers - }; - } - - var result = _decorateConstructor(newElements, decorators); - - finishers.push.apply(finishers, result.finishers); - result.finishers = finishers; - return result; + var newElements = []; + var finishers = []; + var placements = { static: [], prototype: [], own: [] }; + elements.forEach(function(element) { + _addElementPlacement(element, placements); + }); + elements.forEach(function(element) { + if (!_hasDecorators(element)) return newElements.push(element); + var elementFinishersExtras = _decorateElement(element, placements); + newElements.push(elementFinishersExtras.element); + newElements.push.apply(newElements, elementFinishersExtras.extras); + finishers.push.apply(finishers, elementFinishersExtras.finishers); + }); + if (!decorators) { + return { elements: newElements, finishers: finishers }; + } + var result = _decorateConstructor(newElements, decorators); + finishers.push.apply(finishers, result.finishers); + result.finishers = finishers; + return result; } - function _addElementPlacement(element, placements, silent) { - var keys = placements[element.placement]; - - if (!silent && keys.indexOf(element.key) !== -1) { - throw new TypeError("Duplicated element (" + element.key + ")"); - } - - keys.push(element.key); -} - -function _decorateElement(element, placements) { - var extras = []; - var finishers = []; - - for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) { var keys = placements[element.placement]; - keys.splice(keys.indexOf(element.key), 1); - - var elementObject = _fromElementDescriptor(element); - - var elementFinisherExtras = _toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject); - - element = elementFinisherExtras.element; - - _addElementPlacement(element, placements); - - if (elementFinisherExtras.finisher) { - finishers.push(elementFinisherExtras.finisher); + if (!silent && keys.indexOf(element.key) !== -1) { + throw new TypeError("Duplicated element (" + element.key + ")"); } - - var newExtras = elementFinisherExtras.extras; - - if (newExtras) { - for (var j = 0; j < newExtras.length; j++) { - _addElementPlacement(newExtras[j], placements); - } - - extras.push.apply(extras, newExtras); + keys.push(element.key); +} +function _decorateElement(element, placements) { + var extras = []; + var finishers = []; + for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) { + var keys = placements[element.placement]; + keys.splice(keys.indexOf(element.key), 1); + var elementObject = _fromElementDescriptor(element); + var elementFinisherExtras = _toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject); + element = elementFinisherExtras.element; + _addElementPlacement(element, placements); + if (elementFinisherExtras.finisher) { + finishers.push(elementFinisherExtras.finisher); + } + var newExtras = elementFinisherExtras.extras; + if (newExtras) { + for (var j = 0; j < newExtras.length; j++) { + _addElementPlacement(newExtras[j], placements); + } + extras.push.apply(extras, newExtras); + } } - } - - return { - element: element, - finishers: finishers, - extras: extras - }; + return { element: element, finishers: finishers, extras: extras }; } - function _decorateConstructor(elements, decorators) { - var finishers = []; - - for (var i = decorators.length - 1; i >= 0; i--) { - var obj = _fromClassDescriptor(elements); - - var elementsAndFinisher = _toClassDescriptor((0, decorators[i])(obj) || obj); - - if (elementsAndFinisher.finisher !== undefined) { - finishers.push(elementsAndFinisher.finisher); - } - - if (elementsAndFinisher.elements !== undefined) { - elements = elementsAndFinisher.elements; - - for (var j = 0; j < elements.length - 1; j++) { - for (var k = j + 1; k < elements.length; k++) { - if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) { - throw new TypeError("Duplicated element (" + elements[j].key + ")"); - } + var finishers = []; + for (var i = decorators.length - 1; i >= 0; i--) { + var obj = _fromClassDescriptor(elements); + var elementsAndFinisher = _toClassDescriptor((0, decorators[i])(obj) || obj); + if (elementsAndFinisher.finisher !== undefined) { + finishers.push(elementsAndFinisher.finisher); + } + if (elementsAndFinisher.elements !== undefined) { + elements = elementsAndFinisher.elements; + for (var j = 0; j < elements.length - 1; j++) { + for (var k = j + 1; k < elements.length; k++) { + if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) { + throw new TypeError("Duplicated element (" + elements[j].key + ")"); + } + } + } } - } } - } - - return { - elements: elements, - finishers: finishers - }; + return { elements: elements, finishers: finishers }; } - function _fromElementDescriptor(element) { - var obj = { - kind: element.kind, - key: element.key, - placement: element.placement, - descriptor: element.descriptor - }; - var desc = { - value: "Descriptor", - configurable: true - }; - Object.defineProperty(obj, Symbol.toStringTag, desc); - if (element.kind === "field") obj.initializer = element.initializer; - return obj; + var obj = { kind: element.kind, key: element.key, placement: element.placement, descriptor: element.descriptor }; + var desc = { value: "Descriptor", configurable: true }; + Object.defineProperty(obj, Symbol.toStringTag, desc); + if (element.kind === "field") obj.initializer = element.initializer; + return obj; } - function _toElementDescriptors(elementObjects) { - if (elementObjects === undefined) return; - return _toArray(elementObjects).map(function (elementObject) { - var element = _toElementDescriptor(elementObject); - - _disallowProperty(elementObject, "finisher", "An element descriptor"); - - _disallowProperty(elementObject, "extras", "An element descriptor"); - - return element; - }); + if (elementObjects === undefined) return; + return _to_array(elementObjects).map(function(elementObject) { + var element = _toElementDescriptor(elementObject); + _disallowProperty(elementObject, "finisher", "An element descriptor"); + _disallowProperty(elementObject, "extras", "An element descriptor"); + return element; + }); } - function _toElementDescriptor(elementObject) { - var kind = String(elementObject.kind); - - if (kind !== "method" && kind !== "field") { - throw new TypeError('An element descriptor\'s .kind property must be either "method" or' + ' "field", but a decorator created an element descriptor with' + ' .kind "' + kind + '"'); - } - - var key = _toPropertyKey(elementObject.key); - var placement = String(elementObject.placement); - - if (placement !== "static" && placement !== "prototype" && placement !== "own") { - throw new TypeError('An element descriptor\'s .placement property must be one of "static",' + ' "prototype" or "own", but a decorator created an element descriptor' + ' with .placement "' + placement + '"'); - } - - var descriptor = elementObject.descriptor; - - _disallowProperty(elementObject, "elements", "An element descriptor"); - - var element = { - kind: kind, - key: key, - placement: placement, - descriptor: Object.assign({}, descriptor) - }; - - if (kind !== "field") { - _disallowProperty(elementObject, "initializer", "A method descriptor"); - } else { - _disallowProperty(descriptor, "get", "The property descriptor of a field descriptor"); - - _disallowProperty(descriptor, "set", "The property descriptor of a field descriptor"); - - _disallowProperty(descriptor, "value", "The property descriptor of a field descriptor"); - - element.initializer = elementObject.initializer; - } - - return element; + var kind = String(elementObject.kind); + if (kind !== "method" && kind !== "field") { + throw new TypeError( + "An element descriptor's .kind property must be either \"method\" or" + + " \"field\", but a decorator created an element descriptor with" + " .kind \"" + kind + "\"" + ); + } + var key = _to_property_key(elementObject.key); + var placement = String(elementObject.placement); + if (placement !== "static" && placement !== "prototype" && placement !== "own") { + throw new TypeError( + "An element descriptor's .placement property must be one of \"static\"," + + " \"prototype\" or \"own\", but a decorator created an element descriptor" + " with .placement \"" + placement + "\"" + ); + } + var descriptor = elementObject.descriptor; + _disallowProperty(elementObject, "elements", "An element descriptor"); + var element = { kind: kind, key: key, placement: placement, descriptor: Object.assign({}, descriptor) }; + if (kind !== "field") { + _disallowProperty(elementObject, "initializer", "A method descriptor"); + } else { + _disallowProperty(descriptor, "get", "The property descriptor of a field descriptor"); + _disallowProperty(descriptor, "set", "The property descriptor of a field descriptor"); + _disallowProperty(descriptor, "value", "The property descriptor of a field descriptor"); + element.initializer = elementObject.initializer; + } + return element; } - function _toElementFinisherExtras(elementObject) { - var element = _toElementDescriptor(elementObject); - - var finisher = _optionalCallableProperty(elementObject, "finisher"); - - var extras = _toElementDescriptors(elementObject.extras); - - return { - element: element, - finisher: finisher, - extras: extras - }; + var element = _toElementDescriptor(elementObject); + var finisher = _optionalCallableProperty(elementObject, "finisher"); + var extras = _toElementDescriptors(elementObject.extras); + return { element: element, finisher: finisher, extras: extras }; } - function _fromClassDescriptor(elements) { - var obj = { - kind: "class", - elements: elements.map(_fromElementDescriptor) - }; - var desc = { - value: "Descriptor", - configurable: true - }; - Object.defineProperty(obj, Symbol.toStringTag, desc); - return obj; + var obj = { kind: "class", elements: elements.map(_fromElementDescriptor) }; + var desc = { value: "Descriptor", configurable: true }; + Object.defineProperty(obj, Symbol.toStringTag, desc); + return obj; } - function _toClassDescriptor(obj) { - var kind = String(obj.kind); - - if (kind !== "class") { - throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator' + ' created a class descriptor with .kind "' + kind + '"'); - } - - _disallowProperty(obj, "key", "A class descriptor"); - - _disallowProperty(obj, "placement", "A class descriptor"); - - _disallowProperty(obj, "descriptor", "A class descriptor"); - - _disallowProperty(obj, "initializer", "A class descriptor"); - - _disallowProperty(obj, "extras", "A class descriptor"); - - var finisher = _optionalCallableProperty(obj, "finisher"); - - var elements = _toElementDescriptors(obj.elements); - - return { - elements: elements, - finisher: finisher - }; + var kind = String(obj.kind); + if (kind !== "class") { + throw new TypeError( + "A class descriptor's .kind property must be \"class\", but a decorator" + " created a class descriptor with .kind \"" + kind + + "\"" + ); + } + _disallowProperty(obj, "key", "A class descriptor"); + _disallowProperty(obj, "placement", "A class descriptor"); + _disallowProperty(obj, "descriptor", "A class descriptor"); + _disallowProperty(obj, "initializer", "A class descriptor"); + _disallowProperty(obj, "extras", "A class descriptor"); + var finisher = _optionalCallableProperty(obj, "finisher"); + var elements = _toElementDescriptors(obj.elements); + return { elements: elements, finisher: finisher }; } - function _disallowProperty(obj, name, objectType) { - if (obj[name] !== undefined) { - throw new TypeError(objectType + " can't have a ." + name + " property."); - } + if (obj[name] !== undefined) { + throw new TypeError(objectType + " can't have a ." + name + " property."); + } } - function _optionalCallableProperty(obj, name) { - var value = obj[name]; - - if (value !== undefined && typeof value !== "function") { - throw new TypeError("Expected '" + name + "' to be a function"); - } - - return value; + var value = obj[name]; + if (value !== undefined && typeof value !== "function") { + throw new TypeError("Expected '" + name + "' to be a function"); + } + return value; } - function _runClassFinishers(constructor, finishers) { - for (var i = 0; i < finishers.length; i++) { - var newConstructor = (0, finishers[i])(constructor); - - if (newConstructor !== undefined) { - if (typeof newConstructor !== "function") { - throw new TypeError("Finishers must return a constructor."); - } - - constructor = newConstructor; + for (var i = 0; i < finishers.length; i++) { + var newConstructor = (0, finishers[i])(constructor); + if (newConstructor !== undefined) { + if (typeof newConstructor !== "function") { + throw new TypeError("Finishers must return a constructor."); + } + constructor = newConstructor; + } } - } - - return constructor; + return constructor; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_defaults.js b/crates/swc_ecma_transforms_base/src/helpers/_defaults.js index 84f988dc47ca..2ba392ed6054 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_defaults.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_defaults.js @@ -1,14 +1,11 @@ function _defaults(obj, defaults) { - var keys = Object.getOwnPropertyNames(defaults); - - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - var value = Object.getOwnPropertyDescriptor(defaults, key); - - if (value && value.configurable && obj[key] === undefined) { - Object.defineProperty(obj, key, value); + var keys = Object.getOwnPropertyNames(defaults); + for (var i = 0; i < keys.length; i++) { + var key = keys[i]; + var value = Object.getOwnPropertyDescriptor(defaults, key); + if (value && value.configurable && obj[key] === undefined) { + Object.defineProperty(obj, key, value); + } } - } - - return obj; + return obj; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_define_enumerable_properties.js b/crates/swc_ecma_transforms_base/src/helpers/_define_enumerable_properties.js index b39d3bd2e44d..f935fce0179b 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_define_enumerable_properties.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_define_enumerable_properties.js @@ -1,22 +1,19 @@ -function _defineEnumerableProperties(obj, descs) { - for (var key in descs) { - var desc = descs[key]; - desc.configurable = desc.enumerable = true; - if ("value" in desc) desc.writable = true; - Object.defineProperty(obj, key, desc); - } - - if (Object.getOwnPropertySymbols) { - var objectSymbols = Object.getOwnPropertySymbols(descs); - - for (var i = 0; i < objectSymbols.length; i++) { - var sym = objectSymbols[i]; - var desc = descs[sym]; - desc.configurable = desc.enumerable = true; - if ("value" in desc) desc.writable = true; - Object.defineProperty(obj, sym, desc); +function _define_enumerable_properties(obj, descs) { + for (var key in descs) { + var desc = descs[key]; + desc.configurable = desc.enumerable = true; + if ("value" in desc) desc.writable = true; + Object.defineProperty(obj, key, desc); } - } - - return obj; + if (Object.getOwnPropertySymbols) { + var objectSymbols = Object.getOwnPropertySymbols(descs); + for (var i = 0; i < objectSymbols.length; i++) { + var sym = objectSymbols[i]; + var desc = descs[sym]; + desc.configurable = desc.enumerable = true; + if ("value" in desc) desc.writable = true; + Object.defineProperty(obj, sym, desc); + } + } + return obj; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_define_property.js b/crates/swc_ecma_transforms_base/src/helpers/_define_property.js index 50242b9d4039..e766329cbd34 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_define_property.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_define_property.js @@ -1,14 +1,8 @@ -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; +function _define_property(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; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_export_star.js b/crates/swc_ecma_transforms_base/src/helpers/_export_star.js index 5646e14c9cb1..65e1cc9490dc 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_export_star.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_export_star.js @@ -1,12 +1,13 @@ -function _exportStar(from, to) { - Object.keys(from).forEach(function (k) { - if (k !== "default" && !Object.prototype.hasOwnProperty.call(to, k)) - Object.defineProperty(to, k, { - enumerable: true, - get: function () { - return from[k]; - }, - }); - }); - return from; +function _export_star(from, to) { + Object.keys(from).forEach(function(k) { + if (k !== "default" && !Object.prototype.hasOwnProperty.call(to, k)) { + Object.defineProperty(to, k, { + enumerable: true, + get: function() { + return from[k]; + } + }); + } + }); + return from; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_extends.js b/crates/swc_ecma_transforms_base/src/helpers/_extends.js index f6e80266de2e..acef0a282e60 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_extends.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_extends.js @@ -1,17 +1,14 @@ function _extends() { - _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]; + _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; - }; - - return _extends.apply(this, arguments); + return target; + }; + return _extends.apply(this, arguments); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_get.js b/crates/swc_ecma_transforms_base/src/helpers/_get.js index 832d2f557fb8..f222cf82b6d0 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_get.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_get.js @@ -1,19 +1,16 @@ function _get(target, property, receiver) { - if (typeof Reflect !== "undefined" && Reflect.get) { - _get = Reflect.get; - } else { - _get = function _get(target, property, receiver) { - var base = _superPropBase(target, property); - if (!base) return; - var desc = Object.getOwnPropertyDescriptor(base, property); - - if (desc.get) { - return desc.get.call(receiver); - } - - return desc.value; - }; - } - - return _get(target, property, receiver || target); + if (typeof Reflect !== "undefined" && Reflect.get) { + _get = Reflect.get; + } else { + _get = function get(target, property, receiver) { + var base = _super_prop_base(target, property); + if (!base) return; + var desc = Object.getOwnPropertyDescriptor(base, property); + if (desc.get) { + return desc.get.call(receiver || target); + } + return desc.value; + }; + } + return _get(target, property, receiver || target); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_get_prototype_of.js b/crates/swc_ecma_transforms_base/src/helpers/_get_prototype_of.js index b60ca5848097..458439f5162d 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_get_prototype_of.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_get_prototype_of.js @@ -1,6 +1,6 @@ -function _getPrototypeOf(o) { - _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { - return o.__proto__ || Object.getPrototypeOf(o); - }; - return _getPrototypeOf(o); -} \ No newline at end of file +function _get_prototype_of(o) { + _get_prototype_of = Object.setPrototypeOf ? Object.getPrototypeOf : function getPrototypeOf(o) { + return o.__proto__ || Object.getPrototypeOf(o); + }; + return _get_prototype_of(o); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_inherits.js b/crates/swc_ecma_transforms_base/src/helpers/_inherits.js index d25c9c105a0e..d16557677d5c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_inherits.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_inherits.js @@ -1,14 +1,9 @@ function _inherits(subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function"); - } - - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - writable: true, - configurable: true + if (typeof superClass !== "function" && superClass !== null) { + throw new TypeError("Super expression must either be null or a function"); } - }); - if (superClass) _setPrototypeOf(subClass, superClass); + subClass.prototype = Object.create(superClass && superClass.prototype, { + constructor: { value: subClass, writable: true, configurable: true } + }); + if (superClass) _set_prototype_of(subClass, superClass); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_inherits_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_inherits_loose.js index 8b1887992e1c..c045a102d979 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_inherits_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_inherits_loose.js @@ -1,5 +1,5 @@ -function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; +function _inherits_loose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_initializer_define_property.js b/crates/swc_ecma_transforms_base/src/helpers/_initializer_define_property.js index 37a935726058..042dcb0bfbdc 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_initializer_define_property.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_initializer_define_property.js @@ -1,9 +1,9 @@ -function _initializerDefineProperty(target, property, descriptor, context) { - if (!descriptor) return; - Object.defineProperty(target, property, { - enumerable: descriptor.enumerable, - configurable: descriptor.configurable, - writable: descriptor.writable, - value: descriptor.initializer ? descriptor.initializer.call(context) : void 0 - }); +function _initializer_define_property(target, property, descriptor, context) { + if (!descriptor) return; + Object.defineProperty(target, property, { + enumerable: descriptor.enumerable, + configurable: descriptor.configurable, + writable: descriptor.writable, + value: descriptor.initializer ? descriptor.initializer.call(context) : void 0 + }); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_initializer_warning_helper.js b/crates/swc_ecma_transforms_base/src/helpers/_initializer_warning_helper.js index f69bf7508f00..f05909123af4 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_initializer_warning_helper.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_initializer_warning_helper.js @@ -1,3 +1,7 @@ -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.'); +function _initializer_warning_helper(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." + ); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_instanceof.js b/crates/swc_ecma_transforms_base/src/helpers/_instanceof.js index 1bf8bf8a9933..60a7c70be9d0 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_instanceof.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_instanceof.js @@ -1,7 +1,7 @@ function _instanceof(left, right) { - if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { - return !!right[Symbol.hasInstance](left); - } else { - return left instanceof right; - } -} \ No newline at end of file + if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { + return !!right[Symbol.hasInstance](left); + } else { + return left instanceof right; + } +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_interop_require_default.js b/crates/swc_ecma_transforms_base/src/helpers/_interop_require_default.js index fa0fb65320b1..42b216fbef2e 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_interop_require_default.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_interop_require_default.js @@ -1,5 +1,3 @@ -function _interopRequireDefault(obj) { - return obj && obj.__esModule ? obj : { - default: obj - }; +function _interop_require_default(obj) { + return obj && obj.__esModule ? obj : { default: obj }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_interop_require_wildcard.js b/crates/swc_ecma_transforms_base/src/helpers/_interop_require_wildcard.js index 9783ff78ec6a..e7f7d95d159e 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_interop_require_wildcard.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_interop_require_wildcard.js @@ -1,45 +1,37 @@ function _getRequireWildcardCache(nodeInterop) { - if (typeof WeakMap !== "function") return null; - - var cacheBabelInterop = new WeakMap(); - var cacheNodeInterop = new WeakMap(); - return (_getRequireWildcardCache = function (nodeInterop) { - return nodeInterop ? cacheNodeInterop : cacheBabelInterop; - })(nodeInterop); + if (typeof WeakMap !== "function") return null; + var cacheBabelInterop = new WeakMap(); + var cacheNodeInterop = new WeakMap(); + return (_getRequireWildcardCache = function(nodeInterop) { + return nodeInterop ? cacheNodeInterop : cacheBabelInterop; + })(nodeInterop); } - -function _interopRequireWildcard(obj, nodeInterop) { - if (!nodeInterop && obj && obj.__esModule) { - return obj; - } - - if (obj === null || (typeof obj !== "object" && typeof obj !== "function")) { - return { default: obj } - } - - var cache = _getRequireWildcardCache(nodeInterop); - if (cache && cache.has(obj)) { - return cache.get(obj); - } - - var newObj = {}; - var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; - for (var key in obj) { - if (key !== "default" && 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]; - } +function _interop_require_wildcard(obj, nodeInterop) { + if (!nodeInterop && obj && obj.__esModule) { + return obj; } - } - newObj.default = obj; - if (cache) { - cache.set(obj, newObj); - } - return newObj; - + if (obj === null || typeof obj !== "object" && typeof obj !== "function") { + return { default: obj }; + } + var cache = _getRequireWildcardCache(nodeInterop); + if (cache && cache.has(obj)) { + return cache.get(obj); + } + var newObj = {}; + var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; + for (var key in obj) { + if (key !== "default" && 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; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_is_native_function.js b/crates/swc_ecma_transforms_base/src/helpers/_is_native_function.js index 602ee2d18e6b..2148fba015ec 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_is_native_function.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_is_native_function.js @@ -1,3 +1,3 @@ -function _isNativeFunction(fn) { - return Function.toString.call(fn).indexOf("[native code]") !== -1; +function _is_native_function(fn) { + return Function.toString.call(fn).indexOf("[native code]") !== -1; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_is_native_reflect_construct.js b/crates/swc_ecma_transforms_base/src/helpers/_is_native_reflect_construct.js index b554344d00f9..746831c3d44a 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_is_native_reflect_construct.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_is_native_reflect_construct.js @@ -1,11 +1,11 @@ -function _isNativeReflectConstruct() { +function _is_native_reflect_construct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { - Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () { })); + Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); return true; } catch (e) { return false; } -} \ No newline at end of file +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array.js b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array.js index b13ca4f2d839..e21d1637db43 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array.js @@ -1,3 +1,3 @@ -function _iterableToArray(iter) { - if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); +function _iterable_to_array(iter) { + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit.js b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit.js index bb9486fd5492..9ab87e786ba8 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit.js @@ -1,25 +1,24 @@ -function _iterableToArrayLimit(arr, i) { - var _i = arr == null ? null : (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); - if (_i == null) return; - - var _arr = []; - var _n = true; - var _d = false; - var _s, _e; - try { - for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { - _arr.push(_s.value); - if (i && _arr.length === i) break; - } - } catch (err) { - _d = true; - _e = err; - } finally { +function _iterable_to_array_limit(arr, i) { + var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; + if (_i == null) return; + var _arr = []; + var _n = true; + var _d = false; + var _s, _e; try { - if (!_n && _i["return"] != null) _i["return"](); + for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { + _arr.push(_s.value); + if (i && _arr.length === i) break; + } + } catch (err) { + _d = true; + _e = err; } finally { - if (_d) throw _e; + try { + if (!_n && _i["return"] != null) _i["return"](); + } finally { + if (_d) throw _e; + } } - } - return _arr; + return _arr; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit_loose.js index 473f1096e6b6..24b507417f33 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_iterable_to_array_limit_loose.js @@ -1,11 +1,10 @@ -function _iterableToArrayLimitLoose(arr, i) { - var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); - if (_i == null) return; - - var _arr = []; - for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) { - _arr.push(_step.value); - if (i && _arr.length === i) break; - } - return _arr; +function _iterable_to_array_limit_loose(arr, i) { + var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); + if (_i == null) return; + var _arr = []; + for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) { + _arr.push(_step.value); + if (i && _arr.length === i) break; + } + return _arr; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_jsx.js b/crates/swc_ecma_transforms_base/src/helpers/_jsx.js index 11bed92b3d07..0e155e403d8c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_jsx.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_jsx.js @@ -1,47 +1,30 @@ var REACT_ELEMENT_TYPE; - -function _createRawReactElement(type, props, key, children) { - if (!REACT_ELEMENT_TYPE) { - REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7; - } - - var defaultProps = type && type.defaultProps; - var childrenLength = arguments.length - 3; - - if (!props && childrenLength !== 0) { - props = { - children: void 0 - }; - } - - if (props && defaultProps) { - for (var propName in defaultProps) { - if (props[propName] === void 0) { - props[propName] = defaultProps[propName]; - } +function _jsx(type, props, key, children) { + if (!REACT_ELEMENT_TYPE) { + REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7; } - } else if (!props) { - props = defaultProps || {}; - } - - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = new Array(childrenLength); - - for (var i = 0; i < childrenLength; i++) { - childArray[i] = arguments[i + 3]; + var defaultProps = type && type.defaultProps; + var childrenLength = arguments.length - 3; + if (!props && childrenLength !== 0) { + props = { children: void 0 }; } - - props.children = childArray; - } - - return { - $$typeof: REACT_ELEMENT_TYPE, - type: type, - key: key === undefined ? null : '' + key, - ref: null, - props: props, - _owner: null - }; + 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; + } else if (childrenLength > 1) { + var childArray = new Array(childrenLength); + for (var i = 0; i < childrenLength; i++) { + childArray[i] = arguments[i + 3]; + } + props.children = childArray; + } + return { $$typeof: REACT_ELEMENT_TYPE, type: type, key: key === undefined ? null : "" + key, ref: null, props: props, _owner: null }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_new_arrow_check.js b/crates/swc_ecma_transforms_base/src/helpers/_new_arrow_check.js index 99a36fe09392..11ce97952bab 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_new_arrow_check.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_new_arrow_check.js @@ -1,5 +1,5 @@ -function _newArrowCheck(innerThis, boundThis) { - if (innerThis !== boundThis) { - throw new TypeError("Cannot instantiate an arrow function"); - } +function _new_arrow_check(innerThis, boundThis) { + if (innerThis !== boundThis) { + throw new TypeError("Cannot instantiate an arrow function"); + } } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_rest.js b/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_rest.js index 44ddfd7604d1..649c15433645 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_rest.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_rest.js @@ -1,3 +1,5 @@ -function _nonIterableRest() { - throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); +function _non_iterable_rest() { + throw new TypeError( + "Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_spread.js b/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_spread.js index fb961680afa0..d450671a1aac 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_spread.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_non_iterable_spread.js @@ -1,3 +1,5 @@ -function _nonIterableSpread() { - throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); +function _non_iterable_spread() { + throw new TypeError( + "Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_object_destructuring_empty.js b/crates/swc_ecma_transforms_base/src/helpers/_object_destructuring_empty.js index 8d3d9c44f806..6be6fae5b41a 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_object_destructuring_empty.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_object_destructuring_empty.js @@ -1,4 +1,4 @@ -function _objectDestructuringEmpty(o) { +function _object_destructuring_empty(o) { if (o === null || o === void 0) throw new TypeError("Cannot destructure " + o); return o; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_object_spread.js b/crates/swc_ecma_transforms_base/src/helpers/_object_spread.js index 85da6d341068..6528e5b409db 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_object_spread.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_object_spread.js @@ -1,18 +1,17 @@ -function _objectSpread(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - var ownKeys = Object.keys(source); - - if (typeof Object.getOwnPropertySymbols === 'function') { - ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { - return Object.getOwnPropertyDescriptor(source, sym).enumerable; - })); +function _object_spread(target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i] != null ? arguments[i] : {}; + var ownKeys = Object.keys(source); + if (typeof Object.getOwnPropertySymbols === "function") { + ownKeys = ownKeys.concat( + Object.getOwnPropertySymbols(source).filter(function(sym) { + return Object.getOwnPropertyDescriptor(source, sym).enumerable; + }) + ); + } + ownKeys.forEach(function(key) { + _define_property(target, key, source[key]); + }); } - - ownKeys.forEach(function (key) { - _defineProperty(target, key, source[key]); - }); - } - - return target; -} \ No newline at end of file + return target; +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_object_spread_props.js b/crates/swc_ecma_transforms_base/src/helpers/_object_spread_props.js index f612a3a35200..f569e4082731 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_object_spread_props.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_object_spread_props.js @@ -1,30 +1,24 @@ function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - if (enumerableOnly) { - symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - }); + var keys = Object.keys(object); + if (Object.getOwnPropertySymbols) { + var symbols = Object.getOwnPropertySymbols(object); + if (enumerableOnly) { + symbols = symbols.filter(function(sym) { + return Object.getOwnPropertyDescriptor(object, sym).enumerable; + }); + } + keys.push.apply(keys, symbols); } - keys.push.apply(keys, symbols); - } - return keys; + return keys; +} +function _object_spread_props(target, source) { + source = source != null ? source : {}; + if (Object.getOwnPropertyDescriptors) { + Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); + } else { + ownKeys(Object(source)).forEach(function(key) { + Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); + }); + } + return target; } - -function _objectSpreadProps(target, source) { - source = source != null ? source : {} - if (Object.getOwnPropertyDescriptors) { - Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); - } else { - ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty( - target, - key, - Object.getOwnPropertyDescriptor(source, key) - ); - }); - } - - return target; -} \ No newline at end of file diff --git a/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties.js b/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties.js index 700b9e13a143..4e4a9483bb41 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties.js @@ -1,18 +1,15 @@ -function _objectWithoutProperties(source, excluded) { - if (source == null) return {}; - var target = _objectWithoutPropertiesLoose(source, excluded); - var key, i; - - if (Object.getOwnPropertySymbols) { - var sourceSymbolKeys = Object.getOwnPropertySymbols(source); - - for (i = 0; i < sourceSymbolKeys.length; i++) { - key = sourceSymbolKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; - target[key] = source[key]; +function _object_without_properties(source, excluded) { + if (source == null) return {}; + var target = _object_without_properties_loose(source, excluded); + var key, i; + if (Object.getOwnPropertySymbols) { + var sourceSymbolKeys = Object.getOwnPropertySymbols(source); + for (i = 0; i < sourceSymbolKeys.length; i++) { + key = sourceSymbolKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; + target[key] = source[key]; + } } - } - - return target; -} \ No newline at end of file + return target; +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties_loose.js index 40239d12b628..ac1262b6e033 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_object_without_properties_loose.js @@ -1,14 +1,12 @@ -function _objectWithoutPropertiesLoose(source, excluded) { - if (source == null) return {}; - var target = {}; - var sourceKeys = Object.keys(source); - var key, i; - - for (i = 0; i < sourceKeys.length; i++) { - key = sourceKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - target[key] = source[key]; - } - - return target; +function _object_without_properties_loose(source, excluded) { + if (source == null) return {}; + var target = {}; + var sourceKeys = Object.keys(source); + var key, i; + for (i = 0; i < sourceKeys.length; i++) { + key = sourceKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + target[key] = source[key]; + } + return target; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_possible_constructor_return.js b/crates/swc_ecma_transforms_base/src/helpers/_possible_constructor_return.js index 57a4dc0da9b6..ab98d13a49a1 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_possible_constructor_return.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_possible_constructor_return.js @@ -1,7 +1,6 @@ -function _possibleConstructorReturn(self, call) { - if (call && (_typeof(call) === "object" || typeof call === "function")) { - return call; - } - - return _assertThisInitialized(self); +function _possible_constructor_return(self, call) { + if (call && (_type_of(call) === "object" || typeof call === "function")) { + return call; + } + return _assert_this_initialized(self); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_read_only_error.js b/crates/swc_ecma_transforms_base/src/helpers/_read_only_error.js index 0ac70dd5e1d2..e953a3a920df 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_read_only_error.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_read_only_error.js @@ -1,3 +1,3 @@ -function _readOnlyError(name) { - throw new TypeError("\"" + name + "\" is read-only"); +function _read_only_error(name) { + throw new TypeError("\"" + name + "\" is read-only"); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_set.js b/crates/swc_ecma_transforms_base/src/helpers/_set.js index 3eade9f5c5eb..cd527d856117 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_set.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_set.js @@ -1,48 +1,38 @@ function set(target, property, value, receiver) { - if (typeof Reflect !== "undefined" && Reflect.set) { - set = Reflect.set; - } else { - set = function set(target, property, value, receiver) { - var base = _superPropBase(target, property); - var desc; - - if (base) { - desc = Object.getOwnPropertyDescriptor(base, property); - - if (desc.set) { - desc.set.call(receiver, value); - return true; - } else if (!desc.writable) { - return false; - } - } - - desc = Object.getOwnPropertyDescriptor(receiver, property); - - if (desc) { - if (!desc.writable) { - return false; - } - - desc.value = value; - Object.defineProperty(receiver, property, desc); - } else { - _defineProperty(receiver, property, value); - } - - return true; - }; - } - - return set(target, property, value, receiver); + if (typeof Reflect !== "undefined" && Reflect.set) { + set = Reflect.set; + } else { + set = function set(target, property, value, receiver) { + var base = _super_prop_base(target, property); + var desc; + if (base) { + desc = Object.getOwnPropertyDescriptor(base, property); + if (desc.set) { + desc.set.call(receiver, value); + return true; + } else if (!desc.writable) { + return false; + } + } + desc = Object.getOwnPropertyDescriptor(receiver, property); + if (desc) { + if (!desc.writable) { + return false; + } + desc.value = value; + Object.defineProperty(receiver, property, desc); + } else { + _define_property(receiver, property, value); + } + return true; + }; + } + return set(target, property, value, receiver); } - function _set(target, property, value, receiver, isStrict) { - var s = set(target, property, value, receiver || target); - - if (!s && isStrict) { - throw new Error('failed to set property'); - } - - return value; + var s = set(target, property, value, receiver || target); + if (!s && isStrict) { + throw new Error("failed to set property"); + } + return value; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_set_prototype_of.js b/crates/swc_ecma_transforms_base/src/helpers/_set_prototype_of.js index 53a930dccec0..4edc6a97e9ce 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_set_prototype_of.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_set_prototype_of.js @@ -1,8 +1,7 @@ -function _setPrototypeOf(o, p) { - _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { - o.__proto__ = p; - return o; - }; - - return _setPrototypeOf(o, p); +function _set_prototype_of(o, p) { + _set_prototype_of = Object.setPrototypeOf || function setPrototypeOf(o, p) { + o.__proto__ = p; + return o; + }; + return _set_prototype_of(o, p); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_skip_first_generator_next.js b/crates/swc_ecma_transforms_base/src/helpers/_skip_first_generator_next.js index 9f2c4a0567d8..900e686613e3 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_skip_first_generator_next.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_skip_first_generator_next.js @@ -1,7 +1,7 @@ -function _skipFirstGeneratorNext(fn) { - return function () { - var it = fn.apply(this, arguments); - it.next(); - return it; - }; +function _skip_first_generator_next(fn) { + return function() { + var it = fn.apply(this, arguments); + it.next(); + return it; + }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array.js b/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array.js index 4ca02abe8e37..ee2a8ee4ffd5 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array.js @@ -1,3 +1,3 @@ -function _slicedToArray(arr, i) { - return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); -} \ No newline at end of file +function _sliced_to_array(arr, i) { + return _array_with_holes(arr) || _iterable_to_array_limit(arr, i) || _unsupported_iterable_to_array(arr, i) || _non_iterable_rest(); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array_loose.js index 03e886da4902..dcbe68f93c44 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_sliced_to_array_loose.js @@ -1,3 +1,4 @@ -function _slicedToArrayLoose(arr, i) { - return _arrayWithHoles(arr) || _iterableToArrayLimitLoose(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); +function _sliced_to_array_loose(arr, i) { + return _array_with_holes(arr) || _iterable_to_array_limit_loose(arr, i) || _unsupported_iterable_to_array(arr, i) + || _non_iterable_rest(); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_super_prop_base.js b/crates/swc_ecma_transforms_base/src/helpers/_super_prop_base.js index fc7f7314030b..87bc9bc8f67a 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_super_prop_base.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_super_prop_base.js @@ -1,8 +1,7 @@ -function _superPropBase(object, property) { - while (!Object.prototype.hasOwnProperty.call(object, property)) { - object = _getPrototypeOf(object); - if (object === null) break; - } - - return object; +function _super_prop_base(object, property) { + while (!Object.prototype.hasOwnProperty.call(object, property)) { + object = _get_prototype_of(object); + if (object === null) break; + } + return object; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal.js b/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal.js index cb5f46263dd1..0b558f527639 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal.js @@ -1,11 +1,6 @@ -function _taggedTemplateLiteral(strings, raw) { - if (!raw) { - raw = strings.slice(0); - } - - return Object.freeze(Object.defineProperties(strings, { - raw: { - value: Object.freeze(raw) +function _tagged_template_literal(strings, raw) { + if (!raw) { + raw = strings.slice(0); } - })); + return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal_loose.js b/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal_loose.js index 0bd68cae9188..f9c5258784ce 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal_loose.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_tagged_template_literal_loose.js @@ -1,8 +1,7 @@ -function _taggedTemplateLiteralLoose(strings, raw) { - if (!raw) { - raw = strings.slice(0); - } - - strings.raw = raw; - return strings; +function _tagged_template_literal_loose(strings, raw) { + if (!raw) { + raw = strings.slice(0); + } + strings.raw = raw; + return strings; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_throw.js b/crates/swc_ecma_transforms_base/src/helpers/_throw.js index ae82f233afbf..1ce8731083d4 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_throw.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_throw.js @@ -1,3 +1,3 @@ function _throw(e) { throw e; -} \ No newline at end of file +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_to_array.js b/crates/swc_ecma_transforms_base/src/helpers/_to_array.js index b3659cf74ecf..8126c7edd777 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_to_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_to_array.js @@ -1,3 +1,3 @@ -function _toArray(arr) { - return _arrayWithHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableRest(); +function _to_array(arr) { + return _array_with_holes(arr) || _iterable_to_array(arr) || _unsupported_iterable_to_array(arr) || _non_iterable_rest(); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_to_consumable_array.js b/crates/swc_ecma_transforms_base/src/helpers/_to_consumable_array.js index e33f063d8215..d9bbf962bf94 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_to_consumable_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_to_consumable_array.js @@ -1,3 +1,3 @@ -function _toConsumableArray(arr) { - return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); +function _to_consumable_array(arr) { + return _array_without_holes(arr) || _iterable_to_array(arr) || _unsupported_iterable_to_array(arr) || _non_iterable_spread(); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_to_primitive.js b/crates/swc_ecma_transforms_base/src/helpers/_to_primitive.js index 880c6277ad1f..239f50f33ef5 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_to_primitive.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_to_primitive.js @@ -1,12 +1,10 @@ -function _toPrimitive(input, hint) { - if (_typeof(input) !== "object" || input === null) return input; - var prim = input[Symbol.toPrimitive]; - - if (prim !== undefined) { - var res = prim.call(input, hint || "default"); - if (_typeof(res) !== "object") return res; - throw new TypeError("@@toPrimitive must return a primitive value."); - } - - return (hint === "string" ? String : Number)(input); -} \ No newline at end of file +function _to_primitive(input, hint) { + if (_type_of(input) !== "object" || input === null) return input; + var prim = input[Symbol.toPrimitive]; + if (prim !== undefined) { + var res = prim.call(input, hint || "default"); + if (_type_of(res) !== "object") return res; + throw new TypeError("@@toPrimitive must return a primitive value."); + } + return (hint === "string" ? String : Number)(input); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_to_property_key.js b/crates/swc_ecma_transforms_base/src/helpers/_to_property_key.js index 42ff761564be..383beec990d6 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_to_property_key.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_to_property_key.js @@ -1,4 +1,4 @@ -function _toPropertyKey(arg) { - var key = _toPrimitive(arg, "string"); - return _typeof(key) === "symbol" ? key : String(key); -} \ No newline at end of file +function _to_property_key(arg) { + var key = _to_primitive(arg, "string"); + return _type_of(key) === "symbol" ? key : String(key); +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_type_of.js b/crates/swc_ecma_transforms_base/src/helpers/_type_of.js index 0bbc2038ce12..6ac66d204002 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_type_of.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_type_of.js @@ -1,4 +1,4 @@ -var _typeof = function (obj) { +function _type_of(obj) { "@swc/helpers - typeof"; return obj && typeof Symbol !== "undefined" && obj.constructor === Symbol ? "symbol" : typeof obj; -}; \ No newline at end of file +} diff --git a/crates/swc_ecma_transforms_base/src/helpers/_unsupported_iterable_to_array.js b/crates/swc_ecma_transforms_base/src/helpers/_unsupported_iterable_to_array.js index dc6c1b46bd42..04812461368d 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_unsupported_iterable_to_array.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_unsupported_iterable_to_array.js @@ -1,9 +1,8 @@ -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(n); - if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) - return _arrayLikeToArray(o, minLen); +function _unsupported_iterable_to_array(o, minLen) { + if (!o) return; + if (typeof o === "string") return _array_like_to_array(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(n); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _array_like_to_array(o, minLen); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_update.js b/crates/swc_ecma_transforms_base/src/helpers/_update.js index 60859f6a1002..0fd806042069 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_update.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_update.js @@ -5,6 +5,6 @@ function _update(target, property, receiver, isStrict) { }, set _(value) { _set(target, property, value, receiver, isStrict); - }, + } }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_wrap_async_generator.js b/crates/swc_ecma_transforms_base/src/helpers/_wrap_async_generator.js index 46998d86ae7a..1381a8583ca8 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_wrap_async_generator.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_wrap_async_generator.js @@ -1,5 +1,5 @@ -function _wrapAsyncGenerator(fn) { - return function () { - return new AsyncGenerator(fn.apply(this, arguments)); - }; +function _wrap_async_generator(fn) { + return function() { + return new _async_generator(fn.apply(this, arguments)); + }; } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_wrap_native_super.js b/crates/swc_ecma_transforms_base/src/helpers/_wrap_native_super.js index 880c9a9d8627..31c53f4bebe1 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_wrap_native_super.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_wrap_native_super.js @@ -1,33 +1,21 @@ -function _wrapNativeSuper(Class) { - var _cache = typeof Map === "function" ? new Map() : undefined; - - _wrapNativeSuper = function _wrapNativeSuper(Class) { - if (Class === null || !_isNativeFunction(Class)) return Class; - - if (typeof Class !== "function") { - throw new TypeError("Super expression must either be null or a function"); - } - - if (typeof _cache !== "undefined") { - if (_cache.has(Class)) return _cache.get(Class); - - _cache.set(Class, Wrapper); - } - - function Wrapper() { - return _construct(Class, arguments, _getPrototypeOf(this).constructor); - } - - Wrapper.prototype = Object.create(Class.prototype, { - constructor: { - value: Wrapper, - enumerable: false, - writable: true, - configurable: true - } - }); - return _setPrototypeOf(Wrapper, Class); - }; - - return _wrapNativeSuper(Class); +function _wrap_native_super(Class) { + var _cache = typeof Map === "function" ? new Map() : undefined; + _wrap_native_super = function wrapNativeSuper(Class) { + if (Class === null || !_is_native_function(Class)) return Class; + if (typeof Class !== "function") { + throw new TypeError("Super expression must either be null or a function"); + } + if (typeof _cache !== "undefined") { + if (_cache.has(Class)) return _cache.get(Class); + _cache.set(Class, Wrapper); + } + function Wrapper() { + return _construct(Class, arguments, _get_prototype_of(this).constructor); + } + Wrapper.prototype = Object.create(Class.prototype, { + constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } + }); + return _set_prototype_of(Wrapper, Class); + }; + return _wrap_native_super(Class); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/_write_only_error.js b/crates/swc_ecma_transforms_base/src/helpers/_write_only_error.js index aa16305ca053..48589660ac09 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/_write_only_error.js +++ b/crates/swc_ecma_transforms_base/src/helpers/_write_only_error.js @@ -1,3 +1,3 @@ -function _writeOnlyError(name) { - throw new TypeError("\"" + name + "\" is write-only"); +function _write_only_error(name) { + throw new TypeError("\"" + name + "\" is write-only"); } diff --git a/crates/swc_ecma_transforms_base/src/helpers/mod.rs b/crates/swc_ecma_transforms_base/src/helpers/mod.rs index 5bfb66ac6a66..b4a0246ee00c 100644 --- a/crates/swc_ecma_transforms_base/src/helpers/mod.rs +++ b/crates/swc_ecma_transforms_base/src/helpers/mod.rs @@ -8,7 +8,7 @@ use rustc_hash::FxHashMap; use swc_atoms::JsWord; use swc_common::{FileName, FilePathMapping, Mark, SourceMap, SyntaxContext, DUMMY_SP}; use swc_ecma_ast::*; -use swc_ecma_utils::{prepend_stmts, DropSpan, ExprFactory}; +use swc_ecma_utils::{prepend_stmts, quote_ident, DropSpan, ExprFactory}; use swc_ecma_visit::{as_folder, noop_visit_mut_type, Fold, VisitMut, VisitMutWith}; #[macro_export] @@ -269,7 +269,7 @@ define_helpers!(Helpers { class_check_private_static_field_descriptor, class_apply_descriptor_update ), - construct: (set_prototype_of), + construct: (is_native_reflect_construct, set_prototype_of), create_class: (), decorate: (to_array, to_property_key), defaults: (), @@ -428,7 +428,7 @@ impl InjectHelpers { .as_callee(), args: vec![Str { span: DUMMY_SP, - value: "@swc/helpers".into(), + value: format!("@swc/helpers/lib/_{}.js", name).into(), raw: None, } .as_arg()], @@ -448,7 +448,7 @@ impl InjectHelpers { MemberExpr { span: DUMMY_SP, obj: c.into(), - prop: Ident::new(name.into(), DUMMY_SP).into(), + prop: quote_ident!("default").into(), } .into(), ), @@ -551,7 +551,7 @@ impl VisitMut for Marker { return; } - if &*i.id.sym != "_typeof" && !i.id.sym.starts_with("__") { + if !i.id.sym.starts_with("__") { self.decls.insert(i.id.sym.clone(), self.decl_ctxt); } } diff --git a/crates/swc_ecma_transforms_base/src/hygiene/tests.rs b/crates/swc_ecma_transforms_base/src/hygiene/tests.rs index 01392a16a2d5..95ce23411cf1 100644 --- a/crates/swc_ecma_transforms_base/src/hygiene/tests.rs +++ b/crates/swc_ecma_transforms_base/src/hygiene/tests.rs @@ -427,7 +427,7 @@ fn mark_root() { .fold_with(&mut marker(&[("foo", mark2)])), tester.parse_stmt( "actual3.js", - "_defineProperty(this, 'bar', foo);", + "_define_property(this, 'bar', foo);", )?, ], }), @@ -444,7 +444,7 @@ fn mark_root() { var foo = 'bar'; function Foo() { var foo1 = 'foo'; - _defineProperty(this, 'bar', foo); + _define_property(this, 'bar', foo); } ", ); @@ -509,7 +509,7 @@ fn fn_args() { body: Some(BlockStmt { span: DUMMY_SP, stmts: vec![tester - .parse_stmt("actual1.js", "_defineProperty(this, 'force', force);")? + .parse_stmt("actual1.js", "_define_property(this, 'force', force);")? .fold_with(&mut marker(&[("force", mark2)]))], }), params: vec![Param { @@ -527,7 +527,7 @@ fn fn_args() { }, " function Foo(force1) { - _defineProperty(this, 'force', force); + _define_property(this, 'force', force); } ", ); @@ -706,7 +706,7 @@ fn for_x() { .parse_stmt( "actual1.js", "for (var _ref of []){ - var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']); + var { a } = _ref, b = _object_without_properties(_ref, ['a']); }", )? .fold_with(&mut marker(&[("_ref", mark1)])), @@ -714,7 +714,7 @@ fn for_x() { .parse_stmt( "actual2.js", "for (var _ref of []){ - var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']); + var { a } = _ref, b = _object_without_properties(_ref, ['a']); }", )? .fold_with(&mut marker(&[("_ref", mark2)])), @@ -723,7 +723,7 @@ fn for_x() { "actual3.js", "async function a() { for await (var _ref of []){ - var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']); + var { a } = _ref, b = _object_without_properties(_ref, ['a']); } }", )? @@ -732,15 +732,15 @@ fn for_x() { }, " for (var _ref of []){ - var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']); + var { a } = _ref, b = _object_without_properties(_ref, ['a']); } for (var _ref1 of []){ - var { a } = _ref1, b = _objectWithoutProperties(_ref1, ['a']); + var { a } = _ref1, b = _object_without_properties(_ref1, ['a']); } async function a() { for await (var _ref of []){ - var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']); + var { a } = _ref, b = _object_without_properties(_ref, ['a']); } } ", @@ -795,7 +795,7 @@ fn nested_fn_param_with_same_name() { "actual1.js", " function _three() { - _three = _asyncToGenerator(function*(a, param, c, param) { + _three = _async_to_generator(function*(a, param, c, param) { }); return _three.apply(this, arguments); } @@ -808,7 +808,7 @@ fn nested_fn_param_with_same_name() { }, " function _three() { - _three = _asyncToGenerator(function*(a, param, c, param1) { + _three = _async_to_generator(function*(a, param, c, param1) { }); return _three.apply(this, arguments); } @@ -830,18 +830,18 @@ fn regression_001() { "actual1.js", "var Foo = function() { function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); foo.set(this, { writable: true, value: 0 }); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: 'test', value: function test(other) { var old, _obj, old, _obj; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + \ - 1), old; - _classPrivateFieldSet(_obj = other.obj, foo, (old = \ - +_classPrivateFieldGet(_obj, foo)) + 1), old; + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, \ + foo)) + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old = \ + +_class_private_field_get(_obj, foo)) + 1), old; } }]); return Foo; @@ -855,18 +855,18 @@ fn regression_001() { }, "var Foo = function() { function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); foo.set(this, { writable: true, value: 0 }); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: 'test', value: function test(other) { var old, _obj, old1, _obj1; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + 1), \ - old; - _classPrivateFieldSet(_obj = other.obj, foo, (old1 = +_classPrivateFieldGet(_obj1, \ - foo)) + 1), old1; + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, foo)) + \ + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old1 = \ + +_class_private_field_get(_obj1, foo)) + 1), old1; } }]); return Foo; @@ -885,13 +885,13 @@ fn regression_002() { Ok(vec![tester .parse_stmt( "actual1.js", - "_createClass(Foo, [{ + "_create_class(Foo, [{ key: 'test', value: function test(other) { var old, _obj, old, _obj; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + \ - 1), old; - _classPrivateFieldSet(_obj = other.obj, foo, (old = \ - +_classPrivateFieldGet(_obj, foo)) + 1), old; + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, \ + foo)) + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old = \ + +_class_private_field_get(_obj, foo)) + 1), old; } }])", )? @@ -900,13 +900,13 @@ fn regression_002() { &[mark1, mark2, mark1, mark1, mark2, mark2], )]))]) }, - "_createClass(Foo, [{ + "_create_class(Foo, [{ key: 'test', value: function test(other) { var old, _obj, old1, _obj; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + \ - 1), old; - _classPrivateFieldSet(_obj = other.obj, foo, (old1 = \ - +_classPrivateFieldGet(_obj, foo)) + 1), old1; + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, \ + foo)) + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old1 = \ + +_class_private_field_get(_obj, foo)) + 1), old1; } }]);", ); @@ -923,10 +923,10 @@ fn regression_003() { .parse_stmts( "actual1.js", "var old, _obj, old, _obj; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + \ - 1), old; - _classPrivateFieldSet(_obj = other.obj, foo, (old = \ - +_classPrivateFieldGet(_obj, foo)) + 1), old;", + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, \ + foo)) + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old = \ + +_class_private_field_get(_obj, foo)) + 1), old;", )? .fold_with(&mut OnceMarker::new(&[( "old", @@ -934,10 +934,10 @@ fn regression_003() { )]))) }, "var old, _obj, old1, _obj; - _classPrivateFieldSet(this, foo, (old = +_classPrivateFieldGet(this, foo)) + \ - 1), old; - _classPrivateFieldSet(_obj = other.obj, foo, (old1 = \ - +_classPrivateFieldGet(_obj, foo)) + 1), old1;", + _class_private_field_set(this, foo, (old = +_class_private_field_get(this, \ + foo)) + 1), old; + _class_private_field_set(_obj = other.obj, foo, (old1 = \ + +_class_private_field_get(_obj, foo)) + 1), old1;", ); } diff --git a/crates/swc_ecma_transforms_classes/src/lib.rs b/crates/swc_ecma_transforms_classes/src/lib.rs index b3021b5fef2f..710db074809a 100644 --- a/crates/swc_ecma_transforms_classes/src/lib.rs +++ b/crates/swc_ecma_transforms_classes/src/lib.rs @@ -17,7 +17,7 @@ pub mod super_field; pub fn get_prototype_of(obj: Expr) -> Expr { Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(get_prototype_of, "getPrototypeOf"), + callee: helper!(get_prototype_of, "get_prototype_of"), args: vec![obj.as_arg()], type_args: Default::default(), }) diff --git a/crates/swc_ecma_transforms_classes/src/super_field.rs b/crates/swc_ecma_transforms_classes/src/super_field.rs index 74fac2113d0e..31c445ed5476 100644 --- a/crates/swc_ecma_transforms_classes/src/super_field.rs +++ b/crates/swc_ecma_transforms_classes/src/super_field.rs @@ -32,7 +32,7 @@ pub struct SuperFieldAccessFolder<'a> { pub folding_constructor: bool, - /// True while folding **injected** `_defineProperty` call + /// True while folding **injected** `_define_property` call pub in_injected_define_property_call: bool, /// True while folding a function / class. @@ -52,7 +52,7 @@ pub struct SuperFieldAccessFolder<'a> { macro_rules! mark_nested { ($name:ident, $T:tt) => { fn $name(&mut self, n: &mut $T) { - // injected `_defineProperty` should be handled like method + // injected `_define_property` should be handled like method if self.folding_constructor && !self.in_injected_define_property_call { let old = self.in_nested_scope; self.in_nested_scope = true; @@ -85,7 +85,7 @@ impl<'a> VisitMut for SuperFieldAccessFolder<'a> { "_this" )); } - // We pretend method folding mode for while folding injected `_defineProperty` + // We pretend method folding mode for while folding injected `_define_property` // calls. Expr::Call(CallExpr { callee: Callee::Expr(expr), @@ -93,7 +93,7 @@ impl<'a> VisitMut for SuperFieldAccessFolder<'a> { }) if matches!( &**expr, Expr::Ident(Ident { - sym: js_word!("_defineProperty"), + sym: js_word!("_define_property"), .. }) ) => @@ -176,7 +176,7 @@ impl<'a> SuperFieldAccessFolder<'a> { /// ``` /// # out /// ```js - /// _get(_getPrototypeOf(Clazz.prototype), 'foo', this).call(this, a) + /// _get(_get_prototype_of(Clazz.prototype), 'foo', this).call(this, a) /// ``` fn visit_mut_super_member_call(&mut self, n: &mut Expr) { if let Expr::Call(CallExpr { @@ -200,7 +200,7 @@ impl<'a> SuperFieldAccessFolder<'a> { if self.constant_super { CallExpr { span: DUMMY_SP, - callee: helper!(assert_this_initialized, "assertThisInitialized"), + callee: helper!(assert_this_initialized, "assert_this_initialized"), args: vec![ident], type_args: Default::default(), } @@ -246,7 +246,7 @@ impl<'a> SuperFieldAccessFolder<'a> { /// super.foo = bar /// # out /// ```js - /// _set(_getPrototypeOf(Clazz.prototype), "foo", bar, this, true) + /// _set(_get_prototype_of(Clazz.prototype), "foo", bar, this, true) /// ``` fn visit_mut_super_member_set(&mut self, n: &mut Expr) { if let Expr::Assign(AssignExpr { @@ -297,7 +297,7 @@ impl<'a> SuperFieldAccessFolder<'a> { /// ``` /// # out /// ```js - /// _get(_getPrototypeOf(Clazz.prototype), 'foo', this) + /// _get(_get_prototype_of(Clazz.prototype), 'foo', this) /// ``` fn visit_mut_super_member_get(&mut self, n: &mut Expr) { if let Expr::SuperProp(SuperPropExpr { @@ -487,7 +487,7 @@ impl<'a> SuperFieldAccessFolder<'a> { exprs: vec![ Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(assert_this_initialized, "assertThisInitialized"), + callee: helper!(assert_this_initialized, "assert_this_initialized"), args: vec![this.as_arg()], type_args: Default::default(), }) diff --git a/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs b/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs index a9006afce6fe..ab100bb09747 100644 --- a/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs +++ b/crates/swc_ecma_transforms_compat/src/bugfixes/safari_id_destructuring_collision_in_function_expression.rs @@ -177,32 +177,32 @@ mod tests { |_| chain!(tr(), HygieneTester), issue_4488_1, " - export default function _typeof() { + export default function _type_of() { if (Date.now() > 0) { - _typeof = function _typeof() { + _type_of = function _type_of() { console.log(0); }; } else { - _typeof = function _typeof() { + _type_of = function _type_of() { console.log(2); }; } - return _typeof(); + return _type_of(); } ", " - export default function _typeof__2() { + export default function _type_of__2() { if (Date__1.now() > 0) { - _typeof__2 = function _typeof__5() { + _type_of__2 = function _type_of__5() { console__1.log(0); }; } else { - _typeof__2 = function _typeof__8() { + _type_of__2 = function _type_of__8() { console__1.log(2); }; } - return _typeof__2(); + return _type_of__2(); } " ); diff --git a/crates/swc_ecma_transforms_compat/src/es2015/block_scoped_fn.rs b/crates/swc_ecma_transforms_compat/src/es2015/block_scoped_fn.rs index c2fcff70bdcc..8ed89cc1d3dd 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/block_scoped_fn.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/block_scoped_fn.rs @@ -211,7 +211,7 @@ function foo(scope) { hoisting_directives, "function foo() { 'use strict'; - function _interopRequireDefault(obj) { + function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; @@ -219,7 +219,7 @@ function foo(scope) { }", "function foo() { 'use strict'; - let _interopRequireDefault = function _interopRequireDefault(obj) { + let _interop_require_default = function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; }; } diff --git a/crates/swc_ecma_transforms_compat/src/es2015/block_scoping/mod.rs b/crates/swc_ecma_transforms_compat/src/es2015/block_scoping/mod.rs index bcc06374d9ad..c45734bd47b4 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/block_scoping/mod.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/block_scoping/mod.rs @@ -270,7 +270,7 @@ impl BlockScoping { ]; if flow_helper.has_return { - // if (_typeof(_ret) === "object") return _ret.v; + // if (_type_of(_ret) === "object") return _ret.v; stmts.push( IfStmt { span: DUMMY_SP, @@ -278,8 +278,8 @@ impl BlockScoping { span: DUMMY_SP, op: op!("==="), left: { - // _typeof(_ret) - let callee = helper!(type_of, "typeof"); + // _type_of(_ret) + let callee = helper!(type_of, "type_of"); Expr::Call(CallExpr { span: Default::default(), diff --git a/crates/swc_ecma_transforms_compat/src/es2015/classes/constructor.rs b/crates/swc_ecma_transforms_compat/src/es2015/classes/constructor.rs index 6766c81750eb..a18c8ddab3ad 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/classes/constructor.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/classes/constructor.rs @@ -166,7 +166,7 @@ pub(super) struct ConstructorFolder<'a> { pub super_is_callable_constructor: bool, } -/// `None`: `return _possibleConstructorReturn` +/// `None`: `return _possible_constructor_return` #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub(super) enum SuperFoldingMode { /// `var _this;` followed by `_this = ...` @@ -372,7 +372,7 @@ pub(super) enum ReturningMode { } pub(super) fn make_possible_return_value(mode: ReturningMode) -> Expr { - let callee = helper!(possible_constructor_return, "possibleConstructorReturn"); + let callee = helper!(possible_constructor_return, "possible_constructor_return"); Expr::Call(CallExpr { span: DUMMY_SP, @@ -480,7 +480,7 @@ pub(super) fn replace_this_in_constructor(mark: Mark, c: &mut Constructor) -> bo if self.wrap_with_assertion { *expr = Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(assert_this_initialized, "assertThisInitialized"), + callee: helper!(assert_this_initialized, "assert_this_initialized"), args: vec![this.as_arg()], type_args: Default::default(), }) @@ -530,7 +530,7 @@ pub(super) fn replace_this_in_constructor(mark: Mark, c: &mut Constructor) -> bo /// /// ```js /// var Example = function Example() { -/// _classCallCheck(this, Example); +/// _class_call_check(this, Example); /// var Example1; /// }; /// ``` diff --git a/crates/swc_ecma_transforms_compat/src/es2015/classes/mod.rs b/crates/swc_ecma_transforms_compat/src/es2015/classes/mod.rs index 4ebb37075284..27719cc14dc7 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/classes/mod.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/classes/mod.rs @@ -63,7 +63,7 @@ type IndexMap = indexmap::IndexMap; /// ```js /// var Test = function () { /// function Test(name) { -/// _classCallCheck(this, Test); +/// _class_call_check(this, Test); /// /// this.name = name; /// } @@ -435,7 +435,7 @@ where params, vec![CallExpr { span: DUMMY_SP, - callee: helper!(wrap_native_super, "wrapNativeSuper"), + callee: helper!(wrap_native_super, "wrap_native_super"), args: vec![super_class.as_arg()], type_args: Default::default(), } @@ -466,14 +466,14 @@ where // should be // // var Foo = function Foo() { - // _classCallCheck(this, Foo); + // _class_call_check(this, Foo); // }; // // instead of // // var Foo = function(){ // function Foo() { - // _classCallCheck(this, Foo); + // _class_call_check(this, Foo); // } // // return Foo; @@ -610,7 +610,7 @@ where name: var.clone().into(), init: Some(Box::new(Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(create_super, "createSuper"), + callee: helper!(create_super, "create_super"), args: vec![class_name_sym.as_arg()], type_args: Default::default(), }))), @@ -759,7 +759,7 @@ where }, ); - // inject _classCallCheck(this, Bar); + // inject _class_call_check(this, Bar); if !self.config.no_class_calls { inject_class_call_check(&mut body, class_name.clone()); } @@ -984,7 +984,7 @@ where .as_arg() } - /// _createClass(Foo, [{}], [{}]); + /// _create_class(Foo, [{}], [{}]); fn mk_create_class_call( class_name: Ident, methods: ExprOrSpread, @@ -996,7 +996,7 @@ where CallExpr { span: DUMMY_SP, - callee: helper!(create_class, "createClass"), + callee: helper!(create_class, "create_class"), args: iter::once(class_name_sym.as_arg()) .chain(iter::once(methods)) .chain(static_methods) @@ -1220,7 +1220,7 @@ fn inject_class_call_check(c: &mut Vec, name: Ident) { let class_call_check = CallExpr { span: DUMMY_SP, - callee: helper!(class_call_check, "classCallCheck"), + callee: helper!(class_call_check, "class_call_check"), args: vec![ Expr::This(ThisExpr { span: DUMMY_SP }).as_arg(), class_name_sym.as_arg(), diff --git a/crates/swc_ecma_transforms_compat/src/es2015/computed_props.rs b/crates/swc_ecma_transforms_compat/src/es2015/computed_props.rs index 7d3ac2b0efc3..2053954d62a1 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/computed_props.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/computed_props.rs @@ -29,10 +29,10 @@ use swc_trace_macro::swc_trace; /// /// var obj = ( /// _obj = {}, -/// _defineProperty(_obj, "x" + foo, "heh"), -/// _defineProperty(_obj, "y" + bar, "noo"), -/// _defineProperty(_obj, "foo", "foo"), -/// _defineProperty(_obj, "bar", "bar"), +/// _define_property(_obj, "x" + foo, "heh"), +/// _define_property(_obj, "y" + bar, "noo"), +/// _define_property(_obj, "foo", "foo"), +/// _define_property(_obj, "bar", "bar"), /// _obj /// ); /// ``` @@ -239,7 +239,7 @@ impl VisitMut for ComputedProps { if !self.c.loose && props_cnt == 1 { single_cnt_prop = Some(Expr::Call(CallExpr { span, - callee: helper!(define_property, "defineProperty"), + callee: helper!(define_property, "define_property"), args: vec![exprs.pop().unwrap().as_arg(), key.as_arg(), value.as_arg()], type_args: Default::default(), })); @@ -260,7 +260,7 @@ impl VisitMut for ComputedProps { } else { Box::new(Expr::Call(CallExpr { span, - callee: helper!(define_property, "defineProperty"), + callee: helper!(define_property, "define_property"), args: vec![obj_ident.clone().as_arg(), key.as_arg(), value.as_arg()], type_args: Default::default(), })) @@ -290,7 +290,7 @@ impl VisitMut for ComputedProps { }); exprs.push(Box::new(Expr::Call(CallExpr { span: *span, - callee: helper!(define_enumerable_properties, "defineEnumerableProperties"), + callee: helper!(define_enumerable_properties, "define_enumerable_properties"), args: vec![obj_ident.clone().as_arg(), mutator_map.as_arg()], type_args: Default::default(), }))); diff --git a/crates/swc_ecma_transforms_compat/src/es2015/destructuring.rs b/crates/swc_ecma_transforms_compat/src/es2015/destructuring.rs index 7dafa767ba41..b14c42a5b722 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/destructuring.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/destructuring.rs @@ -31,7 +31,7 @@ use swc_trace_macro::swc_trace; /// y = _obj.y; /// /// let _arr = arr, -/// _arr2 = _toArray(_arr), +/// _arr2 = _to_array(_arr), /// a = _arr2[0], /// b = _arr2[1], /// rest = _arr2.slice(2); @@ -281,10 +281,10 @@ impl AssignFolder { // to // // var _ref = null; - // _objectDestructuringEmpty(_ref); + // _object_destructuring_empty(_ref); // - let expr = helper_expr!(object_destructuring_empty, "objectDestructuringEmpty") + let expr = helper_expr!(object_destructuring_empty, "object_destructuring_empty") .as_call( DUMMY_SP, vec![decl @@ -680,13 +680,13 @@ impl VisitMut for AssignFolder { })), Expr::Array(..) => right.take(), _ => { - // if left has rest then need `_toArray` - // else `_slicedToArray` + // if left has rest then need `_to_array` + // else `_sliced_to_array` if elems.iter().any(|elem| matches!(elem, Some(Pat::Rest(..)))) { Box::new(Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(to_array, "toArray"), + callee: helper!(to_array, "to_array"), args: vec![right.take().as_arg()], type_args: Default::default(), })) @@ -694,7 +694,7 @@ impl VisitMut for AssignFolder { Box::new( CallExpr { span: DUMMY_SP, - callee: helper!(sliced_to_array, "slicedToArray"), + callee: helper!(sliced_to_array, "sliced_to_array"), args: vec![ right.take().as_arg(), elems.len().as_arg(), @@ -784,7 +784,7 @@ impl VisitMut for AssignFolder { let mut right = right.take(); right.visit_mut_with(self); - *expr = helper_expr!(object_destructuring_empty, "objectDestructuringEmpty") + *expr = helper_expr!(object_destructuring_empty, "object_destructuring_empty") .as_call(DUMMY_SP, vec![right.as_arg()]); } Pat::Object(ObjectPat { span, props, .. }) => { @@ -1082,7 +1082,7 @@ fn make_ref_ident_for_array( Some(std::usize::MAX) => Box::new( CallExpr { span: DUMMY_SP, - callee: helper!(to_array, "toArray"), + callee: helper!(to_array, "to_array"), args: vec![v.as_arg()], type_args: Default::default(), } @@ -1091,7 +1091,7 @@ fn make_ref_ident_for_array( Some(value) => Box::new( CallExpr { span: DUMMY_SP, - callee: helper!(sliced_to_array, "slicedToArray"), + callee: helper!(sliced_to_array, "sliced_to_array"), args: vec![v.as_arg(), value.as_arg()], type_args: Default::default(), } diff --git a/crates/swc_ecma_transforms_compat/src/es2015/for_of.rs b/crates/swc_ecma_transforms_compat/src/es2015/for_of.rs index a7c9226d722a..cb33c08dd5f9 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/for_of.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/for_of.rs @@ -215,7 +215,7 @@ impl ForOf { span: DUMMY_SP, callee: helper!( create_for_of_iterator_helper_loose, - "createForOfIteratorHelperLoose" + "create_for_of_iterator_helper_loose" ), args: vec![right.as_arg()], type_args: Default::default(), diff --git a/crates/swc_ecma_transforms_compat/src/es2015/generator.rs b/crates/swc_ecma_transforms_compat/src/es2015/generator.rs index b4827c12cf44..2093ef21042d 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/generator.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/generator.rs @@ -1298,7 +1298,7 @@ impl Generator { Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(define_property, "defineProperty"), + callee: helper!(define_property, "define_property"), args: vec![ temp.clone().as_arg(), prop_name_to_expr_value(key).as_arg(), diff --git a/crates/swc_ecma_transforms_compat/src/es2015/mod.rs b/crates/swc_ecma_transforms_compat/src/es2015/mod.rs index 87338354ed7d..c21204cf9141 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/mod.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/mod.rs @@ -145,10 +145,10 @@ export class Foo { export var Foo = function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "func", value: function func(a) { var b = arguments.length > 1 && arguments[1] !== void 0 ? arguments[1] : Date.now(); @@ -178,10 +178,10 @@ class HomePage extends React.Component {} "use strict"; _inherits(HomePage, _React_Component); - var _super = _createSuper(HomePage); + var _super = _create_super(HomePage); function HomePage() { - _classCallCheck(this, HomePage); + _class_call_check(this, HomePage); return _super.apply(this, arguments); } @@ -207,7 +207,7 @@ export default function fn1() { for(var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++){ args[_key] = arguments[_key]; } - fn2.apply(void 0, _toConsumableArray(args)); + fn2.apply(void 0, _to_consumable_array(args)); } " ); @@ -318,10 +318,10 @@ class B extends A { "var A = function() { \"use strict\"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); this.a_num = 10; } - _createClass(A, [{ + _create_class(A, [{ key: \"print\", value: function print() { expect(this.a_num).toBe(10); @@ -332,19 +332,19 @@ class B extends A { var B = function(A) { \"use strict\"; _inherits(B, A); - var _super = _createSuper(B); + var _super = _create_super(B); function B(num) { - _classCallCheck(this, B); + _class_call_check(this, B); var _this; _this = _super.call(this); _this.b_num = num; return _this; } - _createClass(B, [{ + _create_class(B, [{ key: \"print\", value: function print() { expect(this.b_num).toBe(20); - _get(_getPrototypeOf(B.prototype), \"print\", this).call(this); + _get(_get_prototype_of(B.prototype), \"print\", this).call(this); } }]); return B; @@ -399,9 +399,9 @@ return new B(20).print()" console.log(function() { \"use strict\"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: \"run\", value: function run() { @@ -454,7 +454,7 @@ export class Foo { export var Foo = function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } var _proto = Foo.prototype; _proto.let = function _let() {}; diff --git a/crates/swc_ecma_transforms_compat/src/es2015/object_super.rs b/crates/swc_ecma_transforms_compat/src/es2015/object_super.rs index 7ac45986e2fd..06198b1b0fa9 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/object_super.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/object_super.rs @@ -177,7 +177,7 @@ impl SuperReplacer { fn get_proto(&mut self) -> ExprOrSpread { Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(get_prototype_of, "getPrototypeOf"), + callee: helper!(get_prototype_of, "get_prototype_of"), args: vec![self.get_obj_ref().as_arg()], type_args: Default::default(), }) @@ -205,7 +205,7 @@ impl SuperReplacer { /// ``` /// # out /// ```js - /// _get(_getPrototypeOf(Clazz.prototype), 'foo', this).call(this, a) + /// _get(_get_prototype_of(Clazz.prototype), 'foo', this).call(this, a) /// ``` fn visit_mut_super_member_call(&mut self, n: &mut Expr) { if let Expr::Call(CallExpr { @@ -266,7 +266,7 @@ impl SuperReplacer { /// super.foo = bar /// # out /// ```js - /// _set(_getPrototypeOf(_obj), "foo", bar, this, true) + /// _set(_get_prototype_of(_obj), "foo", bar, this, true) /// ``` fn visit_mut_super_member_set(&mut self, n: &mut Expr) { match n { @@ -331,7 +331,7 @@ impl SuperReplacer { /// ``` /// # out /// ```js - /// _get(_getPrototypeOf(Clazz.prototype), 'foo', this) + /// _get(_get_prototype_of(Clazz.prototype), 'foo', this) /// ``` fn visit_mut_super_member_get(&mut self, n: &mut Expr) { if let Expr::SuperProp(SuperPropExpr { @@ -513,7 +513,7 @@ mod tests { r#"var _obj; let obj = _obj = { a: function a() { - let c = _get(_getPrototypeOf(_obj), "x", this); + let c = _get(_get_prototype_of(_obj), "x", this); } };"# ); @@ -536,7 +536,7 @@ mod tests { r#"var _obj; let obj = _obj = { a: function a() { - _get(_getPrototypeOf(_obj), "y", this).call(this,1,2,3); + _get(_get_prototype_of(_obj), "y", this).call(this,1,2,3); } };"# ); @@ -560,7 +560,7 @@ mod tests { var _obj; let obj = _obj = { a: function a() { - _set(_getPrototypeOf(_obj), "x", 1, this, true); + _set(_get_prototype_of(_obj), "x", 1, this, true); } };"# ); @@ -589,10 +589,10 @@ mod tests { let obj = _obj = { b: function b() { var _obj1; - _get(_getPrototypeOf(_obj), "bar", this).call(this); + _get(_get_prototype_of(_obj), "bar", this).call(this); let o = _obj1 = { d: function d() { - _get(_getPrototypeOf(_obj1), "d", this).call(this); + _get(_get_prototype_of(_obj1), "d", this).call(this); } }; } diff --git a/crates/swc_ecma_transforms_compat/src/es2015/spread.rs b/crates/swc_ecma_transforms_compat/src/es2015/spread.rs index 901556bf1124..89f3d7857518 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/spread.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/spread.rs @@ -268,7 +268,7 @@ impl Spread { } else { CallExpr { span, - callee: helper!(to_consumable_array, "toConsumableArray"), + callee: helper!(to_consumable_array, "to_consumable_array"), args: vec![expr.as_arg()], type_args: Default::default(), } @@ -320,7 +320,7 @@ impl Spread { Expr::Call(to_consumable_array(expr, span)) }; } - // [].concat(arr) is shorter than _toConsumableArray(arr) + // [].concat(arr) is shorter than _to_consumable_array(arr) if args_len == 1 { return if self.c.loose { Expr::Call(CallExpr { diff --git a/crates/swc_ecma_transforms_compat/src/es2015/template_literal.rs b/crates/swc_ecma_transforms_compat/src/es2015/template_literal.rs index 91700e96ff98..d74a5890812b 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/template_literal.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/template_literal.rs @@ -247,7 +247,7 @@ impl VisitMut for TemplateLiteral { is_generator: false, params: vec![], body: { - // const data = _taggedTemplateLiteral(["first", "second"]); + // const data = _tagged_template_literal(["first", "second"]); let data_decl = VarDecl { span: DUMMY_SP, kind: VarDeclKind::Const, @@ -261,10 +261,10 @@ impl VisitMut for TemplateLiteral { callee: if self.c.mutable_template { helper!( tagged_template_literal_loose, - "taggedTemplateLiteralLoose" + "tagged_template_literal_loose" ) } else { - helper!(tagged_template_literal, "taggedTemplateLiteral") + helper!(tagged_template_literal, "tagged_template_literal") }, args: { let has_escape = diff --git a/crates/swc_ecma_transforms_compat/src/es2015/typeof_symbol.rs b/crates/swc_ecma_transforms_compat/src/es2015/typeof_symbol.rs index 9966ab9f2516..1dc52258f38a 100644 --- a/crates/swc_ecma_transforms_compat/src/es2015/typeof_symbol.rs +++ b/crates/swc_ecma_transforms_compat/src/es2015/typeof_symbol.rs @@ -81,7 +81,7 @@ impl VisitMut for TypeOfSymbol { let call = Expr::Call(CallExpr { span: *span, - callee: helper!(*span, type_of, "typeof"), + callee: helper!(*span, type_of, "type_of"), args: vec![arg.take().as_arg()], type_args: Default::default(), @@ -97,7 +97,7 @@ impl VisitMut for TypeOfSymbol { _ => { let call = Expr::Call(CallExpr { span: *span, - callee: helper!(*span, type_of, "typeof"), + callee: helper!(*span, type_of, "type_of"), args: vec![arg.take().as_arg()], type_args: Default::default(), @@ -110,7 +110,7 @@ impl VisitMut for TypeOfSymbol { } fn visit_mut_fn_decl(&mut self, f: &mut FnDecl) { - if &f.ident.sym == "_typeof" { + if &f.ident.sym == "_type_of" { return; } @@ -131,14 +131,6 @@ impl VisitMut for TypeOfSymbol { f.visit_mut_children_with(self); } - - fn visit_mut_var_declarator(&mut self, v: &mut VarDeclarator) { - v.visit_mut_children_with(self); - - if let Pat::Ident(i) = &v.name { - if &i.id.sym == "_typeof" {} - } - } } #[tracing::instrument(level = "info", skip_all)] @@ -212,16 +204,16 @@ mod tests { } var isWeb = - !isUndef(typeof window === \"undefined\" ? \"undefined\" : _typeof(window)) && + !isUndef(typeof window === \"undefined\" ? \"undefined\" : _type_of(window)) && 'onload' in window; exports.isWeb = isWeb; var isNode = - !isUndef(typeof process === \"undefined\" ? \"undefined\" : _typeof(process)) && + !isUndef(typeof process === \"undefined\" ? \"undefined\" : _type_of(process)) && !!(process.versions && process.versions.node); exports.isNode = isNode; var isWeex = !isUndef( - typeof WXEnvironment === \"undefined\" ? \"undefined\" : _typeof(WXEnvironment) + typeof WXEnvironment === \"undefined\" ? \"undefined\" : _type_of(WXEnvironment) ) && WXEnvironment.platform !== 'Web'; exports.isWeex = isWeex; " diff --git a/crates/swc_ecma_transforms_compat/src/es2017/async_to_generator.rs b/crates/swc_ecma_transforms_compat/src/es2017/async_to_generator.rs index 34e4f1b21a75..875eafdaf117 100644 --- a/crates/swc_ecma_transforms_compat/src/es2017/async_to_generator.rs +++ b/crates/swc_ecma_transforms_compat/src/es2017/async_to_generator.rs @@ -28,10 +28,10 @@ use swc_trace_macro::swc_trace; /// ## Out /// /// ```js -/// var _asyncToGenerator = function (fn) { +/// var _async_to_generator = function (fn) { /// ... /// }; -/// var foo = _asyncToGenerator(function* () { +/// var foo = _async_to_generator(function* () { /// yield bar(); /// }); /// ``` @@ -389,7 +389,7 @@ impl Actual { /// Creates /// -/// `_asyncToGenerator(function*() {})` from `async function() {}`; +/// `_async_to_generator(function*() {})` from `async function() {}`; #[tracing::instrument(level = "info", skip_all)] fn make_fn_ref(mut expr: FnExpr) -> Expr { { @@ -410,9 +410,9 @@ fn make_fn_ref(mut expr: FnExpr) -> Expr { expr.function.is_async = false; let helper = if expr.function.is_generator { - helper!(wrap_async_generator, "wrapAsyncGenerator") + helper!(wrap_async_generator, "wrap_async_generator") } else { - helper!(async_to_generator, "asyncToGenerator") + helper!(async_to_generator, "async_to_generator") }; expr.function.is_generator = true; @@ -461,19 +461,19 @@ impl VisitMut for AsyncFnBodyHandler { arg: Some(arg), delegate: true, }) => { - let callee = helper!(async_generator_delegate, "asyncGeneratorDelegate"); + let callee = helper!(async_generator_delegate, "async_generator_delegate"); let arg = Box::new(Expr::Call(CallExpr { span: *span, callee, args: vec![ CallExpr { span: DUMMY_SP, - callee: helper!(async_iterator, "asyncIterator"), + callee: helper!(async_iterator, "async_iterator"), args: vec![arg.take().as_arg()], type_args: Default::default(), } .as_arg(), - helper_expr!(await_async_generator, "awaitAsyncGenerator").as_arg(), + helper_expr!(await_async_generator, "await_async_generator").as_arg(), ], type_args: Default::default(), })); @@ -486,7 +486,7 @@ impl VisitMut for AsyncFnBodyHandler { Expr::Await(AwaitExpr { span, arg }) => { if self.is_async_generator { - let callee = helper!(await_async_generator, "awaitAsyncGenerator"); + let callee = helper!(await_async_generator, "await_async_generator"); let arg = Box::new(Expr::Call(CallExpr { span: *span, callee, @@ -631,12 +631,12 @@ fn handle_await_for(stmt: &mut Stmt, is_async_generator: bool) { }; let mut init_var_decls = vec![]; - // _iterator = _asyncIterator(lol()) + // _iterator = _async_iterator(lol()) init_var_decls.push(VarDeclarator { span: DUMMY_SP, name: iterator.clone().into(), init: { - let callee = helper!(async_iterator, "asyncIterator"); + let callee = helper!(async_iterator, "async_iterator"); Some(Box::new(Expr::Call(CallExpr { span: DUMMY_SP, @@ -656,7 +656,7 @@ fn handle_await_for(stmt: &mut Stmt, is_async_generator: bool) { let for_stmt = Stmt::For(ForStmt { span: s.span, - // var _iterator = _asyncIterator(lol()), _step; + // var _iterator = _async_iterator(lol()), _step; init: Some( VarDecl { span: DUMMY_SP, @@ -679,7 +679,7 @@ fn handle_await_for(stmt: &mut Stmt, is_async_generator: bool) { let yield_arg = if is_async_generator { Box::new(Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(await_async_generator, "awaitAsyncGenerator"), + callee: helper!(await_async_generator, "await_async_generator"), args: vec![iter_next.as_arg()], type_args: Default::default(), })) diff --git a/crates/swc_ecma_transforms_compat/src/es2018/object_rest_spread.rs b/crates/swc_ecma_transforms_compat/src/es2018/object_rest_spread.rs index 0cf74179f81d..8aea44d77bec 100644 --- a/crates/swc_ecma_transforms_compat/src/es2018/object_rest_spread.rs +++ b/crates/swc_ecma_transforms_compat/src/es2018/object_rest_spread.rs @@ -129,9 +129,9 @@ macro_rules! impl_for_for_stmt { } _ => { // insert at index to create - // `var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']);` + // `var { a } = _ref, b = _object_without_properties(_ref, ['a']);` // instead of - // var b = _objectWithoutProperties(_ref, ['a']), { a } = _ref; + // var b = _object_without_properties(_ref, ['a']), { a } = _ref; // println!("Var(0): folded pat = var_ident",); self.vars.insert( @@ -393,7 +393,7 @@ impl VisitMut for ObjectRest { .as_arg(), helper_expr!( object_destructuring_empty, - "objectDestructuringEmpty" + "object_destructuring_empty" ) .as_call(DUMMY_SP, vec![init.as_arg()]) .as_arg(), @@ -436,9 +436,9 @@ impl VisitMut for ObjectRest { _ => { // insert at index to create - // `var { a } = _ref, b = _objectWithoutProperties(_ref, ['a']);` + // `var { a } = _ref, b = _object_without_properties(_ref, ['a']);` // instead of - // `var b = _objectWithoutProperties(_ref, ['a']), { a } = _ref;` + // `var b = _object_without_properties(_ref, ['a']), { a } = _ref;` // println!("var: simplified pat = var_ident({:?})", var_ident); pat.visit_mut_with(&mut PatSimplifier); @@ -955,7 +955,7 @@ fn object_without_properties( props: vec![], } .as_arg(), - helper_expr!(object_destructuring_empty, "objectDestructuringEmpty") + helper_expr!(object_destructuring_empty, "object_destructuring_empty") .as_call(DUMMY_SP, vec![obj.as_arg()]) .as_arg(), ], @@ -985,10 +985,10 @@ fn object_without_properties( callee: if no_symbol { helper!( object_without_properties_loose, - "objectWithoutPropertiesLoose" + "object_without_properties_loose" ) } else { - helper!(object_without_properties, "objectWithoutProperties") + helper!(object_without_properties, "object_without_properties") }, args: vec![ obj.as_arg(), @@ -1007,7 +1007,7 @@ fn object_without_properties( } .make_member(Ident::new("map".into(), DUMMY_SP)) .as_callee(), - args: vec![helper_expr!(to_property_key, "toPropertyKey").as_arg()], + args: vec![helper_expr!(to_property_key, "to_property_key").as_arg()], type_args: Default::default(), } .as_arg() @@ -1116,7 +1116,7 @@ impl VisitMut for ObjectSpread { let mut callee = if self.config.set_property { helper!(extends, "extends") } else { - helper!(object_spread, "objectSpread") + helper!(object_spread, "object_spread") }; // { foo, ...x } => ({ foo }, x) @@ -1149,7 +1149,7 @@ impl VisitMut for ObjectSpread { if !first && !self.config.pure_getters { buf = vec![Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(object_spread_props, "objectSpreadProps"), + callee: helper!(object_spread_props, "object_spread_props"), args: buf.take(), type_args: Default::default(), }) @@ -1165,7 +1165,7 @@ impl VisitMut for ObjectSpread { if !obj.props.is_empty() { if !self.config.pure_getters { - callee = helper!(object_spread_props, "objectSpreadProps"); + callee = helper!(object_spread_props, "object_spread_props"); } buf.push(obj.as_arg()); } diff --git a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/class_name_tdz.rs b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/class_name_tdz.rs index c98a96ebbfdf..694c1e37c52c 100644 --- a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/class_name_tdz.rs +++ b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/class_name_tdz.rs @@ -24,7 +24,7 @@ impl<'a> VisitMut for ClassNameTdzFolder<'a> { exprs: vec![ Box::new(Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(class_name_tdz_error, "classNameTDZError"), + callee: helper!(class_name_tdz_error, "class_name_tdz_error"), args: vec![Str { span: i.span, raw: None, diff --git a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/member_init.rs b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/member_init.rs index 24e8752297fc..74b7fa1d7bb7 100644 --- a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/member_init.rs +++ b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/member_init.rs @@ -103,7 +103,7 @@ impl MemberInitRecord { ) } else { ( - helper!(class_private_method_init, "classPrivateMethodInit"), + helper!(class_private_method_init, "class_private_method_init"), vec![ThisExpr { span: DUMMY_SP }.as_arg(), name.as_arg()], ) }; @@ -123,7 +123,7 @@ impl MemberInitRecord { callee: if self.c.private_as_properties { obj_def_prop() } else { - helper!(class_private_field_init, "classPrivateFieldInit") + helper!(class_private_field_init, "class_private_field_init") }, args: vec![ ThisExpr { span: DUMMY_SP }.as_arg(), @@ -145,7 +145,7 @@ impl MemberInitRecord { callee: if self.c.private_as_properties { obj_def_prop() } else { - helper!(class_private_field_init, "classPrivateFieldInit") + helper!(class_private_field_init, "class_private_field_init") }, args: vec![ ThisExpr { span: DUMMY_SP }.as_arg(), @@ -171,7 +171,7 @@ impl MemberInitRecord { } else { Expr::Call(CallExpr { span, - callee: helper!(define_property, "defineProperty"), + callee: helper!(define_property, "define_property"), args: vec![ ThisExpr { span: DUMMY_SP }.as_arg(), prop_name_to_expr_value(name).as_arg(), @@ -214,7 +214,7 @@ impl MemberInitRecord { } else { Expr::Call(CallExpr { span, - callee: helper!(define_property, "defineProperty"), + callee: helper!(define_property, "define_property"), args: vec![ class_ident.clone().as_arg(), prop_name_to_expr_value(name).as_arg(), diff --git a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/mod.rs b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/mod.rs index 3953e32ae4de..046c5b4b3776 100644 --- a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/mod.rs +++ b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/mod.rs @@ -747,7 +747,7 @@ impl ClassProperties { span, callee: helper!( class_private_field_loose_key, - "classPrivateFieldLooseKey" + "class_private_field_loose_key" ), args: vec![ident.sym.as_arg()], type_args: Default::default(), @@ -894,7 +894,7 @@ impl ClassProperties { span, callee: helper!( class_private_field_loose_key, - "classPrivateFieldLooseKey" + "class_private_field_loose_key" ), args: vec![weak_coll_var.sym.as_arg()], type_args: Default::default(), diff --git a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/private_field.rs b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/private_field.rs index fe314cd285aa..fb76d048e48a 100644 --- a/crates/swc_ecma_transforms_compat/src/es2022/class_properties/private_field.rs +++ b/crates/swc_ecma_transforms_compat/src/es2022/class_properties/private_field.rs @@ -225,7 +225,10 @@ impl<'a> VisitMut for PrivateAccessVisitor<'a> { let ident = Ident::new(format!("_{}", n.id.sym).into(), n.id.span.apply_mark(mark)); *e = Expr::Call(CallExpr { - callee: helper!(class_private_field_loose_base, "classPrivateFieldLooseBase"), + callee: helper!( + class_private_field_loose_base, + "class_private_field_loose_base" + ), span: *span, args: vec![obj.take().as_arg(), ident.clone().as_arg()], type_args: None, @@ -325,7 +328,7 @@ impl<'a> VisitMut for PrivateAccessVisitor<'a> { span: DUMMY_SP, callee: helper!( class_static_private_field_spec_set, - "classStaticPrivateFieldSpecSet" + "class_static_private_field_spec_set" ), args: vec![ this.as_arg(), @@ -339,7 +342,7 @@ impl<'a> VisitMut for PrivateAccessVisitor<'a> { } else if kind.is_readonly() { let err = Expr::Call(CallExpr { span: DUMMY_SP, - callee: helper!(read_only_error, "readOnlyError"), + callee: helper!(read_only_error, "read_only_error"), args: vec![format!("#{}", n.id.sym).as_arg()], type_args: None, }) @@ -349,7 +352,7 @@ impl<'a> VisitMut for PrivateAccessVisitor<'a> { exprs: vec![this, value, err], }); } else { - let set = helper!(class_private_field_set, "classPrivateFieldSet"); + let set = helper!(class_private_field_set, "class_private_field_set"); *e = Expr::Call(CallExpr { span: DUMMY_SP, @@ -603,7 +606,7 @@ impl<'a> PrivateAccessVisitor<'a> { PrivateAccessType::DestructureSet => { let set = helper!( class_static_private_field_destructure, - "classStaticPrivateFieldDestructureSet" + "class_static_private_field_destructure" ); return ( @@ -625,7 +628,7 @@ impl<'a> PrivateAccessVisitor<'a> { PrivateAccessType::Update => { let set = helper!( class_static_private_field_update, - "classStaticPrivateFieldUpdate" + "class_static_private_field_update" ); return ( @@ -650,7 +653,7 @@ impl<'a> PrivateAccessVisitor<'a> { if kind.is_method() { let h = helper!( class_static_private_method_get, - "classStaticPrivateMethodGet" + "class_static_private_method_get" ); return ( @@ -670,7 +673,7 @@ impl<'a> PrivateAccessVisitor<'a> { let get = helper!( class_static_private_field_spec_get, - "classStaticPrivateFieldSpecGet" + "class_static_private_field_spec_get" ); ( @@ -687,7 +690,7 @@ impl<'a> PrivateAccessVisitor<'a> { PrivateAccessType::DestructureSet => { let set = helper!( class_private_field_destructure, - "classPrivateFieldDestructureSet" + "class_private_field_destructure" ); ( @@ -703,7 +706,7 @@ impl<'a> PrivateAccessVisitor<'a> { ) } PrivateAccessType::Update => { - let set = helper!(class_private_field_update, "classPrivateFieldUpdate"); + let set = helper!(class_private_field_update, "class_private_field_update"); ( CallExpr { @@ -719,7 +722,7 @@ impl<'a> PrivateAccessVisitor<'a> { } PrivateAccessType::Get if kind.is_writeonly() => { - let helper = helper!(write_only_error, "writeOnlyError"); + let helper = helper!(write_only_error, "write_only_error"); let expr = Box::new( CallExpr { span: DUMMY_SP, @@ -741,11 +744,14 @@ impl<'a> PrivateAccessVisitor<'a> { PrivateAccessType::Get => { let get = if self.c.private_as_properties { - helper!(class_private_field_loose_base, "classPrivateFieldLooseBase") + helper!( + class_private_field_loose_base, + "class_private_field_loose_base" + ) } else if kind.is_method() { - helper!(class_private_method_get, "classPrivateMethodGet") + helper!(class_private_method_get, "class_private_method_get") } else { - helper!(class_private_field_get, "classPrivateFieldGet") + helper!(class_private_field_get, "class_private_field_get") }; match &*obj { diff --git a/crates/swc_ecma_transforms_compat/tests/classes/create-super-1/output.js b/crates/swc_ecma_transforms_compat/tests/classes/create-super-1/output.js index a6cd0d3cd7a1..ccc0f8fd604e 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/create-super-1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/create-super-1/output.js @@ -1,9 +1,9 @@ let Foo = /*#__PURE__*/ function(UnknownNativeClass) { "use strict"; _inherits(Foo, UnknownNativeClass); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); return _super.apply(this, arguments); } return Foo; diff --git a/crates/swc_ecma_transforms_compat/tests/classes/issue-3700/output.js b/crates/swc_ecma_transforms_compat/tests/classes/issue-3700/output.js index 7c9c5b9a1e11..d49ce3ff6c18 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/issue-3700/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/issue-3700/output.js @@ -2,24 +2,24 @@ var _a = /*#__PURE__*/ new WeakMap(), _c = /*#__PURE__*/ new WeakMap(); let A = /*#__PURE__*/ function() { "use strict"; function A() { - _classCallCheck(this, A); - _classPrivateFieldInit(this, _c, { + _class_call_check(this, A); + _class_private_field_init(this, _c, { get: get_c, set: set_c }); - _classPrivateFieldInit(this, _a, { + _class_private_field_init(this, _a, { writable: true, value: 1n }); } - _createClass(A, [ + _create_class(A, [ { key: "foo", value: function foo() { - let a = _classPrivateFieldUpdate(this, _a).value++; - a = ++_classPrivateFieldUpdate(this, _a).value; - let b = _classPrivateFieldUpdate(this, _c).value++; - b = ++_classPrivateFieldUpdate(this, _c).value; + let a = _class_private_field_update(this, _a).value++; + a = ++_class_private_field_update(this, _a).value; + let b = _class_private_field_update(this, _c).value++; + b = ++_class_private_field_update(this, _c).value; console.log(a, b); } } @@ -27,10 +27,10 @@ let A = /*#__PURE__*/ function() { { key: "bar", value: function bar() { - let d = _classStaticPrivateFieldUpdate(this, A, _d).value++; - d = ++_classStaticPrivateFieldUpdate(this, A, _d).value; - let e = _classStaticPrivateFieldUpdate(A, A, _d).value++; - e = ++_classStaticPrivateFieldUpdate(A, A, _d).value; + let d = _class_static_private_field_update(this, A, _d).value++; + d = ++_class_static_private_field_update(this, A, _d).value; + let e = _class_static_private_field_update(A, A, _d).value++; + e = ++_class_static_private_field_update(A, A, _d).value; console.log(d, e); } } @@ -46,16 +46,16 @@ var _b = { value: 2n }; function get_c() { - return _classPrivateFieldGet(this, _a); + return _class_private_field_get(this, _a); } function set_c(v) { - _classPrivateFieldSet(this, _a, v); + _class_private_field_set(this, _a, v); } function get_d() { - return _classStaticPrivateFieldSpecGet(this, A, _b); + return _class_static_private_field_spec_get(this, A, _b); } function set_d(v) { - _classStaticPrivateFieldSpecSet(this, A, _b, v); + _class_static_private_field_spec_set(this, A, _b, v); } const a = new A(); a.foo(); diff --git a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/1/output.js b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/1/output.js index b25be8ea9e85..7c67dba893d4 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/1/output.js @@ -1,9 +1,9 @@ let A = /*#__PURE__*/ function() { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, null, [ + _create_class(A, null, [ { key: "b", get: function() {}, diff --git a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/2/output.js b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/2/output.js index 158b7cf8a81b..7a01c0d3e15c 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/2/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/2/output.js @@ -1,9 +1,9 @@ let A = /*#__PURE__*/ function() { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, [ + _create_class(A, [ { key: "b", get: function() {}, diff --git a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/3/output.js b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/3/output.js index 7ee85689b091..334c1e4a49eb 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/3/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/issue-5029/3/output.js @@ -1,9 +1,9 @@ let A = /*#__PURE__*/ function() { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, [ + _create_class(A, [ { key: "b", value: function b() {} diff --git a/crates/swc_ecma_transforms_compat/tests/classes/issue-6356/output.js b/crates/swc_ecma_transforms_compat/tests/classes/issue-6356/output.js index aaf67c6c5886..308b4dd1cfbe 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/issue-6356/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/issue-6356/output.js @@ -1,9 +1,9 @@ let x = /*#__PURE__*/ function(_prop) { "use strict"; function x() { - _classCallCheck(this, x); + _class_call_check(this, x); } - _createClass(x, [ + _create_class(x, [ { key: _prop, value: function() {} diff --git a/crates/swc_ecma_transforms_compat/tests/classes/next-31627/1/output.js b/crates/swc_ecma_transforms_compat/tests/classes/next-31627/1/output.js index 0111799b0fc5..28a1f8218071 100644 --- a/crates/swc_ecma_transforms_compat/tests/classes/next-31627/1/output.js +++ b/crates/swc_ecma_transforms_compat/tests/classes/next-31627/1/output.js @@ -8,7 +8,7 @@ export default function Home() { } let MyClass = function MyClass() { "use strict"; - _classCallCheck(this, MyClass); + _class_call_check(this, MyClass); selectAll(".group").each(function() { select(this).selectAll("path"); }); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_block_scoping.rs b/crates/swc_ecma_transforms_compat/tests/es2015_block_scoping.rs index 23c926a4be4a..387d143ee38b 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_block_scoping.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_block_scoping.rs @@ -399,9 +399,9 @@ test!( var C = function() { "use strict"; function C() { - _classCallCheck(this, C); + _class_call_check(this, C); } - _createClass(C, [ + _create_class(C, [ { key: "m", value: function m() { @@ -446,7 +446,7 @@ test!( 3 ] ].map(async function(param) { - var _param = _slicedToArray(param, 1), a = _param[0]; + var _param = _sliced_to_array(param, 1), a = _param[0]; return Promise.resolve().then(function() { return a * 2; }); @@ -477,7 +477,7 @@ test!( return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { + _foo = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -494,10 +494,10 @@ test!( 3 ] ].map(function() { - var _ref = _asyncToGenerator(function(param) { + var _ref = _async_to_generator(function(param) { var _param, a; return __generator(this, function(_state) { - _param = _slicedToArray(param, 1), a = _param[0]; + _param = _sliced_to_array(param, 1), a = _param[0]; return [ 2, Promise.resolve().then(function() { @@ -777,7 +777,7 @@ test!( |_| tr(), issue_1462_1, " - export default function _objectSpread(target) { + export default function _object_spread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); @@ -797,7 +797,7 @@ test!( } ", " - export default function _objectSpread(target) { + export default function _object_spread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_classes.rs b/crates/swc_ecma_transforms_compat/tests/es2015_classes.rs index 517e84597d64..20228a2e6254 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_classes.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_classes.rs @@ -45,9 +45,9 @@ class Foo { let Foo = function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "1", value: function () {}, @@ -77,9 +77,9 @@ class HomePage extends React.Component {} let HomePage = function(_React_Component) { "use strict"; _inherits(HomePage, _React_Component); - var _super = _createSuper(HomePage); + var _super = _create_super(HomePage); function HomePage() { - _classCallCheck(this, HomePage); + _class_call_check(this, HomePage); return _super.apply(this, arguments); } return HomePage; @@ -108,16 +108,16 @@ let Sub = function(Foo) { "use strict"; _inherits(Sub, Foo); - var _super = _createSuper(Sub); + var _super = _create_super(Sub); function Sub() { - _classCallCheck(this, Sub); + _class_call_check(this, Sub); var _this; if (singleton) { - return _possibleConstructorReturn(_this, singleton); + return _possible_constructor_return(_this, singleton); } singleton = _this = _super.call(this); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Sub; }(Foo); @@ -135,13 +135,13 @@ test!( let List = function(Array) { "use strict"; _inherits(List, Array); - var _super = _createSuper(List); + var _super = _create_super(List); function List() { - _classCallCheck(this, List); + _class_call_check(this, List); return _super.apply(this, arguments); } return List; -}(_wrapNativeSuper(Array)); +}(_wrap_native_super(Array)); "# ); @@ -189,7 +189,7 @@ class Foo { r#" var Foo = function Foo() { "use strict"; -_classCallCheck(this, Foo); +_class_call_check(this, Foo); }; "# @@ -282,13 +282,13 @@ var BaseView = class { r#" var BaseView = function BaseView() { "use strict"; -_classCallCheck(this, BaseView); +_class_call_check(this, BaseView); this.autoRender = true; }; var BaseView = function BaseView() { "use strict"; -_classCallCheck(this, BaseView); +_class_call_check(this, BaseView); this.autoRender = true; }; @@ -297,10 +297,10 @@ var BaseView = function () { "use strict"; function BaseView() { - _classCallCheck(this, BaseView); + _class_call_check(this, BaseView); } - _createClass(BaseView, [{ + _create_class(BaseView, [{ key: "foo", value: function foo() { this.autoRender = true; @@ -355,10 +355,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", get: function () { return 1; @@ -375,17 +375,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -431,14 +431,14 @@ function (Bar1) { _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -475,7 +475,7 @@ expect(obj.get()).toBe(1); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; Base.prototype.test = 1; @@ -485,17 +485,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "get", value: function get() { - return _get(_getPrototypeOf(Obj.prototype), "test", this); + return _get(_get_prototype_of(Obj.prototype), "test", this); } }]); @@ -548,13 +548,13 @@ var constructor; let CustomElement = function(HTMLElement) { "use strict"; _inherits(CustomElement, HTMLElement); - var _super = _createSuper(CustomElement); + var _super = _create_super(CustomElement); function CustomElement() { - _classCallCheck(this, CustomElement); + _class_call_check(this, CustomElement); return _super.apply(this, arguments); } return CustomElement; -}(_wrapNativeSuper(HTMLElement)); +}(_wrap_native_super(HTMLElement)); ; new CustomElement(); expect(constructor).toBe(CustomElement); @@ -582,9 +582,9 @@ class A extends B { let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); var _this; _this = _super.call(this); _this.arrow1 = function(x) { @@ -639,7 +639,7 @@ expect(obj.test).toBe(3); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let value = 2; @@ -649,14 +649,14 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "test", set: function (v) { expect(this).toBe(obj); @@ -665,7 +665,7 @@ function (Base) { }, { key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -719,10 +719,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", set: function (v) { throw new Error("called"); @@ -737,17 +737,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "get", value: function get() { - return _get(_getPrototypeOf(Obj.prototype), "test", this); + return _get(_get_prototype_of(Obj.prototype), "test", this); } }]); @@ -786,12 +786,12 @@ var Foo = function(Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - var fn = ()=>_assertThisInitialized(_this) + var fn = ()=>_assert_this_initialized(_this) ; _this = _super.call(this); fn(); @@ -826,24 +826,24 @@ class Test extends Foo { "use strict"; _inherits(Test, Foo1); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); var _this = _super.call(this); - _get((_assertThisInitialized(_this), _getPrototypeOf(Test.prototype)), "test", _this).whatever(); + _get((_assert_this_initialized(_this), _get_prototype_of(Test.prototype)), "test", _this).whatever(); - _get((_assertThisInitialized(_this), _getPrototypeOf(Test.prototype)), "test", _this).call(_this); + _get((_assert_this_initialized(_this), _get_prototype_of(Test.prototype)), "test", _this).call(_this); return _this; } - _createClass(Test, null, [{ + _create_class(Test, null, [{ key: "test", value: function test() { - return _get(_getPrototypeOf(Test), "wow", this).call(this); + return _get(_get_prototype_of(Test), "wow", this).call(this); } }]); @@ -879,10 +879,10 @@ function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } - _createClass(Test, [{ + _create_class(Test, [{ key: "test", get: function () { return 5 + 5; @@ -917,7 +917,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = void 0; var _default = function _default() { - _classCallCheck(this, _default); + _class_call_check(this, _default); }; exports.default = _default; @@ -943,9 +943,9 @@ var x = { function (Foo) { "use strict"; _inherits(Foo1, Foo); - var _super = _createSuper(Foo1); + var _super = _create_super(Foo1); function Foo1() { - _classCallCheck(this, Foo1); + _class_call_check(this, Foo1); return _super.apply(this, arguments); } @@ -970,7 +970,7 @@ var o = { foo: function foo() { "use strict"; - _classCallCheck(this, foo); + _class_call_check(this, foo); } }; @@ -1038,14 +1038,14 @@ function () { "use strict"; function Test() { - _classCallCheck(this, Test); - return _get(_getPrototypeOf(Test.prototype), "constructor", this); + _class_call_check(this, Test); + return _get(_get_prototype_of(Test.prototype), "constructor", this); } - _createClass(Test, null, [{ + _create_class(Test, null, [{ key: "test", value: function test() { - return _get(_getPrototypeOf(Test), "constructor", this); + return _get(_get_prototype_of(Test), "constructor", this); } }]); return Test; @@ -1076,8 +1076,8 @@ class Test { r#" var Test = function Test() { "use strict"; - _classCallCheck(this, Test); - return _get(_getPrototypeOf(Test.prototype), "constructor", this); + _class_call_check(this, Test); + return _get(_get_prototype_of(Test.prototype), "constructor", this); } "# ); @@ -1120,10 +1120,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", get: function () { expect(this).toBe(obj); @@ -1139,17 +1139,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "get", value: function get() { - return _get(_getPrototypeOf(Obj.prototype), "test", this); + return _get(_get_prototype_of(Obj.prototype), "test", this); } }]); @@ -1188,9 +1188,9 @@ class Foo extends Bar { var Foo = function(Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; _this.foo = "bar"; _this = _super.call(this); @@ -1246,10 +1246,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", get: function () { expect(this).toBe(obj); @@ -1269,23 +1269,23 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "call", value: function call() { - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, 1, 2, 3); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, 1, 2, 3); - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, 1, ...[2, 3]); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, 1, ...[2, 3]); - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, ...[1, 2, 3]); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, ...[1, 2, 3]); - return _get(_getPrototypeOf(Obj.prototype), "test", this).apply(this, arguments); + return _get(_get_prototype_of(Obj.prototype), "test", this).apply(this, arguments); } }, { key: "test", @@ -1336,7 +1336,7 @@ export default class Foo {} r#" var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; export { Foo as default }; @@ -1384,10 +1384,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", value: function test(...args) { expect(this).toBe(obj); @@ -1405,24 +1405,24 @@ function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "call", value: function call() { - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, 1, 2, 3); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, 1, 2, 3); - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, 1, ...[2, 3]); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, 1, ...[2, 3]); - _get(_getPrototypeOf(Obj.prototype), "test", this).call(this, ...[1, 2, 3]); + _get(_get_prototype_of(Obj.prototype), "test", this).call(this, ...[1, 2, 3]); - return _get(_getPrototypeOf(Obj.prototype), "test", this).apply(this, arguments); + return _get(_get_prototype_of(Obj.prototype), "test", this).apply(this, arguments); } }, { key: "test", @@ -1468,10 +1468,10 @@ function () { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, null, [{ + _create_class(A, null, [{ key: "a", value: function a() {} }, { @@ -1541,7 +1541,7 @@ expect(obj[1]).toBe(2); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; Object.defineProperty(Base.prototype, 0, { @@ -1567,22 +1567,22 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "update", value: function update() { - _update(_getPrototypeOf(Obj.prototype), proper.prop, this, true)._++; + _update(_get_prototype_of(Obj.prototype), proper.prop, this, true)._++; } }, { key: "update2", value: function update2() { - _update(_getPrototypeOf(Obj.prototype), i, this, true)._++; + _update(_get_prototype_of(Obj.prototype), i, this, true)._++; } }]); @@ -1639,10 +1639,10 @@ var Hello = function () { "use strict"; function Hello() { - _classCallCheck(this, Hello); + _class_call_check(this, Hello); } - _createClass(Hello, [{ + _create_class(Hello, [{ key: "toString", value: function toString() { return 'hello'; @@ -1654,18 +1654,18 @@ function () { var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this = _super.call(this); var Inner = /*#__PURE__*/function () { function Inner() { - _classCallCheck(this, Inner); + _class_call_check(this, Inner); } - _createClass(Inner, [{ - key: _get((_assertThisInitialized(_this), _getPrototypeOf(Outer.prototype)), "toString", _this).call(_this), + _create_class(Inner, [{ + key: _get((_assert_this_initialized(_this), _get_prototype_of(Outer.prototype)), "toString", _this).call(_this), value: function () { return 'hello'; } @@ -1674,7 +1674,7 @@ var Outer = function (Hello) { return Inner; }(); - return _possibleConstructorReturn(_this, new Inner()); + return _possible_constructor_return(_this, new Inner()); } return Outer; @@ -1702,16 +1702,16 @@ class Foo extends Bar { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - _get((_assertThisInitialized(_this), _getPrototypeOf(Foo.prototype)), (_this = _super.call(this)).method, _this).call(_this); + _get((_assert_this_initialized(_this), _get_prototype_of(Foo.prototype)), (_this = _super.call(this)).method, _this).call(_this); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -1816,12 +1816,12 @@ function (Bar1) { _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - _this = _super.call(this, _assertThisInitialized(_this)) + _this = _super.call(this, _assert_this_initialized(_this)) return _this; } @@ -1851,15 +1851,15 @@ class Test extends Foo { "use strict"; _inherits(Test, Foo1); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); var _this = _super.call(this); - _get((_assertThisInitialized(_this), _getPrototypeOf(Test.prototype)), "test", _this); + _get((_assert_this_initialized(_this), _get_prototype_of(Test.prototype)), "test", _this); - _get((_assertThisInitialized(_this), _getPrototypeOf(Test.prototype)), "test", _this).whatever; + _get((_assert_this_initialized(_this), _get_prototype_of(Test.prototype)), "test", _this).whatever; return _this; } @@ -1891,10 +1891,10 @@ var Foo = function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "foo", value: function foo() {} }, { @@ -1950,7 +1950,7 @@ expect(obj.test).toBe(3); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; Object.defineProperty(Base.prototype, 'test', { @@ -1964,17 +1964,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -2025,7 +2025,7 @@ expect(obj.test).toBe(3); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let Obj = @@ -2033,20 +2033,20 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "test", get: function () {} }, { key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -2170,10 +2170,10 @@ let Point = function () { "use strict"; function Point() { - _classCallCheck(this, Point); + _class_call_check(this, Point); } - _createClass(Point, [{ + _create_class(Point, [{ key: "getX", value: function getX() { expect(this.x).toBe(3); // C @@ -2187,25 +2187,25 @@ let ColorPoint = function (Point) { "use strict"; _inherits(ColorPoint, Point); -var _super = _createSuper(ColorPoint); +var _super = _create_super(ColorPoint); function ColorPoint() { - _classCallCheck(this, ColorPoint); + _class_call_check(this, ColorPoint); var _this; _this = _super.call(this); _this.x = 2; - _set((_assertThisInitialized(_this), _getPrototypeOf(ColorPoint.prototype)), "x", 3, _this, true); + _set((_assert_this_initialized(_this), _get_prototype_of(ColorPoint.prototype)), "x", 3, _this, true); expect(_this.x).toBe(3); // A - expect(_get((_assertThisInitialized(_this), _getPrototypeOf(ColorPoint.prototype)), "x", _this)).toBeUndefined(); // B + expect(_get((_assert_this_initialized(_this), _get_prototype_of(ColorPoint.prototype)), "x", _this)).toBeUndefined(); // B return _this; } - _createClass(ColorPoint, [{ + _create_class(ColorPoint, [{ key: "m", value: function m() { this.getX(); @@ -2237,8 +2237,8 @@ class Test { var Test = function Test() { "use strict"; - _classCallCheck(this, Test); - _get(_getPrototypeOf(Test.prototype), "hasOwnProperty", this).call(this, "test"); + _class_call_check(this, Test); + _get(_get_prototype_of(Test.prototype), "hasOwnProperty", this).call(this, "test"); }; "# @@ -2281,7 +2281,7 @@ Object.defineProperty(exports, "__esModule", { exports.default = void 0; var b = function b() { - _classCallCheck(this, b); + _class_call_check(this, b); }; var a1 = @@ -2292,11 +2292,11 @@ function (_b) { function a1() { var _this; - _classCallCheck(this, a1); - _this = _possibleConstructorReturn(this, _getPrototypeOf(a1).call(this)); + _class_call_check(this, a1); + _this = _possible_constructor_return(this, _get_prototype_of(a1).call(this)); _this.x = function () { - return _assertThisInitialized(_this); + return _assert_this_initialized(_this); }; return _this; @@ -2313,11 +2313,11 @@ function (_b2) { function a2() { var _this2; - _classCallCheck(this, a2); - _this2 = _possibleConstructorReturn(this, _getPrototypeOf(a2).call(this)); + _class_call_check(this, a2); + _this2 = _possible_constructor_return(this, _get_prototype_of(a2).call(this)); _this2.x = function () { - return _assertThisInitialized(_assertThisInitialized(_this2)); + return _assert_this_initialized(_assert_this_initialized(_this2)); }; return _this2; @@ -2353,10 +2353,10 @@ function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } - _createClass(Test, [{ + _create_class(Test, [{ key: "test", set: function (val) { this._test = val; @@ -2405,7 +2405,7 @@ expect(new Outer().hello()).toBe('hello'); var Hello = function Hello() { "use strict"; - _classCallCheck(this, Hello); + _class_call_check(this, Hello); return { toString() { return 'hello'; @@ -2417,9 +2417,9 @@ var Hello = function Hello() { var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this; var Inner = { @@ -2428,7 +2428,7 @@ var Outer = function (Hello) { } }; - return _possibleConstructorReturn(_this, Inner); + return _possible_constructor_return(_this, Inner); } return Outer; @@ -2467,7 +2467,7 @@ expect(obj.test).toBe(3); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let Obj = @@ -2475,17 +2475,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -2518,11 +2518,11 @@ class Child extends Base { var Child = function(Base1) { "use strict"; _inherits(Child, Base1); - var _super = _createSuper(Child); + var _super = _create_super(Child); function Child() { - _classCallCheck(this, Child); + _class_call_check(this, Child); var _this; - return _possibleConstructorReturn(_this, false); + return _possible_constructor_return(_this, false); } return Child; }(Base); @@ -2550,13 +2550,13 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - Foo[_assertThisInitialized(_this)]; - return _possibleConstructorReturn(_this); + Foo[_assert_this_initialized(_this)]; + return _possible_constructor_return(_this); } return Foo; @@ -2600,7 +2600,7 @@ class ConstructorScoping { var Test = function Test() { "use strict"; - _classCallCheck(this, Test); + _class_call_check(this, Test); this.state = "test"; }; @@ -2610,9 +2610,9 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; _this = _super.call(this); _this.state = "test"; @@ -2625,7 +2625,7 @@ function (Bar1) { var ConstructorScoping = function ConstructorScoping() { "use strict"; - _classCallCheck(this, ConstructorScoping); + _class_call_check(this, ConstructorScoping); var bar; { var bar1; @@ -2670,7 +2670,7 @@ var MyCtrl = function MyCtrl(a) { "any directive prologue"; "use strict"; - _classCallCheck(this, MyCtrl); + _class_call_check(this, MyCtrl); foo; }; @@ -2679,7 +2679,7 @@ var MyCtrl2 = function MyCtrl2(a) { "b"; "use strict"; - _classCallCheck(this, MyCtrl2); + _class_call_check(this, MyCtrl2); foo; }; @@ -2687,7 +2687,7 @@ var MyCtrl3 = function MyCtrl3(a) { "a"; "use strict"; - _classCallCheck(this, MyCtrl3); + _class_call_check(this, MyCtrl3); foo; "b"; }; @@ -2714,11 +2714,11 @@ class Child extends Base { var Child = function(Base1) { "use strict"; _inherits(Child, Base1); - var _super = _createSuper(Child); + var _super = _create_super(Child); function Child() { - _classCallCheck(this, Child); + _class_call_check(this, Child); var _this; - return _possibleConstructorReturn(_this, { + return _possible_constructor_return(_this, { }); } return Child; @@ -2757,10 +2757,10 @@ function _default() { /*#__PURE__*/ function () { function Select() { - _classCallCheck(this, Select); + _class_call_check(this, Select); } - _createClass(Select, [{ + _create_class(Select, [{ key: "query", value: function query(_query) {} }]); @@ -2792,10 +2792,10 @@ function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } - _createClass(Test, [{ + _create_class(Test, [{ key: "test", value: function test() { return 5 + 5; @@ -2825,7 +2825,7 @@ class B extends A { r#" let A = function A() { "use strict"; -_classCallCheck(this, A); +_class_call_check(this, A); }; let B = @@ -2833,12 +2833,12 @@ let B = function (A) { "use strict"; _inherits(B, A); -var _super = _createSuper(B); +var _super = _create_super(B); function B() { - _classCallCheck(this, B); + _class_call_check(this, B); var _this; - return _possibleConstructorReturn(_this, _this = _super.call(this)); + return _possible_constructor_return(_this, _this = _super.call(this)); } return B; @@ -2865,7 +2865,7 @@ var t = new Example(); r#" var Example = function Example() { "use strict"; - _classCallCheck(this, Example); + _class_call_check(this, Example); var _$Example; }; @@ -2906,44 +2906,44 @@ class TestMultipleMethods extends (class { var TestEmpty = function(_superClass) { "use strict"; _inherits(TestEmpty, _superClass); - var _super = _createSuper(TestEmpty); + var _super = _create_super(TestEmpty); function TestEmpty() { - _classCallCheck(this, TestEmpty); + _class_call_check(this, TestEmpty); return _super.apply(this, arguments); } return TestEmpty; }(function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); }); var TestConstructorOnly = function(_superClass) { "use strict"; _inherits(TestConstructorOnly, _superClass); - var _super = _createSuper(TestConstructorOnly); + var _super = _create_super(TestConstructorOnly); function TestConstructorOnly() { - _classCallCheck(this, TestConstructorOnly); + _class_call_check(this, TestConstructorOnly); return _super.apply(this, arguments); } return TestConstructorOnly; }(function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); }); var TestMethodOnly = function(_superClass) { "use strict"; _inherits(TestMethodOnly, _superClass); - var _super = _createSuper(TestMethodOnly); + var _super = _create_super(TestMethodOnly); function TestMethodOnly() { - _classCallCheck(this, TestMethodOnly); + _class_call_check(this, TestMethodOnly); return _super.apply(this, arguments); } return TestMethodOnly; }(function() { "use strict"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: "method", value: function method() { @@ -2955,18 +2955,18 @@ class TestMultipleMethods extends (class { var TestConstructorAndMethod = function(_superClass) { "use strict"; _inherits(TestConstructorAndMethod, _superClass); - var _super = _createSuper(TestConstructorAndMethod); + var _super = _create_super(TestConstructorAndMethod); function TestConstructorAndMethod() { - _classCallCheck(this, TestConstructorAndMethod); + _class_call_check(this, TestConstructorAndMethod); return _super.apply(this, arguments); } return TestConstructorAndMethod; }(function() { "use strict"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: "method", value: function method() { @@ -2978,18 +2978,18 @@ class TestMultipleMethods extends (class { var TestMultipleMethods = function(_superClass) { "use strict"; _inherits(TestMultipleMethods, _superClass); - var _super = _createSuper(TestMultipleMethods); + var _super = _create_super(TestMultipleMethods); function TestMultipleMethods() { - _classCallCheck(this, TestMultipleMethods); + _class_call_check(this, TestMultipleMethods); return _super.apply(this, arguments); } return TestMultipleMethods; }(function() { "use strict"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: "m1", value: function m1() { @@ -3046,7 +3046,7 @@ expect(new Outer().hello()).toBe('hello'); var Hello = function Hello() { "use strict"; - _classCallCheck(this, Hello); + _class_call_check(this, Hello); return { toString() { return 'hello'; @@ -3058,10 +3058,10 @@ var Hello = function Hello() { var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this = this; var _this1; @@ -3069,10 +3069,10 @@ var Outer = function (Hello) { /*#__PURE__*/ function () { function Inner() { - _classCallCheck(this, Inner); + _class_call_check(this, Inner); } - _createClass(Inner, [{ + _create_class(Inner, [{ key: _this1 = _super.call(_this), value: function () { return 'hello'; @@ -3081,7 +3081,7 @@ var Outer = function (Hello) { return Inner; }(); - return _possibleConstructorReturn(_this1, new Inner()); + return _possible_constructor_return(_this1, new Inner()); } return Outer; @@ -3135,11 +3135,11 @@ Object.defineProperty(exports, "__esModule", { }); exports.default = void 0; -var _net = _interopRequireDefault(require("net")); +var _net = _interop_require_default(require("net")); var _events = require("events"); -var _binarySerializer = _interopRequireDefault(require("./helpers/binary-serializer")); +var _binarySerializer = _interop_require_default(require("./helpers/binary-serializer")); // import ... var Connection = @@ -3150,15 +3150,15 @@ function (_EventEmitter) { function Connection(endpoint, joinKey, joinData, roomId) { var _this; - _classCallCheck(this, Connection); - _this = _possibleConstructorReturn(this, _getPrototypeOf(Connection).call(this)); + _class_call_check(this, Connection); + _this = _possible_constructor_return(this, _get_prototype_of(Connection).call(this)); _this.isConnected = false; _this.roomId = roomId; // ... return _this; } - _createClass(Connection, [{ + _create_class(Connection, [{ key: "send", value: function send(message) { this.sock.write(_binarySerializer.default.serializeMessage(message)); @@ -3260,10 +3260,10 @@ function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } - _createClass(Test, [{ + _create_class(Test, [{ key: "test", get: function () { return 5 + 5; @@ -3294,11 +3294,11 @@ class Foo extends Bar { var Foo = function(Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; - var fn = ()=>_assertThisInitialized(_this) + var fn = ()=>_assert_this_initialized(_this) ; fn(); _this = _super.call(this); @@ -3358,38 +3358,38 @@ function (Foo) { var _this; - _classCallCheck(this, Test); + _class_call_check(this, Test); woops.super.test(); - _this = _possibleConstructorReturn(this, _getPrototypeOf(Test).call(this)); - _get(_getPrototypeOf(Test.prototype), "test", _assertThisInitialized(_this)).call(_this); - _this = _possibleConstructorReturn(this, _getPrototypeOf(Test).apply(this, arguments)); - _this = _possibleConstructorReturn(this, (_babelHelpers$getProt = _getPrototypeOf(Test)).call.apply(_babelHelpers$getProt, [this, "test"].concat(Array.prototype.slice.call(arguments)))); - _get(_getPrototypeOf(Test.prototype), "test", _assertThisInitialized(_this)).apply(_assertThisInitialized(_this), arguments); + _this = _possible_constructor_return(this, _get_prototype_of(Test).call(this)); + _get(_get_prototype_of(Test.prototype), "test", _assert_this_initialized(_this)).call(_this); + _this = _possible_constructor_return(this, _get_prototype_of(Test).apply(this, arguments)); + _this = _possible_constructor_return(this, (_babelHelpers$getProt = _get_prototype_of(Test)).call.apply(_babelHelpers$getProt, [this, "test"].concat(Array.prototype.slice.call(arguments)))); + _get(_get_prototype_of(Test.prototype), "test", _assert_this_initialized(_this)).apply(_assert_this_initialized(_this), arguments); - (_babelHelpers$get = _get(_getPrototypeOf(Test.prototype), "test", _assertThisInitialized(_this))).call.apply(_babelHelpers$get, [_assertThisInitialized(_this), "test"].concat(Array.prototype.slice.call(arguments))); + (_babelHelpers$get = _get(_get_prototype_of(Test.prototype), "test", _assert_this_initialized(_this))).call.apply(_babelHelpers$get, [_assert_this_initialized(_this), "test"].concat(Array.prototype.slice.call(arguments))); return _this; } - _createClass(Test, [{ + _create_class(Test, [{ key: "test", value: function test() { var _babelHelpers$get2; - _get(_getPrototypeOf(Test.prototype), "test", this).call(this); - _get(_getPrototypeOf(Test.prototype), "test", this).apply(this, arguments); + _get(_get_prototype_of(Test.prototype), "test", this).call(this); + _get(_get_prototype_of(Test.prototype), "test", this).apply(this, arguments); - (_babelHelpers$get2 = _get(_getPrototypeOf(Test.prototype), "test", this)).call.apply(_babelHelpers$get2, [this, "test"].concat(Array.prototype.slice.call(arguments))); + (_babelHelpers$get2 = _get(_get_prototype_of(Test.prototype), "test", this)).call.apply(_babelHelpers$get2, [this, "test"].concat(Array.prototype.slice.call(arguments))); } }], [{ key: "foo", value: function foo() { var _babelHelpers$get3; - _get(_getPrototypeOf(Test), "foo", this).call(this); - _get(_getPrototypeOf(Test), "foo", this).apply(this, arguments); + _get(_get_prototype_of(Test), "foo", this).call(this); + _get(_get_prototype_of(Test), "foo", this).apply(this, arguments); - (_babelHelpers$get3 = _get(_getPrototypeOf(Test), "foo", this)).call.apply(_babelHelpers$get3, [this, "test"].concat(Array.prototype.slice.call(arguments))); + (_babelHelpers$get3 = _get(_get_prototype_of(Test), "foo", this)).call.apply(_babelHelpers$get3, [this, "test"].concat(Array.prototype.slice.call(arguments))); } }]); return Test; @@ -3468,10 +3468,10 @@ let A = function () { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, [{ + _create_class(A, [{ key: "foo", value: function foo() { const foo = 2; @@ -3526,10 +3526,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", set: function (v) { value = v; @@ -3544,17 +3544,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -3610,7 +3610,7 @@ expect(() => { let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let Obj = @@ -3618,17 +3618,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "call", value: function call() { - return _get(_getPrototypeOf(Obj.prototype), "test", this).call(this); + return _get(_get_prototype_of(Obj.prototype), "test", this).call(this); } }, { key: "test", @@ -3707,10 +3707,10 @@ var Hello = function () { "use strict"; function Hello() { - _classCallCheck(this, Hello); + _class_call_check(this, Hello); } - _createClass(Hello, [{ + _create_class(Hello, [{ key: "toString", value: function toString() { return 'hello'; @@ -3724,17 +3724,17 @@ var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this = _super.call(this); var Inner = { - [_get((_assertThisInitialized(_this), _getPrototypeOf(Outer.prototype)), "toString", _this).call(_this)] () { + [_get((_assert_this_initialized(_this), _get_prototype_of(Outer.prototype)), "toString", _this).call(_this)] () { return 'hello'; } }; - return _possibleConstructorReturn(_this, Inner); + return _possible_constructor_return(_this, Inner); } return Outer; @@ -3770,17 +3770,17 @@ class Outer extends B { let Outer = function(B) { "use strict"; _inherits(Outer, B); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this; let Inner = function() { function Inner() { - _classCallCheck(this, Inner); + _class_call_check(this, Inner); } - _createClass(Inner, [ + _create_class(Inner, [ { - key: _assertThisInitialized(_this), + key: _assert_this_initialized(_this), value: function () { return 'hello'; } @@ -3791,7 +3791,7 @@ let Outer = function(B) { function foo() { return this; } - return _possibleConstructorReturn(_this, new Inner()); + return _possible_constructor_return(_this, new Inner()); } return Outer; }(B); @@ -3909,10 +3909,10 @@ let Base = function () { "use strict"; function Base() { - _classCallCheck(this, Base); + _class_call_check(this, Base); } - _createClass(Base, [{ + _create_class(Base, [{ key: "test", set: function (v) { throw new Error("gobbledygook"); @@ -3927,17 +3927,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "call", value: function call() { - return _get(_getPrototypeOf(Obj.prototype), "test", this).call(this); + return _get(_get_prototype_of(Obj.prototype), "test", this).call(this); } }, { key: "test", @@ -3974,10 +3974,10 @@ function (Foo1) { "use strict"; _inherits(Test, Foo1); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); return _super.apply(this, arguments); } @@ -4043,13 +4043,13 @@ function (Bar) { "use strict"; _inherits(Foo, Bar); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; if (eval("false")) _this = _super.call(this); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -4079,16 +4079,16 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; var fn = () => _this = _super.call(this) fn(); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -4151,7 +4151,7 @@ expect(obj.test).toBe(3); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let Obj = @@ -4159,17 +4159,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "set", value: function set() { - return _set(_getPrototypeOf(Obj.prototype), "test", 3, this, true); + return _set(_get_prototype_of(Obj.prototype), "test", 3, this, true); } }]); @@ -4244,7 +4244,7 @@ expect(obj[1]).toBe(2); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; @@ -4271,22 +4271,22 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "assign", value: function assign() { - _update(_getPrototypeOf(Obj.prototype), proper.prop, this, true)._ += 1; + _update(_get_prototype_of(Obj.prototype), proper.prop, this, true)._ += 1; } }, { key: "assign2", value: function assign2() { - _update(_getPrototypeOf(Obj.prototype), i, this, true)._ += 1; + _update(_get_prototype_of(Obj.prototype), i, this, true)._ += 1; } }]); @@ -4359,10 +4359,10 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: Symbol(), value: function () {} }, { @@ -4442,15 +4442,15 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; var fn = () => _this = _super.call(this) - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -4481,9 +4481,9 @@ function (_Chaplin_Controller) { "use strict"; _inherits(BaseController, _Chaplin_Controller); - var _super = _createSuper(BaseController); + var _super = _create_super(BaseController); function BaseController() { - _classCallCheck(this, BaseController); + _class_call_check(this, BaseController); return _super.apply(this, arguments); } @@ -4496,9 +4496,9 @@ function (_Chaplin_Controller_Another) { "use strict"; _inherits(BaseController2, _Chaplin_Controller_Another); - var _super = _createSuper(BaseController2); + var _super = _create_super(BaseController2); function BaseController2() { - _classCallCheck(this, BaseController2); + _class_call_check(this, BaseController2); return _super.apply(this, arguments); } @@ -4530,9 +4530,9 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; @@ -4633,7 +4633,7 @@ expect(obj.get()).toBeUndefined(); let Base = function Base() { "use strict"; - _classCallCheck(this, Base); + _class_call_check(this, Base); }; let Obj = @@ -4641,17 +4641,17 @@ let Obj = function (Base) { "use strict"; _inherits(Obj, Base); - var _super = _createSuper(Obj); + var _super = _create_super(Obj); function Obj() { - _classCallCheck(this, Obj); + _class_call_check(this, Obj); return _super.apply(this, arguments); } - _createClass(Obj, [{ + _create_class(Obj, [{ key: "get", value: function get() { - return _get(_getPrototypeOf(Obj.prototype), "test", this); + return _get(_get_prototype_of(Obj.prototype), "test", this); } }]); @@ -4685,7 +4685,7 @@ class Test { } var Test = function Test() { "use strict"; - _classCallCheck(this, Test); + _class_call_check(this, Test); }; "# @@ -4770,9 +4770,9 @@ var _default = function (A1) { "use strict"; _inherits(_default, A1); - var _super = _createSuper(_default); + var _super = _create_super(_default); function _default() { - _classCallCheck(this, _default); + _class_call_check(this, _default); return _super.apply(this, arguments); } @@ -4902,9 +4902,9 @@ test!( var Foo = function(Bar1) { \"use strict\"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); return _super.apply(this, arguments); } return Foo; @@ -4927,14 +4927,14 @@ test!( var Foo = function(Bar1) { \"use strict\"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); return _super.apply(this, arguments); } return Foo; }(Bar); - return hello.apply(void 0, _toConsumableArray(foo)); + return hello.apply(void 0, _to_consumable_array(foo)); } }" ); @@ -4959,16 +4959,16 @@ let Foo = /*#__PURE__*/function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; var Foo1 = 123; console.log(Foo1) - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -5013,7 +5013,7 @@ let Foo = /*#__PURE__*/function (Bar1) { //exports["default"] = void 0; // //var b = function b() { -// _classCallCheck(this, b); +// _class_call_check(this, b); //}; // //var a1 = @@ -5024,11 +5024,12 @@ let Foo = /*#__PURE__*/function (Bar1) { // function a1() { // var _this; // -// _classCallCheck(this, a1); -// _this = _possibleConstructorReturn(this, _getPrototypeOf(a1).call(this)); +// _class_call_check(this, a1); +// _this = _possible_constructor_return(this, +// _get_prototype_of(a1).call(this)); // // _this.x = function () { -// return _assertThisInitialized(_this); +// return _assert_this_initialized(_this); // }; // // return _this; @@ -5045,11 +5046,12 @@ let Foo = /*#__PURE__*/function (Bar1) { // function a2() { // var _this2; // -// _classCallCheck(this, a2); -// _this2 = _possibleConstructorReturn(this, _getPrototypeOf(a2).call(this)); +// _class_call_check(this, a2); +// _this2 = _possible_constructor_return(this, +// _get_prototype_of(a2).call(this)); // // _this2.x = function () { -// return _assertThisInitialized(_this2); +// return _assert_this_initialized(_this2); // }; // // return _this2; @@ -5086,7 +5088,7 @@ let Foo = /*#__PURE__*/function (Bar1) { //var A = function A() { // "use strict"; // -// _classCallCheck(this, A); +// _class_call_check(this, A); //}; // //var B = @@ -5099,9 +5101,9 @@ let Foo = /*#__PURE__*/function (Bar1) { // function B() { // var _this; // -// _classCallCheck(this, B); -// return _possibleConstructorReturn(_this, _this = -// _possibleConstructorReturn(this, _getPrototypeOf(B).call(this))); } +// _class_call_check(this, B); +// return _possible_constructor_return(_this, _this = +// _possible_constructor_return(this, _get_prototype_of(B).call(this))); } // // return B; //}(A); @@ -5125,7 +5127,7 @@ class List extends Array {} let Array = function Array() { "use strict"; - _classCallCheck(this, Array); + _class_call_check(this, Array); }; let List = @@ -5136,8 +5138,8 @@ function (Array) { _inherits(List, Array); function List() { - _classCallCheck(this, List); - return _possibleConstructorReturn(this, _getPrototypeOf(List).apply(this, arguments)); + _class_call_check(this, List); + return _possible_constructor_return(this, _get_prototype_of(List).apply(this, arguments)); } return List; @@ -5174,7 +5176,7 @@ function (Array) { //}); //exports["default"] = void 0; // -//var BaseFoo2 = _interopRequireDefault(require("./BaseFoo")); +//var BaseFoo2 = _interop_require_default(require("./BaseFoo")); // //var SubFoo = // /*#__PURE__*/ @@ -5182,14 +5184,14 @@ function (Array) { // _inherits(SubFoo, BaseFoo); // // function SubFoo() { -// _classCallCheck(this, SubFoo); -// return _possibleConstructorReturn(this, -// _getPrototypeOf(SubFoo).apply(this, arguments)); } +// _class_call_check(this, SubFoo); +// return _possible_constructor_return(this, +// _get_prototype_of(SubFoo).apply(this, arguments)); } // -// _createClass(SubFoo, null, [{ +// _create_class(SubFoo, null, [{ // key: "talk", // value: function talk() { -// _get(_getPrototypeOf(SubFoo), "talk", this).call(this); +// _get(_get_prototype_of(SubFoo), "talk", this).call(this); // console.log('SubFoo.talk'); // } // }]); @@ -5226,9 +5228,9 @@ function (Array) { // _inherits(_class, Foo); // // function _class() { -// _classCallCheck(this, _class); -// return _possibleConstructorReturn(this, -// _getPrototypeOf(_class).apply(this, arguments)); } +// _class_call_check(this, _class); +// return _possible_constructor_return(this, +// _get_prototype_of(_class).apply(this, arguments)); } // // return _class; // }(Foo) @@ -5410,10 +5412,10 @@ expect(obj.test).toBe(3); // "use strict"; // // function A() { -// _classCallCheck(this, A); +// _class_call_check(this, A); // } // -// _createClass(A, [{ +// _create_class(A, [{ // key: "foo", // value: function foo() { // var foo = 2; @@ -5498,12 +5500,12 @@ expect(obj.test).toBe(3); //}); //exports["default"] = void 0; // -//var _net = _interopRequireDefault(require("net")); +//var _net = _interop_require_default(require("net")); // //var _events = require("events"); // //var _binarySerializer = -// _interopRequireDefault(require("./helpers/binary-serializer")); +// _interop_require_default(require("./helpers/binary-serializer")); // //// import ... //var Connection = @@ -5514,15 +5516,15 @@ expect(obj.test).toBe(3); // function Connection(endpoint, joinKey, joinData, roomId) { // var _this; // -// _classCallCheck(this, Connection); -// _this = _possibleConstructorReturn(this, -// _getPrototypeOf(Connection).call(this)); _this.isConnected = false; +// _class_call_check(this, Connection); +// _this = _possible_constructor_return(this, +// _get_prototype_of(Connection).call(this)); _this.isConnected = false; // _this.roomId = roomId; // ... // // return _this; // } // -// _createClass(Connection, [{ +// _create_class(Connection, [{ // key: "send", // value: function send(message) { // this.sock.write(_binarySerializer["default"].serializeMessage(message)); @@ -5736,36 +5738,36 @@ expect(obj.get()).toBeUndefined(); // typeof Symbol === "function" && obj.constructor === Symbol && obj !== // Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } // -//function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) -// === "object" || typeof call === "function")) { return call; } return -// _assertThisInitialized(self); } +//function _possible_constructor_return(self, call) { if (call && +// (_typeof(call) === "object" || typeof call === "function")) { return call; } +// return _assert_this_initialized(self); } // -//function _assertThisInitialized(self) { if (self === void 0) { throw new +//function _assert_this_initialized(self) { if (self === void 0) { throw new // ReferenceError("this hasn't been initialised - super() hasn't been called"); // } return self; } // -//function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? -// Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || -// Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } +//function _get_prototype_of(o) { _get_prototype_of = Object.setPrototypeOf ? +// Object.getPrototypeOf : function _get_prototype_of(o) { return o.__proto__ || +// Object.getPrototypeOf(o); }; return _get_prototype_of(o); } // //function _inherits(subClass, superClass) { if (typeof superClass !== // "function" && superClass !== null) { throw new TypeError("Super expression // must either be null or a function"); } subClass.prototype = // Object.create(superClass && superClass.prototype, { constructor: { value: // subClass, writable: true, configurable: true } }); if (superClass) -// _setPrototypeOf(subClass, superClass); } +// _set_prototype_of(subClass, superClass); } // -//function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || -// function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return -// _setPrototypeOf(o, p); } +//function _set_prototype_of(o, p) { _set_prototype_of = Object.setPrototypeOf +// || function _set_prototype_of(o, p) { o.__proto__ = p; return o; }; return +// _set_prototype_of(o, p); } // -//function _classCallCheck(instance, Constructor) { if (!(instance instanceof +//function _class_call_check(instance, Constructor) { if (!(instance instanceof // Constructor)) { throw new TypeError("Cannot call a class as a function"); } } // //var B = function B() { // "use strict"; // -// _classCallCheck(this, B); +// _class_call_check(this, B); //}; // //var A = @@ -5778,12 +5780,12 @@ expect(obj.get()).toBeUndefined(); // function A(track) { // var _this; // -// _classCallCheck(this, A); +// _class_call_check(this, A); // -// if (track !== undefined) _this = _possibleConstructorReturn(this, -// _getPrototypeOf(A).call(this, track));else _this = -// _possibleConstructorReturn(this, _getPrototypeOf(A).call(this)); -// return _possibleConstructorReturn(_this); +// if (track !== undefined) _this = _possible_constructor_return(this, +// _get_prototype_of(A).call(this, track));else _this = +// _possible_constructor_return(this, _get_prototype_of(A).call(this)); +// return _possible_constructor_return(_this); // } // // return A; @@ -5817,11 +5819,11 @@ function () { "use strict"; function Foo(val) { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); this._val = val; } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "foo2", value: function (_foo) { function foo2() { @@ -5865,7 +5867,7 @@ function () { //exports["default"] = void 0; // //var _default = function _default() { -// _classCallCheck(this, _default); +// _class_call_check(this, _default); //}; // //exports["default"] = _default; @@ -6223,16 +6225,16 @@ test!( let ColouredCanvasElement = function (CanvasElement) { \"use strict\"; _inherits(ColouredCanvasElement, CanvasElement); - var _super = _createSuper(ColouredCanvasElement); + var _super = _create_super(ColouredCanvasElement); function ColouredCanvasElement() { - _classCallCheck(this, ColouredCanvasElement); + _class_call_check(this, ColouredCanvasElement); return _super.apply(this, arguments); } - _createClass(ColouredCanvasElement, [ + _create_class(ColouredCanvasElement, [ { key: \"createFacets\", value: function createFacets(hidden) { - hidden = _get(_getPrototypeOf(ColouredCanvasElement.prototype), \ + hidden = _get(_get_prototype_of(ColouredCanvasElement.prototype), \ \"createFacets\", this).call(this, hidden); } } @@ -6257,16 +6259,16 @@ test!( let ColouredCanvasElement = function (CanvasElement) { \"use strict\"; _inherits(ColouredCanvasElement, CanvasElement); - var _super = _createSuper(ColouredCanvasElement); + var _super = _create_super(ColouredCanvasElement); function ColouredCanvasElement() { - _classCallCheck(this, ColouredCanvasElement); + _class_call_check(this, ColouredCanvasElement); return _super.apply(this, arguments); } - _createClass(ColouredCanvasElement, [ + _create_class(ColouredCanvasElement, [ { key: \"createFacets\", value: function createFacets(hidden) { - _get(_getPrototypeOf(ColouredCanvasElement.prototype), \"createFacets\", \ + _get(_get_prototype_of(ColouredCanvasElement.prototype), \"createFacets\", \ this).call(this, hidden); } } @@ -6291,17 +6293,17 @@ test!( " let Foo = function Foo() { \"use strict\"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; let Test = function(Foo1) { \"use strict\"; _inherits(Test, Foo1); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); return _super.apply(this, arguments); } - _createClass(Test, [ + _create_class(Test, [ { key: \"foo\", value: function foo() { @@ -6345,16 +6347,16 @@ test!( let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); return _super.apply(this, arguments); } - _createClass(A, [ + _create_class(A, [ { key: "foo", value: function foo() { - _get(_getPrototypeOf(A.prototype), "foo", this).call(this), bar(); + _get(_get_prototype_of(A.prototype), "foo", this).call(this), bar(); } } ]); @@ -6378,16 +6380,16 @@ test!( let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); return _super.apply(this, arguments); } - _createClass(A, [ + _create_class(A, [ { key: "foo", value: function foo() { - _get(_getPrototypeOf(A.prototype), "foo", this).call(this); + _get(_get_prototype_of(A.prototype), "foo", this).call(this); } } ]); @@ -6408,7 +6410,7 @@ test!( " let A = function A() { \"use strict\"; - _classCallCheck(this, A); + _class_call_check(this, A); }; " ); @@ -6431,15 +6433,15 @@ class A extends B { let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); var _this; - _update((_assertThisInitialized(_this), _getPrototypeOf(A.prototype)), "foo", _this, true)._++; - _update((_assertThisInitialized(_this), _getPrototypeOf(A.prototype)), "bar", _this, true)._ += 123; - _update((_assertThisInitialized(_this), _getPrototypeOf(A.prototype)), baz, _this, true)._--; - _update((_assertThisInitialized(_this), _getPrototypeOf(A.prototype)), quz, _this, true)._ -= 456; - return _possibleConstructorReturn(_this); + _update((_assert_this_initialized(_this), _get_prototype_of(A.prototype)), "foo", _this, true)._++; + _update((_assert_this_initialized(_this), _get_prototype_of(A.prototype)), "bar", _this, true)._ += 123; + _update((_assert_this_initialized(_this), _get_prototype_of(A.prototype)), baz, _this, true)._--; + _update((_assert_this_initialized(_this), _get_prototype_of(A.prototype)), quz, _this, true)._ -= 456; + return _possible_constructor_return(_this); } return A; }(B); @@ -6461,16 +6463,16 @@ class A extends B { let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); return _super.apply(this, arguments); } - _createClass(A, [ + _create_class(A, [ { key: "foo", value: function foo() { - --_update(_getPrototypeOf(A.prototype), baz, this, true)._; + --_update(_get_prototype_of(A.prototype), baz, this, true)._; } } ]); @@ -6490,9 +6492,9 @@ test!( const foo = function() { \"use strict\"; function foo() { - _classCallCheck(this, foo); + _class_call_check(this, foo); } - _createClass(foo, [ + _create_class(foo, [ { key: \"run\", value: function run() { @@ -6515,9 +6517,9 @@ test!( console.log(function() { \"use strict\"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: \"run\", value: function run() { @@ -6558,9 +6560,9 @@ test!( console.log(function() { \"use strict\"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: \"run\", value: function run() { @@ -6590,9 +6592,9 @@ test!( console.log(function() { \"use strict\"; function _class() { - _classCallCheck(this, _class); + _class_call_check(this, _class); } - _createClass(_class, [ + _create_class(_class, [ { key: \"run\", value: function run() { @@ -6617,9 +6619,9 @@ test!( let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "let", value: function _let() { @@ -6671,16 +6673,16 @@ test!( var Extended = function(Base) { \"use strict\"; _inherits(Extended, Base); - var _super = _createSuper(Extended); + var _super = _create_super(Extended); function Extended() { - _classCallCheck(this, Extended); + _class_call_check(this, Extended); return _super.apply(this, arguments); } - _createClass(Extended, [ + _create_class(Extended, [ { key: \"getNext\", value: function getNext() { - return _get(_getPrototypeOf(Extended.prototype), \"getNext\", this).call(this, \ + return _get(_get_prototype_of(Extended.prototype), \"getNext\", this).call(this, \ 114514) + 114514; } } @@ -6712,16 +6714,16 @@ test!( var Extended = function(Base) { \"use strict\"; _inherits(Extended, Base); - var _super = _createSuper(Extended); + var _super = _create_super(Extended); function Extended() { - _classCallCheck(this, Extended); + _class_call_check(this, Extended); return _super.apply(this, arguments); } - _createClass(Extended, [ + _create_class(Extended, [ { key: \"getNext\", value: function getNext() { - return _get(_getPrototypeOf(Extended.prototype), \"getNext\", this).call(this, \ + return _get(_get_prototype_of(Extended.prototype), \"getNext\", this).call(this, \ 114514); } } @@ -6795,18 +6797,18 @@ let Test = /*#__PURE__*/function (Foo) { _inherits(Test, Foo); -var _super = _createSuper(Test); +var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); var _this; woops.super.test(); _this = _super.call(this); - Foo.prototype.test.call(_assertThisInitialized(_this)); + Foo.prototype.test.call(_assert_this_initialized(_this)); _this = _super.call(this, ...arguments); _this = _super.call(this, "test", ...arguments); - Foo.prototype.test.apply(_assertThisInitialized(_this), arguments); - Foo.prototype.test.call(_assertThisInitialized(_this), "test", ...arguments); + Foo.prototype.test.apply(_assert_this_initialized(_this), arguments); + Foo.prototype.test.call(_assert_this_initialized(_this), "test", ...arguments); return _this; } @@ -6840,10 +6842,10 @@ let Test = /*#__PURE__*/function (Foo) { _inherits(Test, Foo); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); var _this = _super.call(this); Foo.prototype.test; Foo.prototype.test.whatever; @@ -6884,20 +6886,20 @@ let Test = /*#__PURE__*/function (Foo) { _inherits(Test, Foo); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); var _this = _super.call(this); Foo.prototype.test.whatever(); - Foo.prototype.test.call(_assertThisInitialized(_this)); + Foo.prototype.test.call(_assert_this_initialized(_this)); return _this; } - _createClass(Test, null, [{ + _create_class(Test, null, [{ key: "test", value: function test() { return Foo.wow.call(this); @@ -6935,12 +6937,12 @@ let Test = /*#__PURE__*/function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); Object.prototype.hasOwnProperty.call(this, "test"); return Object.prototype.constructor; } - _createClass(Test, null, [{ + _create_class(Test, null, [{ key: "test", value: function test() { return Function.prototype.constructor; @@ -6975,15 +6977,15 @@ class A extends B { let A = function(B) { "use strict"; _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A() { - _classCallCheck(this, A); + _class_call_check(this, A); var _this; _update(A.prototype, "foo", _this, true)._++; _update(A.prototype, "bar", _this, true)._ += 123; _update(A.prototype, baz, _this, true)._--; _update(A.prototype, quz, _this, true)._ -= 456; - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return A; }(B); @@ -7043,7 +7045,7 @@ let B = /*#__PURE__*/function () { function B() {} - _createClass(B, [{ + _create_class(B, [{ key: "b", value: function b() { console.log('b'); @@ -7084,13 +7086,13 @@ let A = /*#__PURE__*/function (B) { _inherits(A, B); - var _super = _createSuper(A); + var _super = _create_super(A); function A(track) { var _this; if (track !== undefined) _this = _super.call(this, track);else _this = _super.call(this); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return A; @@ -7119,7 +7121,7 @@ let Foo = /*#__PURE__*/function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } var _proto = Foo.prototype; @@ -7153,7 +7155,7 @@ let Test = /*#__PURE__*/function () { "use strict"; function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); } var _proto = Test.prototype; @@ -7194,14 +7196,14 @@ let Test = /*#__PURE__*/function (Foo) { _inherits(Test, Foo); - var _super = _createSuper(Test); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); return _super.apply(this, arguments); } - _createClass(Test, [ + _create_class(Test, [ { key: "foo", get: function () {}, @@ -7236,7 +7238,7 @@ let BaseController = /*#__PURE__*/function (_Chaplin_Controller) { _inherits(BaseController, _Chaplin_Controller); function BaseController() { - _classCallCheck(this, BaseController); + _class_call_check(this, BaseController); return _Chaplin_Controller.apply(this, arguments); } @@ -7249,7 +7251,7 @@ let BaseController2 = /*#__PURE__*/function (_Chaplin_Controller_Another) { _inherits(BaseController2, _Chaplin_Controller_Another); function BaseController2() { - _classCallCheck(this, BaseController2); + _class_call_check(this, BaseController2); return _Chaplin_Controller_Another.apply(this, arguments); } @@ -7276,7 +7278,7 @@ let Test = /*#__PURE__*/function (Foo) { _inherits(Test, Foo); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); return Foo.apply(this, arguments); } @@ -7308,7 +7310,7 @@ let Thing = function(B) { "use strict"; _inherits(Thing, B); function Thing(n) { - _classCallCheck(this, Thing); + _class_call_check(this, Thing); var _this; _this = B.call(this) || this; _this.name = n; @@ -7335,19 +7337,19 @@ D ??= class /* D */ {}; r#" var C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; D = function D() { "use strict"; - _classCallCheck(this, D); + _class_call_check(this, D); }; C ||= function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; D ??= function D() { "use strict"; - _classCallCheck(this, D); + _class_call_check(this, D); }; "# ); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_computed_props.rs b/crates/swc_ecma_transforms_compat/tests/es2015_computed_props.rs index 4fc5606ce86b..9c103b35e713 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_computed_props.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_computed_props.rs @@ -21,9 +21,9 @@ test!( const b = {[a]: 1} export const c = {[a]: 1} ", - "const b = _defineProperty({ + "const b = _define_property({ }, a, 1); -export const c = _defineProperty({ +export const c = _define_property({ }, a, 1);" ); @@ -37,7 +37,7 @@ const b = {1n: 1, [x]: 'x', 2n: 2} "var _obj; const b = (_obj = { 1n: 1 -}, _defineProperty(_obj, x, 'x'), _defineProperty(_obj, 2n, 2), _obj);" +}, _define_property(_obj, x, 'x'), _define_property(_obj, 2n, 2), _obj);" ); test!( @@ -74,7 +74,7 @@ var obj = ( _obj = { }, _mutatorMap["test"] = _mutatorMap["test"] || { }, _mutatorMap["test"].set = function(x) { console.log(x); -}, _defineEnumerableProperties(_obj, _mutatorMap), _obj);"# +}, _define_enumerable_properties(_obj, _mutatorMap), _obj);"# ); test!( @@ -92,7 +92,7 @@ const obj = ( _obj = {}, _mutatorMap[1] = _mutatorMap[1] || {}, _mutatorMap[1].get = function() {}, - _defineEnumerableProperties(_obj, _mutatorMap), + _define_enumerable_properties(_obj, _mutatorMap), _obj ); " @@ -166,7 +166,7 @@ const obj = { _mutatorMap[1].get = function () { return 42; }, - _defineEnumerableProperties(_obj, _mutatorMap), + _define_enumerable_properties(_obj, _mutatorMap), _obj ); return obj2; @@ -182,7 +182,7 @@ test!( r#"foo({ [bar]: "foobar" });"#, - r#"foo(_defineProperty({}, bar, "foobar")); + r#"foo(_define_property({}, bar, "foobar")); "# ); @@ -193,7 +193,7 @@ test!( r#"foo = { [bar]: "foobar" };"#, - r#"foo = _defineProperty({}, bar, "foobar");"# + r#"foo = _define_property({}, bar, "foobar");"# ); test!( @@ -210,9 +210,9 @@ test!( };"#, r#"var _obj; -var obj = (_obj = {}, _defineProperty(_obj, foobar, function () { +var obj = (_obj = {}, _define_property(_obj, foobar, function () { return "foobar"; -}), _defineProperty(_obj, "test", function () { +}), _define_property(_obj, "test", function () { return "regular method after computed property"; }), _obj);"# ); @@ -229,8 +229,8 @@ test!( };"#, r#"var _obj; -var obj = (_obj = {}, _defineProperty(_obj, "x" + foo, "heh"), _defineProperty(_obj, - "y" + bar, "noo"), _defineProperty(_obj, "foo", "foo"), _defineProperty(_obj, "bar", "bar"), _obj);"# +var obj = (_obj = {}, _define_property(_obj, "x" + foo, "heh"), _define_property(_obj, + "y" + bar, "noo"), _define_property(_obj, "foo", "foo"), _define_property(_obj, "bar", "bar"), _obj);"# ); test!( @@ -243,8 +243,8 @@ test!( };"#, r#"var _obj; -var obj = (_obj = {}, _defineProperty(_obj, "x" + foo, "heh"), -_defineProperty(_obj, "y" + bar, "noo"), _obj);"# +var obj = (_obj = {}, _define_property(_obj, "x" + foo, "heh"), +_define_property(_obj, "y" + bar, "noo"), _obj);"# ); test!( @@ -254,7 +254,7 @@ test!( r#"var obj = { ["x" + foo]: "heh" };"#, - r#"var obj = _defineProperty({}, "x" + foo, "heh");"# + r#"var obj = _define_property({}, "x" + foo, "heh");"# ); test!( @@ -273,10 +273,10 @@ var foo = { var _obj, _mutatorMap = { }; var foo = ( _obj = { -}, _defineProperty(_obj, Symbol.iterator, "foobar"), _mutatorMap[k] = _mutatorMap[k] || { +}, _define_property(_obj, Symbol.iterator, "foobar"), _mutatorMap[k] = _mutatorMap[k] || { }, _mutatorMap[k].get = function() { return k; -}, _defineEnumerableProperties(_obj, _mutatorMap), _obj);"# +}, _define_enumerable_properties(_obj, _mutatorMap), _obj);"# ); test_exec!( @@ -303,7 +303,7 @@ test!( r#"var obj = { ["x" + foo.bar]: "heh" };"#, - r#"var obj = _defineProperty({}, "x" + foo.bar, "heh");"# + r#"var obj = _define_property({}, "x" + foo.bar, "heh");"# ); test!( @@ -325,8 +325,8 @@ test!( export function corge() {} ", " -_defineProperty({ - foo: _defineProperty({ +_define_property({ + foo: _define_property({ bar: null }, baz, null) }, bon, { @@ -369,8 +369,8 @@ export function corge() {} " export function corge() { } -_defineProperty({ - foo: _defineProperty({ +_define_property({ + foo: _define_property({ bar: null }, baz, null) }, bon, { @@ -400,8 +400,8 @@ export class Foo {} " export class Foo {} -_defineProperty({ - foo: _defineProperty({ +_define_property({ + foo: _define_property({ bar: null }, baz, null) }, bon, { @@ -427,7 +427,7 @@ var obj = { r#" var _obj; -var obj = (_obj = {}, _defineProperty(_obj, "x" + foo, "heh"), _defineProperty(_obj, "y" + bar, "noo"), _defineProperty(_obj, "foo", "foo"), _defineProperty(_obj, "bar", "bar"), _obj); +var obj = (_obj = {}, _define_property(_obj, "x" + foo, "heh"), _define_property(_obj, "y" + bar, "noo"), _define_property(_obj, "foo", "foo"), _define_property(_obj, "bar", "bar"), _obj); "# ); @@ -444,7 +444,7 @@ var obj = { "#, r#" -var obj = _defineProperty({}, "x" + foo, "heh"); +var obj = _define_property({}, "x" + foo, "heh"); "# ); @@ -465,7 +465,7 @@ export default { r#" var _obj; -export default (_obj = {}, _defineProperty(_obj, a, b), _defineProperty(_obj, c, d), _obj); +export default (_obj = {}, _define_property(_obj, a, b), _define_property(_obj, c, d), _obj); "# ); @@ -485,7 +485,7 @@ var obj = { r#" var _obj; -var obj = (_obj = {}, _defineProperty(_obj, "x" + foo, "heh"), _defineProperty(_obj, "y" + bar, "noo"), _obj); +var obj = (_obj = {}, _define_property(_obj, "x" + foo, "heh"), _define_property(_obj, "y" + bar, "noo"), _obj); "# ); @@ -502,7 +502,7 @@ var obj = { "#, r#" -var obj = _defineProperty({}, "x" + foo.bar, "heh"); +var obj = _define_property({}, "x" + foo.bar, "heh"); "# ); @@ -526,9 +526,9 @@ var obj = { r#" var _obj; -var obj = (_obj = {}, _defineProperty(_obj, foobar, function () { +var obj = (_obj = {}, _define_property(_obj, foobar, function () { return "foobar"; -}), _defineProperty(_obj, "test", function () { +}), _define_property(_obj, "test", function () { return "regular method after computed property"; }), _obj); @@ -547,7 +547,7 @@ foo = { "#, r#" -foo = _defineProperty({}, bar, "foobar"); +foo = _define_property({}, bar, "foobar"); "# ); @@ -564,7 +564,7 @@ foo({ "#, r#" -foo(_defineProperty({}, bar, "foobar")); +foo(_define_property({}, bar, "foobar")); "# ); @@ -582,7 +582,7 @@ var obj = { "#, r#" -var obj = _defineProperty({ +var obj = _define_property({ first: "first" }, "second", "second"); @@ -601,7 +601,7 @@ var foo = { "#, r#" -var foo = _defineProperty({}, bar, "foobar"); +var foo = _define_property({}, bar, "foobar"); "# ); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_destructuring.rs b/crates/swc_ecma_transforms_compat/tests/es2015_destructuring.rs index 03249545b7e7..3b010b466384 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_destructuring.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_destructuring.rs @@ -49,7 +49,7 @@ test!( |_| destructuring(Config { loose: false }), need_to_array, r#"const [x, y, ...z] = o;"#, - r#"const _o = _toArray(o), x = _o[0], y = _o[1], z = _o.slice(2);"#, + r#"const _o = _to_array(o), x = _o[0], y = _o[1], z = _o.slice(2);"#, ok_if_code_eq ); @@ -500,20 +500,20 @@ var _z = z, x = Object.assign({}, _z); var _z2 = z, x = _z2.x, - y = _objectWithoutProperties(_z2, ["x"]); + y = _object_without_properties(_z2, ["x"]); var _z3 = z, x = _z3[x], - y = _objectWithoutProperties(_z3, [x].map(_toPropertyKey)); + y = _object_without_properties(_z3, [x].map(_to_property_key)); (function (_ref) { var x = _ref.x, - y = _objectWithoutProperties(_ref, ["x"]); + y = _object_without_properties(_ref, ["x"]); }); var _o = o; x = _o.x; y = _o.y; -z = _objectWithoutProperties(_o, ["x", "y"]); +z = _object_without_properties(_o, ["x", "y"]); _o;"# ); @@ -534,20 +534,20 @@ var _z = z, x = _extends({}, _z); var _z2 = z, x = _z2.x, - y = _objectWithoutProperties(_z2, ["x"]); + y = _object_without_properties(_z2, ["x"]); var _z3 = z, x = _z3[x], - y = _objectWithoutProperties(_z3, [x].map(_toPropertyKey)); + y = _object_without_properties(_z3, [x].map(_to_property_key)); (function (_ref) { var x = _ref.x, - y = _objectWithoutProperties(_ref, ["x"]); + y = _object_without_properties(_ref, ["x"]); }); var _o = o; x = _o.x; y = _o.y; -z = _objectWithoutProperties(_o, ["x", "y"]); +z = _object_without_properties(_o, ["x", "y"]); _o;"# ); @@ -993,12 +993,12 @@ for ([ name, before, after ] of test.expectation.registers) { "#, r#" for (var _$ref of test.expectation.registers){ - var _ref = _slicedToArray(_$ref, 3), name = _ref[0], before = _ref[1], after = _ref[2]; + var _ref = _sliced_to_array(_$ref, 3), name = _ref[0], before = _ref[1], after = _ref[2]; } var _$ref1; for (ref of test.expectation.registers){ - _$ref1 = _slicedToArray(ref, 3), name = _$ref1[0], before = _$ref1[1], after = _$ref1[2], _$ref1; + _$ref1 = _sliced_to_array(ref, 3), name = _$ref1[0], before = _$ref1[1], after = _$ref1[2], _$ref1; } "# @@ -1304,20 +1304,20 @@ expect(f2({a: 1})).toEqual([1, 1, 1]); // x = Object.assign({}, _z); //var _z2 = z, // x = _z2.x, -// y = _objectWithoutProperties(_z2, ["x"]); +// y = _object_without_properties(_z2, ["x"]); //var _z3 = z, // x = _z3[x], -// y = _objectWithoutProperties(_z3, [x].map(_toPropertyKey)); +// y = _object_without_properties(_z3, [x].map(_to_property_key)); // //(function (_ref) { // var x = _ref.x, -// y = _objectWithoutProperties(_ref, ["x"]); +// y = _object_without_properties(_ref, ["x"]); //}); // //var _o = o; //x = _o.x; //y = _o.y; -//z = _objectWithoutProperties(_o, ["x", "y"]); +//z = _object_without_properties(_o, ["x", "y"]); //_o; // //"# @@ -1377,11 +1377,11 @@ console.log(unpackObject({ })); var unpackArray = function(param, param1) { - var _param = _slicedToArray(param, 3), + var _param = _sliced_to_array(param, 3), a = _param[0], b = _param[1], c = _param[2], - _param1 = _slicedToArray(param1, 3), + _param1 = _sliced_to_array(param1, 3), x = _param1[0], y = _param1[1], z = _param1[2]; @@ -1455,8 +1455,8 @@ test!( ref = [a[1], a[0]], a[0] = ref[0], a[1] = ref[1], ref; - var _toConsumableArray_concat = _slicedToArray(_toConsumableArray(foo).concat([bar]), 2), a = _toConsumableArray_concat[0], b = _toConsumableArray_concat[1]; - // TODO: var ref4 = _toConsumableArray(foo).concat([bar]), a = ref4[0], b = ref4[1]; + var _to_consumable_array_concat = _sliced_to_array(_to_consumable_array(foo).concat([bar]), 2), a = _to_consumable_array_concat[0], b = _to_consumable_array_concat[1]; + // TODO: var ref4 = _to_consumable_array(foo).concat([bar]), a = ref4[0], b = ref4[1]; var _ref3 = [foo(), bar], a = _ref3[0], @@ -1540,20 +1540,20 @@ var { [x]: x, ...y } = z; r#" var z = {}; var x = _extends({ -}, _objectDestructuringEmpty(z)); +}, _object_destructuring_empty(z)); var x = z.x, - y = _objectWithoutProperties(z, ["x"]); + y = _object_without_properties(z, ["x"]); var x = z[x], - y = _objectWithoutProperties(z, [x].map(_toPropertyKey)); + y = _object_without_properties(z, [x].map(_to_property_key)); (function (_param) { var x = _param.x, - y = _objectWithoutProperties(_param, ["x"]); + y = _object_without_properties(_param, ["x"]); }); var _o; var ref; -_o = o, z = _objectWithoutProperties(_o, ["x", "y"]), ref = _o, x = ref.x, y = ref.y, ref, _o; +_o = o, z = _object_without_properties(_o, ["x", "y"]), ref = _o, x = ref.x, y = ref.y, ref, _o; "# @@ -1666,7 +1666,7 @@ function isSorted([x, y, ...wow]) { "#, r#" function isSorted(param) { - var _param = _toArray(param), + var _param = _to_array(param), x = _param[0], y = _param[1], wow = _param.slice(2); @@ -1704,10 +1704,10 @@ var {topLeft: [x1, y1], bottomRight: [x2, y2] } = rect; r#" var rect = {}; -var _rect_topLeft = _slicedToArray(rect.topLeft, 2), +var _rect_topLeft = _sliced_to_array(rect.topLeft, 2), x1 = _rect_topLeft[0], y1 = _rect_topLeft[1], - _rect_bottomRight = _slicedToArray(rect.bottomRight, 2), + _rect_bottomRight = _sliced_to_array(rect.bottomRight, 2), x2 = _rect_bottomRight[0], y2 = _rect_bottomRight[1]; "# @@ -1728,7 +1728,7 @@ test!( "#, r#" var ref; -ref = _slicedToArray(f(), 2), a = ref[0], b = ref[1], ref; +ref = _sliced_to_array(f(), 2), a = ref[0], b = ref[1], ref; "# ); @@ -1857,7 +1857,7 @@ var _key = prefix + 'state', country = input[`country`], state = input[_key], consents = input[_key1], - rest = _objectWithoutProperties(input, ["given_name", 'last_name', `country`, _key, _key1].map(_toPropertyKey)); + rest = _object_without_properties(input, ["given_name", 'last_name', `country`, _key, _key1].map(_to_property_key)); "# @@ -1908,12 +1908,12 @@ for ([name, value] in obj) { "#, r#" for(var _$ref in obj){ - var _ref = _slicedToArray(_$ref, 2), name = _ref[0], value = _ref[1]; + var _ref = _sliced_to_array(_$ref, 2), name = _ref[0], value = _ref[1]; print("Name: " + name + ", Value: " + value); } var _$ref1; for(ref in obj){ - _$ref1 = _slicedToArray(ref, 2), name = _$ref1[0], value = _$ref1[1], _$ref1; + _$ref1 = _sliced_to_array(ref, 2), name = _$ref1[0], value = _$ref1[1], _$ref1; print("Name: " + name + ", Value: " + value); }"# ); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_duplicated_keys.rs b/crates/swc_ecma_transforms_compat/tests/es2015_duplicated_keys.rs index 7c6d9ce0caff..672b6b92451e 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_duplicated_keys.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_duplicated_keys.rs @@ -44,7 +44,7 @@ test!( |_| duplicate_keys(), combination_dupes, r#"var x = { a: 5, a: 6 };"#, - r#"var x = _defineProperty({ + r#"var x = _define_property({ a: 5 }, "a", 6);"# ); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_generator.rs b/crates/swc_ecma_transforms_compat/tests/es2015_generator.rs index c7ada3ef4b35..8345a6b95ddf 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_generator.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_generator.rs @@ -1251,12 +1251,12 @@ function requester() { return _pureRequester.apply(this, arguments); } function _pureRequester() { - _pureRequester = _asyncToGenerator(function() { + _pureRequester = _async_to_generator(function() { function refreshThenRequest() { return _refreshThenRequest.apply(this, arguments); } function _refreshThenRequest() { - _refreshThenRequest = _asyncToGenerator(function() { + _refreshThenRequest = _async_to_generator(function() { return __generator(this, function(_state) { return [ 2 @@ -1387,12 +1387,12 @@ function foo(a) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function(a) { + _foo = _async_to_generator(function(a) { function bar1(b) { return _bar1.apply(this, arguments); } function _bar1() { - _bar1 = _asyncToGenerator(function(b) { + _bar1 = _async_to_generator(function(b) { return __generator(this, function(_state) { return [ 2, @@ -1467,12 +1467,12 @@ async function init() { return _init.apply(this, arguments); } function _init() { - _init = _asyncToGenerator(function() { + _init = _async_to_generator(function() { function fib(n) { return _fib.apply(this, arguments); } function _fib() { - _fib = _asyncToGenerator(function(n) { + _fib = _async_to_generator(function(n) { var x, y; return __generator(this, function(_state) { switch(_state.label){ @@ -1522,7 +1522,7 @@ test!( issue_1125_2, " function _test() { - _test = _asyncToGenerator(function* () { + _test = _async_to_generator(function* () { try { yield 1; } finally { @@ -1540,7 +1540,7 @@ test!( ", " function _test() { - _test = _asyncToGenerator(function() { + _test = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -1694,7 +1694,7 @@ test!( " export default function Foo() { return call(function() { - var _ref = _asyncToGenerator(function(e) { + var _ref = _async_to_generator(function(e) { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -1736,7 +1736,7 @@ test!( " export default function Foo() { return call(function() { - var _ref = _asyncToGenerator(function(e) { + var _ref = _async_to_generator(function(e) { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -1779,7 +1779,7 @@ test!( " export default function Foo() { return call(function() { - var _ref = _asyncToGenerator(function(e) { + var _ref = _async_to_generator(function(e) { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -1825,7 +1825,7 @@ test!( " export default function Foo() { return call(function() { - var _ref = _asyncToGenerator(function(e) { + var _ref = _async_to_generator(function(e) { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -2064,14 +2064,14 @@ test!( }, issue_2024_1, " - _asyncToGenerator(function*() { + _async_to_generator(function*() { const sleep = ()=>new Promise((resolve)=>setTimeout(()=>resolve(undefined), 500)); const result = (yield sleep()) || 'fallback'; console.log(result); })(); ", " - _asyncToGenerator(function() { + _async_to_generator(function() { var sleep, result; return __generator(this, function(_state) { switch(_state.label){ diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_new_target.rs b/crates/swc_ecma_transforms_compat/tests/es2015_new_target.rs index b17707cfb7f6..cbfad6942f62 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_new_target.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_new_target.rs @@ -126,15 +126,15 @@ test!( var SomeError = function _target(Error) { "use strict"; _inherits(SomeError, Error); - var _super = _createSuper(SomeError); + var _super = _create_super(SomeError); function SomeError(issues) { - _classCallCheck(this, SomeError); + _class_call_check(this, SomeError); var _this = _super.call(this); const actualProto = (this instanceof SomeError ? this.constructor : void 0).prototype; return _this; } return SomeError; - }(_wrapNativeSuper(Error)); + }(_wrap_native_super(Error)); })(); "# ); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_object_super.rs b/crates/swc_ecma_transforms_compat/tests/es2015_object_super.rs index d92a6a2d68b3..a93e4e7be991 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_object_super.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_object_super.rs @@ -46,7 +46,7 @@ test!( const obj = _obj = { test: 2, get: function get() { - return _get(_getPrototypeOf(_obj), "test", this); + return _get(_get_prototype_of(_obj), "test", this); } }; Object.setPrototypeOf(obj, Base);"# @@ -77,7 +77,7 @@ test!( const obj = _obj = { test: 2, set: function set() { - return _set(_getPrototypeOf(_obj), "test", 3, this, true); + return _set(_get_prototype_of(_obj), "test", 3, this, true); } }; Object.setPrototypeOf(obj, Base);"# @@ -115,7 +115,7 @@ test!( const Outer = _obj = { constructor: function constructor() { const Inner = { - [_get(_getPrototypeOf(_obj), "toString", this).call(this)]: function () { + [_get(_get_prototype_of(_obj), "toString", this).call(this)]: function () { return 'hello'; } }; @@ -146,7 +146,7 @@ test!( var obj = _obj = { bar: function bar() { var _super; - return _set(_getPrototypeOf(_obj), "test", (_super = +_get(_getPrototypeOf(_obj), "test", this)) + 1, this, true), _super; + return _set(_get_prototype_of(_obj), "test", (_super = +_get(_get_prototype_of(_obj), "test", this)) + 1, this, true), _super; } }; Object.setPrototypeOf(obj, Base);"# @@ -173,7 +173,7 @@ test!( var obj = _obj = { bar: function bar() { var _ref, _super; - return _set(_getPrototypeOf(_obj), _ref = test, (_super = +_get(_getPrototypeOf(_obj), _ref, this)) + 1, this, true), _super; + return _set(_get_prototype_of(_obj), _ref = test, (_super = +_get(_get_prototype_of(_obj), _ref, this)) + 1, this, true), _super; } }; Object.setPrototypeOf(obj, Base);"# @@ -199,7 +199,7 @@ test!( }; var obj = _obj = { bar: function bar() { - return _set(_getPrototypeOf(_obj), "test", +_get(_getPrototypeOf(_obj), "test", this) + 1, this, true); + return _set(_get_prototype_of(_obj), "test", +_get(_get_prototype_of(_obj), "test", this) + 1, this, true); } }; Object.setPrototypeOf(obj, Base);"# @@ -234,7 +234,7 @@ f0.prototype = _obj = { job: 'Software Engineer', sayName: function sayName() { v0[args](1, { - v9: (v7)=>_get(_getPrototypeOf(_obj), "v3", this).call(this, v27), + v9: (v7)=>_get(_get_prototype_of(_obj), "v3", this).call(this, v27), foo: a, done: 'a' }); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_parameters.rs b/crates/swc_ecma_transforms_compat/tests/es2015_parameters.rs index 91ba04d66c91..41eb90d1dc4f 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_parameters.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_parameters.rs @@ -199,7 +199,7 @@ Ref.nextID = 0"#, r#"var Ref = function Ref() { "use strict"; var id = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : ++Ref.nextID; - _classCallCheck(this, Ref); + _class_call_check(this, Ref); this.id = id; }; Ref.nextID = 0;"# @@ -243,13 +243,13 @@ class X { r#"var Ref = function Ref() { "use strict"; var ref = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : Ref; - _classCallCheck(this, Ref); + _class_call_check(this, Ref); this.ref = ref; } var X = function X() { "use strict"; var x = arguments.length > 0 && arguments[0] !== void 0 ? arguments[0] : foo; - _classCallCheck(this, X); + _class_call_check(this, X); this.x = x; }; "# @@ -430,7 +430,7 @@ set arr([x, y] = []) { }; }, set arr (param){ - var _ref1 = _slicedToArray(param === void 0 ? [] : param, 2), x = _ref1[0], y = _ref1[1]; + var _ref1 = _sliced_to_array(param === void 0 ? [] : param, 2), x = _ref1[0], y = _ref1[1]; this.num = { x, y @@ -711,7 +711,7 @@ var innerclassproperties = function () { return _temp = _class = function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); this.args = args; }, _class.args = args, _temp; };"# @@ -734,7 +734,7 @@ var x = async (...rest) => { r#"var concat = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { var x = arguments.length <= 0 ? undefined : arguments[0]; var y = arguments.length <= 1 ? undefined : arguments[1]; }); @@ -747,7 +747,7 @@ function () { var x = /*#__PURE__*/ function () { - var _ref2 = _asyncToGenerator(function* () { + var _ref2 = _async_to_generator(function* () { if (noNeedToWork) return 0; for (var _len = arguments.length, rest = new Array(_len), _key = 0; _key < _len; _key++) { @@ -980,7 +980,7 @@ function r() { var _x = x; - var _x2 = _slicedToArray(_x, 1); + var _x2 = _sliced_to_array(_x, 1); rest[0] = _x2[0]; return rest; @@ -1286,14 +1286,14 @@ test!( let Foo = function(Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); return _super.apply(this, arguments); } return Foo; }(Bar); - return hello.apply(void 0, _toConsumableArray(foo)); + return hello.apply(void 0, _to_consumable_array(foo)); } }"# ); @@ -1307,7 +1307,7 @@ test!( for(var _len = arguments.length, _tmp = new Array(_len), _key = 0; _key < _len; _key++){ _tmp[_key] = arguments[_key]; } - var _tmp1 = _slicedToArray(_tmp, 1), a = _tmp1[0]; + var _tmp1 = _sliced_to_array(_tmp, 1), a = _tmp1[0]; }"# ); @@ -1411,10 +1411,10 @@ function foo() { //}); //exports["default"] = void 0; // -//var _args = _interopRequireDefault(require("utils/url/args")); +//var _args = _interop_require_default(require("utils/url/args")); // -//function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { -// "default": obj }; } +//function _interop_require_default(obj) { return obj && obj.__esModule ? obj : +// { "default": obj }; } // //function _typeof(obj) { if (typeof Symbol === "function" && typeof // Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return @@ -1422,7 +1422,7 @@ function foo() { // typeof Symbol === "function" && obj.constructor === Symbol && obj !== // Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } // -//function _classCallCheck(instance, Constructor) { if (!(instance instanceof +//function _class_call_check(instance, Constructor) { if (!(instance instanceof // Constructor)) { throw new TypeError("Cannot call a class as a function"); } } // //function _defineProperties(target, props) { for (var i = 0; i < props.length; @@ -1431,19 +1431,20 @@ function foo() { // in descriptor) descriptor.writable = true; Object.defineProperty(target, // descriptor.key, descriptor); } } // -//function _createClass(Constructor, protoProps, staticProps) { if (protoProps) -// _defineProperties(Constructor.prototype, protoProps); if (staticProps) -// _defineProperties(Constructor, staticProps); return Constructor; } +//function _create_class(Constructor, protoProps, staticProps) { if +// (protoProps) _defineProperties(Constructor.prototype, protoProps); if +// (staticProps) _defineProperties(Constructor, staticProps); return +// Constructor; } // -//function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) -// === "object" || typeof call === "function")) { return call; } return -// _assertThisInitialized(self); } +//function _possible_constructor_return(self, call) { if (call && +// (_typeof(call) === "object" || typeof call === "function")) { return call; } +// return _assert_this_initialized(self); } // -//function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? -// Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || -// Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } +//function _get_prototype_of(o) { _get_prototype_of = Object.setPrototypeOf ? +// Object.getPrototypeOf : function _get_prototype_of(o) { return o.__proto__ || +// Object.getPrototypeOf(o); }; return _get_prototype_of(o); } // -//function _assertThisInitialized(self) { if (self === void 0) { throw new +//function _assert_this_initialized(self) { if (self === void 0) { throw new // ReferenceError("this hasn't been initialised - super() hasn't been called"); // } return self; } // @@ -1452,13 +1453,13 @@ function foo() { // must either be null or a function"); } subClass.prototype = // Object.create(superClass && superClass.prototype, { constructor: { value: // subClass, writable: true, configurable: true } }); if (superClass) -// _setPrototypeOf(subClass, superClass); } +// _set_prototype_of(subClass, superClass); } // -//function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || -// function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return -// _setPrototypeOf(o, p); } +//function _set_prototype_of(o, p) { _set_prototype_of = Object.setPrototypeOf +// || function _set_prototype_of(o, p) { o.__proto__ = p; return o; }; return +// _set_prototype_of(o, p); } // -//function _defineProperty(obj, key, value) { if (key in obj) { +//function _define_property(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; } @@ -1469,25 +1470,25 @@ function foo() { // _inherits(App, _Component); // // function App() { -// var _getPrototypeOf2; +// var _get_prototype_of2; // // var _this; // -// _classCallCheck(this, App); +// _class_call_check(this, App); // // for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < // _len; _key++) { args[_key] = arguments[_key]; // } // -// _this = _possibleConstructorReturn(this, (_getPrototypeOf2 = -// _getPrototypeOf(App)).call.apply(_getPrototypeOf2, [this].concat(args))); +// _this = _possible_constructor_return(this, (_get_prototype_of2 = +// _get_prototype_of(App)).call.apply(_get_prototype_of2, [this].concat(args))); // -// _defineProperty(_assertThisInitialized(_this), "exportType", ''); +// _define_property(_assert_this_initialized(_this), "exportType", ''); // // return _this; // } // -// _createClass(App, [{ +// _create_class(App, [{ // key: "componentDidMount", // value: function componentDidMount() { // this.exportType = _args["default"].get('type', window.location.href); @@ -1527,7 +1528,7 @@ function foo() { //}); //exports.Test = void 0; // -//function _classCallCheck(instance, Constructor) { if (!(instance instanceof +//function _class_call_check(instance, Constructor) { if (!(instance instanceof // Constructor)) { throw new TypeError("Cannot call a class as a function"); } } // //function _defineProperties(target, props) { for (var i = 0; i < props.length; @@ -1536,18 +1537,19 @@ function foo() { // in descriptor) descriptor.writable = true; Object.defineProperty(target, // descriptor.key, descriptor); } } // -//function _createClass(Constructor, protoProps, staticProps) { if (protoProps) -// _defineProperties(Constructor.prototype, protoProps); if (staticProps) -// _defineProperties(Constructor, staticProps); return Constructor; } +//function _create_class(Constructor, protoProps, staticProps) { if +// (protoProps) _defineProperties(Constructor.prototype, protoProps); if +// (staticProps) _defineProperties(Constructor, staticProps); return +// Constructor; } // //var Test = // /*#__PURE__*/ //function () { // function Test() { -// _classCallCheck(this, Test); +// _class_call_check(this, Test); // } // -// _createClass(Test, [{ +// _create_class(Test, [{ // key: "invite", // value: function invite() { // var options = arguments.length > 0 && arguments[0] !== undefined ? @@ -1588,7 +1590,7 @@ var concat = async (...arrs) => { "#, r#" var concat = function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { var x = arguments.length <= 0 ? undefined : arguments[0]; var y = arguments.length <= 1 ? undefined : arguments[1]; }); @@ -1625,7 +1627,7 @@ var x = async (...rest) => { "#, r#" var x = function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { if (noNeedToWork) return 0; for (var _len = arguments.length, rest = new Array(_len), _key = 0; _key < _len; _key++) { @@ -2050,7 +2052,7 @@ test!( fn_len_default_array_destructuring, "function t([,,a] = [1,2,3]) { return a }", "function t(param) { - var _ref = _slicedToArray(param === void 0 ? [1, 2, 3] : param, 3), + var _ref = _sliced_to_array(param === void 0 ? [1, 2, 3] : param, 3), a = _ref[2]; return a; diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_spread.rs b/crates/swc_ecma_transforms_compat/tests/es2015_spread.rs index c780d9861166..6920c0c04f09 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_spread.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_spread.rs @@ -25,7 +25,7 @@ test!( issue_270, "instance[name](...args);", "var _instance; -(_instance = instance)[name].apply(_instance, _toConsumableArray(args));" +(_instance = instance)[name].apply(_instance, _to_consumable_array(args));" ); test!( @@ -33,7 +33,7 @@ test!( |_| tr(), custom_call, "ca(a, b, c, ...d, e)", - "ca.apply(void 0, [a, b, c].concat(_toConsumableArray(d), [e]));" + "ca.apply(void 0, [a, b, c].concat(_to_consumable_array(d), [e]));" ); test!( @@ -41,7 +41,7 @@ test!( |_| tr(), custom_call_multi_spread, "ca(a, b, ...d, e, f, ...h)", - "ca.apply(void 0, [a, b].concat(_toConsumableArray(d), [e, f], _toConsumableArray(h)));" + "ca.apply(void 0, [a, b].concat(_to_consumable_array(d), [e, f], _to_consumable_array(h)));" ); test!( @@ -57,7 +57,7 @@ test!( |_| tr(), custom_array, "[a, b, c, ...d, e]", - "[a, b, c].concat(_toConsumableArray(d), [e])" + "[a, b, c].concat(_to_consumable_array(d), [e])" ); test!( @@ -65,7 +65,7 @@ test!( |_| tr(), custom_array_empty, "[a,, b, c, ...d,,, e]", - "[a,, b, c].concat(_toConsumableArray(d), [,, e])" + "[a,, b, c].concat(_to_consumable_array(d), [,, e])" ); test!( @@ -196,7 +196,7 @@ class Foo { r#" class Foo { bar() { - super.bar.apply(this, [arg1, arg2].concat(_toConsumableArray(args))); + super.bar.apply(this, [arg1, arg2].concat(_to_consumable_array(args))); } } @@ -214,7 +214,7 @@ var lyrics = [...parts, "head", "and", "toes"]; "#, r#" -var lyrics = _toConsumableArray(parts).concat(["head", "and", "toes"]); +var lyrics = _to_consumable_array(parts).concat(["head", "and", "toes"]); "# ); @@ -251,7 +251,7 @@ var obj = { switch (true) { case true: var _obj_obj; - (_obj_obj = obj.obj).fn.apply(_obj_obj, _toConsumableArray(args)); + (_obj_obj = obj.obj).fn.apply(_obj_obj, _to_consumable_array(args)); break; } @@ -269,7 +269,7 @@ add(foo, ...numbers, bar); "#, r#" -add.apply(void 0, [foo].concat(_toConsumableArray(numbers), [bar])); +add.apply(void 0, [foo].concat(_to_consumable_array(numbers), [bar])); "# ); @@ -287,9 +287,9 @@ foob.test.add(foo, bar, ...numbers); r#" var _foob, _foob_test; -(_foob = foob).add.apply(_foob, [foo, bar].concat(_toConsumableArray(numbers))); +(_foob = foob).add.apply(_foob, [foo, bar].concat(_to_consumable_array(numbers))); -(_foob_test = foob.test).add.apply(_foob_test, [foo, bar].concat(_toConsumableArray(numbers))); +(_foob_test = foob.test).add.apply(_foob_test, [foo, bar].concat(_to_consumable_array(numbers))); "# ); @@ -306,7 +306,7 @@ obj[method](foo, bar, ...args); r#" var _obj; -(_obj = obj)[method].apply(_obj, [foo, bar].concat(_toConsumableArray(args))); +(_obj = obj)[method].apply(_obj, [foo, bar].concat(_to_consumable_array(args))); "# ); @@ -323,7 +323,7 @@ add(foo, bar, ...numbers); "#, r#" -add.apply(void 0, [foo, bar].concat(_toConsumableArray(numbers))); +add.apply(void 0, [foo, bar].concat(_to_consumable_array(numbers))); "# ); @@ -338,7 +338,7 @@ var a = [b, ...c, d]; "#, r#" -var a = [b].concat(_toConsumableArray(c), [d]); +var a = [b].concat(_to_consumable_array(c), [d]); "# ); @@ -353,7 +353,7 @@ var arr = [ 'a',, 'b', ...c ]; "#, r#" -var arr = ['a',, 'b'].concat(_toConsumableArray(c)); +var arr = ['a',, 'b'].concat(_to_consumable_array(c)); "# ); @@ -380,7 +380,7 @@ arr.concat = () => { throw new Error('Should not be called'); }; -const x = _toConsumableArray(arr); +const x = _to_consumable_array(arr); "# ); @@ -424,7 +424,7 @@ add(foo, ...numbers, bar, what, ...test); "#, r#" -add.apply(void 0, [foo].concat(_toConsumableArray(numbers), [bar, what], _toConsumableArray(test))); +add.apply(void 0, [foo].concat(_to_consumable_array(numbers), [bar, what], _to_consumable_array(test))); "# ); @@ -491,7 +491,7 @@ var a = [b, ...c, d, e, ...f]; "#, r#" -var a = [b].concat(_toConsumableArray(c), [d, e], _toConsumableArray(f)); +var a = [b].concat(_to_consumable_array(c), [d, e], _to_consumable_array(f)); "# ); @@ -525,7 +525,7 @@ var lyrics = ["head", "and", "toes", ...parts]; "#, r#" -var lyrics = ["head", "and", "toes"].concat(_toConsumableArray(parts)); +var lyrics = ["head", "and", "toes"].concat(_to_consumable_array(parts)); "# ); @@ -543,8 +543,8 @@ new Numbers(1, ...nums); "#, r#" -_construct(Numbers, _toConsumableArray(nums)); -_construct(Numbers, [1].concat(_toConsumableArray(nums))); +_construct(Numbers, _to_consumable_array(nums)); +_construct(Numbers, [1].concat(_to_consumable_array(nums))); "# ); @@ -559,7 +559,7 @@ var arr = [ 'a',, 'b', ...c ]; "#, r#" -var arr = ['a',, 'b'].concat(_toConsumableArray(c)); +var arr = ['a',, 'b'].concat(_to_consumable_array(c)); "# ); @@ -593,8 +593,8 @@ foob.test.add(foo, bar, ...numbers); "#, r#" var _foob, _foob_test; -(_foob = foob).add.apply(_foob, [foo, bar].concat(_toConsumableArray(numbers))); -(_foob_test = foob.test).add.apply(_foob_test, [foo, bar].concat(_toConsumableArray(numbers))) +(_foob = foob).add.apply(_foob, [foo, bar].concat(_to_consumable_array(numbers))); +(_foob_test = foob.test).add.apply(_foob_test, [foo, bar].concat(_to_consumable_array(numbers))) "# ); @@ -623,7 +623,7 @@ add(...numbers); "#, r#" -add.apply(void 0, _toConsumableArray(numbers)); +add.apply(void 0, _to_consumable_array(numbers)); "# ); @@ -673,7 +673,7 @@ add(foo, ...numbers, bar); "#, r#" -add.apply(void 0, [foo].concat(_toConsumableArray(numbers), [bar])); +add.apply(void 0, [foo].concat(_to_consumable_array(numbers), [bar])); "# ); @@ -688,7 +688,7 @@ add(...numbers, foo, bar); "#, r#" -add.apply(void 0, _toConsumableArray(numbers).concat([foo, bar])); +add.apply(void 0, _to_consumable_array(numbers).concat([foo, bar])); "# ); @@ -709,7 +709,7 @@ class Foo { r#" class Foo { bar() { - super.bar.apply(this, _toConsumableArray(args)); + super.bar.apply(this, _to_consumable_array(args)); } } @@ -729,8 +729,8 @@ foob.test.add(...numbers); "#, r#" var _foob, _foob_test; -(_foob = foob).add.apply(_foob, _toConsumableArray(numbers)); -(_foob_test = foob.test).add.apply(_foob_test, _toConsumableArray(numbers)); +(_foob = foob).add.apply(_foob, _to_consumable_array(numbers)); +(_foob_test = foob.test).add.apply(_foob_test, _to_consumable_array(numbers)); "# ); @@ -744,7 +744,7 @@ var a = [b, ...c, d]; "#, r#" -var a = [b].concat(_toConsumableArray(c), [d]); +var a = [b].concat(_to_consumable_array(c), [d]); "# ); @@ -759,7 +759,7 @@ var lyrics = ["head", "and", "toes", ...parts]; "#, r#" -var lyrics = ["head", "and", "toes"].concat(_toConsumableArray(parts)); +var lyrics = ["head", "and", "toes"].concat(_to_consumable_array(parts)); "# ); @@ -781,7 +781,7 @@ export default function () { const E_ARR = []; export default function () { const someVar = E_ARR; - return _toConsumableArray(someVar); + return _to_consumable_array(someVar); } "# @@ -797,7 +797,7 @@ add(foo, ...numbers, bar, what, ...test); "#, r#" -add.apply(void 0, [foo].concat(_toConsumableArray(numbers), [bar, what], _toConsumableArray(test))); +add.apply(void 0, [foo].concat(_to_consumable_array(numbers), [bar, what], _to_consumable_array(test))); "# ); @@ -849,7 +849,7 @@ class Foo { r#" class Foo { bar() { - super.bar.apply(this, [arg1, arg2].concat(_toConsumableArray(args))); + super.bar.apply(this, [arg1, arg2].concat(_to_consumable_array(args))); } } @@ -869,7 +869,7 @@ obj[method](...args); r#" var _obj; -(_obj = obj)[method].apply(_obj, _toConsumableArray(args)); +(_obj = obj)[method].apply(_obj, _to_consumable_array(args)); "# ); @@ -934,7 +934,7 @@ f.apply(void 0, [ { x: 0 } -].concat(_toConsumableArray([ +].concat(_to_consumable_array([ 1, 2 ]), [ @@ -956,20 +956,20 @@ test!( r#" f.apply(void 0, [ 1 -].concat(_toConsumableArray([ +].concat(_to_consumable_array([ 2, 3 -]), _toConsumableArray(_toConsumableArray([ +]), _to_consumable_array(_to_consumable_array([ 4, 5 -])), _toConsumableArray([ +])), _to_consumable_array([ 6 -].concat(_toConsumableArray([ +].concat(_to_consumable_array([ 7 ]))))); f.apply(void 0, [ 1 -].concat(Array.from("123"), _toConsumableArray(Array.from("456").concat(Array.from("789"))))); +].concat(Array.from("123"), _to_consumable_array(Array.from("456").concat(Array.from("789"))))); "# ); @@ -984,19 +984,19 @@ test!( " f.apply(void 0, [ 1 - ].concat(_toConsumableArray([ + ].concat(_to_consumable_array([ 2, , 3 - ]), _toConsumableArray(_toConsumableArray([ + ]), _to_consumable_array(_to_consumable_array([ 4, , ])))); - f.apply(void 0, _toConsumableArray([ + f.apply(void 0, _to_consumable_array([ 2, , 3 - ]).concat(_toConsumableArray(_toConsumableArray([ + ]).concat(_to_consumable_array(_to_consumable_array([ 4, , ])))); diff --git a/crates/swc_ecma_transforms_compat/tests/es2015_template_literals.rs b/crates/swc_ecma_transforms_compat/tests/es2015_template_literals.rs index c4a3cbd1b2ca..da7f04052721 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2015_template_literals.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2015_template_literals.rs @@ -164,7 +164,7 @@ function a() { tag`\01`; }"#, r#"function _templateObject() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ void 0 ], [ "\\unicode and \\u{55}" @@ -175,7 +175,7 @@ function a() { return data; } function _templateObject1() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ void 0 ], [ "\\01" @@ -186,7 +186,7 @@ function _templateObject1() { return data; } function _templateObject2() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ void 0, "right" ], [ @@ -199,7 +199,7 @@ function _templateObject2() { return data; } function _templateObject3() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ "left", void 0 ], [ @@ -212,7 +212,7 @@ function _templateObject3() { return data; } function _templateObject4() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ "left", void 0, "right" @@ -227,7 +227,7 @@ function _templateObject4() { return data; } function _templateObject5() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ "left", void 0, "right" @@ -242,7 +242,7 @@ function _templateObject5() { return data; } function _templateObject6() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ "left", void 0, "right" @@ -257,7 +257,7 @@ function _templateObject6() { return data; } function _templateObject7() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ void 0 ], [ "\\01" @@ -446,7 +446,7 @@ function a() { "#, r#" function _templateObject8() { - const data = _taggedTemplateLiteral([void 0], ["\\01"]); + const data = _tagged_template_literal([void 0], ["\\01"]); _templateObject8 = function () { return data; @@ -456,7 +456,7 @@ function _templateObject8() { } function _templateObject7() { - const data = _taggedTemplateLiteral(["left", void 0, "right"], ["left", "\\u{-0}", "right"]); + const data = _tagged_template_literal(["left", void 0, "right"], ["left", "\\u{-0}", "right"]); _templateObject7 = function () { return data; @@ -466,7 +466,7 @@ function _templateObject7() { } function _templateObject6() { - const data = _taggedTemplateLiteral(["left", void 0, "right"], ["left", "\\u000g", "right"]); + const data = _tagged_template_literal(["left", void 0, "right"], ["left", "\\u000g", "right"]); _templateObject6 = function () { return data; @@ -476,7 +476,7 @@ function _templateObject6() { } function _templateObject5() { - const data = _taggedTemplateLiteral(["left", void 0, "right"], ["left", "\\xg", "right"]); + const data = _tagged_template_literal(["left", void 0, "right"], ["left", "\\xg", "right"]); _templateObject5 = function () { return data; @@ -486,7 +486,7 @@ function _templateObject5() { } function _templateObject4() { - const data = _taggedTemplateLiteral(["left", void 0], ["left", "\\xg"]); + const data = _tagged_template_literal(["left", void 0], ["left", "\\xg"]); _templateObject4 = function () { return data; @@ -496,7 +496,7 @@ function _templateObject4() { } function _templateObject3() { - const data = _taggedTemplateLiteral([void 0, "right"], ["\\xg", "right"]); + const data = _tagged_template_literal([void 0, "right"], ["\\xg", "right"]); _templateObject3 = function () { return data; @@ -506,7 +506,7 @@ function _templateObject3() { } function _templateObject2() { - const data = _taggedTemplateLiteral([void 0], ["\\01"]); + const data = _tagged_template_literal([void 0], ["\\01"]); _templateObject2 = function () { return data; @@ -516,7 +516,7 @@ function _templateObject2() { } function _templateObject() { - const data = _taggedTemplateLiteral([void 0], ["\\unicode and \\u{55}"]); + const data = _tagged_template_literal([void 0], ["\\unicode and \\u{55}"]); _templateObject = function () { return data; @@ -525,7 +525,7 @@ function _templateObject() { return data; } -function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } +function _tagged_template_literal(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } tag(_templateObject()); tag(_templateObject2()); @@ -665,7 +665,7 @@ expect(bar()).not.toBe(foo()); "#, r#" function _templateObject() { - const data = _taggedTemplateLiteral(["some template"]); + const data = _tagged_template_literal(["some template"]); _templateObject = function () { return data; @@ -675,7 +675,7 @@ function _templateObject() { } function _templateObject1() { - const data = _taggedTemplateLiteral(["some template"]); + const data = _tagged_template_literal(["some template"]); _templateObject1 = function () { return data; @@ -716,7 +716,7 @@ var bar = bar`wow\naB${ 42 } ${_.baz()}`; "#, r#" function _templateObject() { - const data = _taggedTemplateLiteral(["wow\na", "b ", ""], ["wow\\na", "b ", ""]); + const data = _tagged_template_literal(["wow\na", "b ", ""], ["wow\\na", "b ", ""]); _templateObject = function () { return data; @@ -726,7 +726,7 @@ function _templateObject() { } function _templateObject1() { - const data = _taggedTemplateLiteral(["wow\nab", " ", ""], ["wow\\nab", " ", ""]); + const data = _tagged_template_literal(["wow\nab", " ", ""], ["wow\\nab", " ", ""]); _templateObject1 = function () { return data; @@ -736,7 +736,7 @@ function _templateObject1() { } function _templateObject2() { - const data = _taggedTemplateLiteral(["wow\naB", " ", ""], ["wow\\naB", " ", ""]); + const data = _tagged_template_literal(["wow\naB", " ", ""], ["wow\\naB", " ", ""]); _templateObject2 = function () { return data; @@ -765,7 +765,7 @@ var bar = tag`first${1}second`; "#, r#" function _templateObject() { - const data = _taggedTemplateLiteral(["wow"]); + const data = _tagged_template_literal(["wow"]); _templateObject = function () { return data; @@ -775,7 +775,7 @@ function _templateObject() { } function _templateObject1() { - const data = _taggedTemplateLiteral(["first", "second"]); + const data = _tagged_template_literal(["first", "second"]); _templateObject1 = function () { return data; @@ -801,7 +801,7 @@ test!( } ", "function _templateObject() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ \"Hello World\" ]); _templateObject = function() { @@ -810,7 +810,7 @@ test!( return data; } function _templateObject1() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ \"Nobody will ever see this.\" ]); _templateObject1 = function() { @@ -935,7 +935,7 @@ test!( ", " function _templateObject() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ \"'Hello'\" ]); _templateObject = function() { @@ -990,7 +990,7 @@ test!( ", " function _templateObject() { - const data = _taggedTemplateLiteral([ + const data = _tagged_template_literal([ \"template\" ]); _templateObject = function() { @@ -1252,7 +1252,7 @@ var bar = bar`wow\naB${ 42 } ${_.baz()}`; "#, r#" function _templateObject() { - const data = _taggedTemplateLiteralLoose([ + const data = _tagged_template_literal_loose([ "wow\na", "b ", "" @@ -1267,7 +1267,7 @@ function _templateObject() { return data; } function _templateObject1() { - const data = _taggedTemplateLiteralLoose([ + const data = _tagged_template_literal_loose([ "wow\nab", " ", "" @@ -1282,7 +1282,7 @@ function _templateObject1() { return data; } function _templateObject2() { - const data = _taggedTemplateLiteralLoose([ + const data = _tagged_template_literal_loose([ "wow\naB", " ", "" @@ -1321,7 +1321,7 @@ tag`\01`; }"#, r#" function _templateObject8() { -const data = _taggedTemplateLiteralLoose([void 0], ["\\01"]); +const data = _tagged_template_literal_loose([void 0], ["\\01"]); _templateObject8 = function () { return data; @@ -1331,7 +1331,7 @@ return data; } function _templateObject7() { -const data = _taggedTemplateLiteralLoose(["left", void 0, "right"], ["left", "\\u{-0}", "right"]); +const data = _tagged_template_literal_loose(["left", void 0, "right"], ["left", "\\u{-0}", "right"]); _templateObject7 = function () { return data; @@ -1341,7 +1341,7 @@ return data; } function _templateObject6() { -const data = _taggedTemplateLiteralLoose(["left", void 0, "right"], ["left", "\\u000g", "right"]); +const data = _tagged_template_literal_loose(["left", void 0, "right"], ["left", "\\u000g", "right"]); _templateObject6 = function () { return data; @@ -1351,7 +1351,7 @@ return data; } function _templateObject5() { -const data = _taggedTemplateLiteralLoose(["left", void 0, "right"], ["left", "\\xg", "right"]); +const data = _tagged_template_literal_loose(["left", void 0, "right"], ["left", "\\xg", "right"]); _templateObject5 = function () { return data; @@ -1361,7 +1361,7 @@ return data; } function _templateObject4() { -const data = _taggedTemplateLiteralLoose(["left", void 0], ["left", "\\xg"]); +const data = _tagged_template_literal_loose(["left", void 0], ["left", "\\xg"]); _templateObject4 = function () { return data; @@ -1371,7 +1371,7 @@ return data; } function _templateObject3() { -const data = _taggedTemplateLiteralLoose([void 0, "right"], ["\\xg", "right"]); +const data = _tagged_template_literal_loose([void 0, "right"], ["\\xg", "right"]); _templateObject3 = function () { return data; @@ -1381,7 +1381,7 @@ return data; } function _templateObject2() { -const data = _taggedTemplateLiteralLoose([void 0], ["\\01"]); +const data = _tagged_template_literal_loose([void 0], ["\\01"]); _templateObject2 = function () { return data; @@ -1391,7 +1391,7 @@ return data; } function _templateObject() { -const data = _taggedTemplateLiteralLoose([void 0], ["\\unicode and \\u{55}"]); +const data = _tagged_template_literal_loose([void 0], ["\\unicode and \\u{55}"]); _templateObject = function () { return data; diff --git a/crates/swc_ecma_transforms_compat/tests/es2017_async_to_generator.rs b/crates/swc_ecma_transforms_compat/tests/es2017_async_to_generator.rs index 46e4a39c6c59..05eb336221f5 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2017_async_to_generator.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2017_async_to_generator.rs @@ -77,7 +77,7 @@ function foo(bar) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*(bar) { + _foo = _async_to_generator(function*(bar) { bar && (yield bar()); }); return _foo.apply(this, arguments); @@ -107,7 +107,7 @@ let TestClass = { testMethodFailure () { var _this = this; return new Promise(function() { - var _ref = _asyncToGenerator(function*(resolve) { + var _ref = _async_to_generator(function*(resolve) { console.log(_this); setTimeout(resolve, 1000); }); @@ -141,7 +141,7 @@ function foo(param) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*(param) { + _foo = _async_to_generator(function*(param) { let a = param.a, _param_b = param.b, b = _param_b === void 0 ? mandatory("b") : _param_b; return Promise.resolve(b); }); @@ -161,16 +161,16 @@ test!( (async () => { await 'not iife' }); "#, r#" -_asyncToGenerator(function*() { +_async_to_generator(function*() { yield 'ok'; })(); -_asyncToGenerator(function*() { +_async_to_generator(function*() { yield 'ok'; })(); (function() { - var _notIIFE = _asyncToGenerator(function*() { + var _notIIFE = _async_to_generator(function*() { yield 'ok'; }); function notIIFE() { @@ -179,7 +179,7 @@ _asyncToGenerator(function*() { return notIIFE; })(); -_asyncToGenerator(function*() { +_async_to_generator(function*() { yield 'not iife'; }) "# @@ -199,7 +199,7 @@ class Foo { r#" class Foo { foo() { - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { var wat = yield bar(); })(); } @@ -235,15 +235,15 @@ async function s(x, ...args) { return _s.apply(this, arguments); } function _s() { - _s = _asyncToGenerator(function*(x) { + _s = _async_to_generator(function*(x) { for(var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++){ args[_key - 1] = arguments[_key]; } var _this = this, _arguments = arguments; let t = function() { - var _t = _asyncToGenerator(function*(y, a) { + var _t = _async_to_generator(function*(y, a) { let r = function() { - var _r = _asyncToGenerator(function*(z, b) { + var _r = _async_to_generator(function*(z, b) { for(var _len = arguments.length, innerArgs = new Array(_len > 2 ? _len - 2 : 0), _key = 2; _key < _len; _key++){ innerArgs[_key - 2] = arguments[_key]; } @@ -291,7 +291,7 @@ bar = async function () { "#, " var foo = function() { - var _foo = _asyncToGenerator(function*() { + var _foo = _async_to_generator(function*() { var wat = yield bar(); }); function foo() { @@ -300,7 +300,7 @@ var foo = function() { return foo; }(); var foo2 = function() { - var _foo2 = _asyncToGenerator(function*() { + var _foo2 = _async_to_generator(function*() { var wat = yield bar(); }); function foo2() { @@ -308,7 +308,7 @@ var foo2 = function() { } return foo2; }(), bar = function() { - var _bar = _asyncToGenerator(function*() { + var _bar = _async_to_generator(function*() { var wat = yield foo(); }); function bar() { @@ -329,7 +329,7 @@ var foo = async function bar() { "#, r#" var foo = function() { - var _bar = _asyncToGenerator(function*() { + var _bar = _async_to_generator(function*() { console.log(bar); }); function bar() { @@ -348,7 +348,7 @@ test!( r#" foo(async function () { });"#, - r#"foo(_asyncToGenerator(function*() {}));"# + r#"foo(_async_to_generator(function*() {}));"# ); test!( @@ -381,7 +381,7 @@ class Class { class Class { method() { var _this = this; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { var _this1 = _this; _this; (function() { @@ -398,7 +398,7 @@ class Class { (function() { _this; }); - _asyncToGenerator(function*() { + _async_to_generator(function*() { _this; }); } @@ -409,7 +409,7 @@ class Class { (function() { _this; }); - _asyncToGenerator(function*() { + _async_to_generator(function*() { _this; }); } @@ -435,7 +435,7 @@ class Foo extends class{ }{ method() { var _this = this, _superprop_get_method = ()=>super.method; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { var _this1 = _this, _superprop_get_method1 = ()=>_superprop_get_method(); _superprop_get_method().call(_this); var arrow = function arrow() { @@ -592,7 +592,7 @@ let obj = { a: 123, foo(bar) { - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { return yield baz(bar); })(); } @@ -614,7 +614,7 @@ function foo(bar) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function* (bar) {}); + _foo = _async_to_generator(function* (bar) {}); return _foo.apply(this, arguments); } "# @@ -634,7 +634,7 @@ function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function* () { + _foo = _async_to_generator(function* () { var wat = yield bar(); }); return _foo.apply(this, arguments); @@ -653,7 +653,7 @@ test!( });", "export default obj({ f () { - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { yield g(); })(); } @@ -785,7 +785,7 @@ return (new A()).print();" //}); // //function _action() { -// _action = _asyncToGenerator(function* () { +// _action = _async_to_generator(function* () { // return _ref; // }); // return _action.apply(this, arguments); @@ -850,7 +850,7 @@ function foo() { } function _foo() { - _foo = _asyncToGenerator(function* () {}); + _foo = _async_to_generator(function* () {}); return _foo.apply(this, arguments); } @@ -911,7 +911,7 @@ function f() { function f() { g( /*#__PURE__*/ - _asyncToGenerator(function* () { + _async_to_generator(function* () { var _this = this; c(function () { @@ -921,7 +921,7 @@ function f() { } /*#__PURE__*/ -_asyncToGenerator(function* () { +_async_to_generator(function* () { var _this = this; console.log('async wrapper:', this === 'foo'); @@ -952,7 +952,7 @@ async function foo() { let _Promise; function _foo() { - _foo = _asyncToGenerator(function* () { + _foo = _async_to_generator(function* () { yield new _Promise(resolve => { resolve(); }); @@ -998,7 +998,7 @@ class Class { class Class { method() { var _this = this; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { _this; ()=>_this ; @@ -1012,7 +1012,7 @@ class Class { this; }; var _this = this; - _asyncToGenerator(function*() { + _async_to_generator(function*() { _this; }); } @@ -1023,7 +1023,7 @@ class Class { this; }; var _this = this; - _asyncToGenerator(function*() { + _async_to_generator(function*() { _this; }); } @@ -1052,7 +1052,7 @@ let obj = { a: 123, foo(bar) { - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { return yield baz(bar); })(); } @@ -1112,7 +1112,7 @@ test!( "#, r#" -_asyncToGenerator( +_async_to_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee() { return regeneratorRuntime.wrap(function _callee$(_context) { @@ -1127,7 +1127,7 @@ regeneratorRuntime.mark(function _callee() { } }, _callee); }))(); -_asyncToGenerator( +_async_to_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee2() { return regeneratorRuntime.wrap(function _callee2$(_context2) { @@ -1145,7 +1145,7 @@ regeneratorRuntime.mark(function _callee2() { /*#__PURE__*/ (function () { - var _notIIFE = _asyncToGenerator( + var _notIIFE = _async_to_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee3() { return regeneratorRuntime.wrap(function _callee3$(_context3) { @@ -1169,7 +1169,7 @@ regeneratorRuntime.mark(function _callee2() { })(); /*#__PURE__*/ -_asyncToGenerator( +_async_to_generator( /*#__PURE__*/ regeneratorRuntime.mark(function _callee4() { return regeneratorRuntime.wrap(function _callee4$(_context4) { @@ -1216,7 +1216,7 @@ regeneratorRuntime.mark(function _callee4() { //} // //function _foo() { -// _foo = _asyncToGenerator( +// _foo = _async_to_generator( // /*#__PURE__*/ // regeneratorRuntime.mark(function _callee2() { // return regeneratorRuntime.wrap(function _callee2$(_context2) { @@ -1224,7 +1224,7 @@ regeneratorRuntime.mark(function _callee4() { // case 0: // /*#__PURE__*/ // (function () { -// var _ref = _asyncToGenerator( +// var _ref = _async_to_generator( // /*#__PURE__*/ // regeneratorRuntime.mark(function _callee(number) { // var tmp; @@ -1271,7 +1271,7 @@ var foo = async function bar() { var foo = /*#__PURE__*/ function () { - var _bar = _asyncToGenerator(function* () { + var _bar = _async_to_generator(function* () { console.log(bar); }); @@ -1300,7 +1300,7 @@ function () { // r#" //var _this = this; // -//_asyncToGenerator( +//_async_to_generator( // /*#__PURE__*/ //regeneratorRuntime.mark(function _callee() { // return regeneratorRuntime.wrap(function _callee$(_context) { @@ -1315,13 +1315,13 @@ function () { // } // }, _callee); //}))(); -//_asyncToGenerator( +//_async_to_generator( // /*#__PURE__*/ //regeneratorRuntime.mark(function _callee2() { // return regeneratorRuntime.wrap(function _callee2$(_context2) { // while (1) switch (_context2.prev = _context2.next) { // case 0: -// _newArrowCheck(this, _this); +// _new_arrow_check(this, _this); // _context2.next = 3; // return 'ok'; // @@ -1334,7 +1334,7 @@ function () { // // /*#__PURE__*/ //(function () { -// var _notIIFE = _asyncToGenerator( +// var _notIIFE = _async_to_generator( // /*#__PURE__*/ // regeneratorRuntime.mark(function _callee3() { // return regeneratorRuntime.wrap(function _callee3$(_context3) { @@ -1358,13 +1358,13 @@ function () { //})(); // // /*#__PURE__*/ -//_asyncToGenerator( +//_async_to_generator( // /*#__PURE__*/ //regeneratorRuntime.mark(function _callee4() { // return regeneratorRuntime.wrap(function _callee4$(_context4) { // while (1) switch (_context4.prev = _context4.next) { // case 0: -// _newArrowCheck(this, _this); +// _new_arrow_check(this, _this); // _context4.next = 3; // return 'not iife'; // @@ -1402,7 +1402,7 @@ let TestClass = { testMethodFailure () { var _this = this; return new Promise(function() { - var _ref = _asyncToGenerator(function*(resolve) { + var _ref = _async_to_generator(function*(resolve) { console.log(_this); setTimeout(resolve, 1000); }); @@ -1483,7 +1483,7 @@ function foo(_) { } function _foo() { - _foo = _asyncToGenerator(function* (param) { + _foo = _async_to_generator(function* (param) { let a = param.a, _param_b = param.b, b = _param_b === void 0 ? mandatory("b") : _param_b; @@ -1516,7 +1516,7 @@ exports.default = void 0; var _default = /*#__PURE__*/ -_asyncToGenerator(function* () { +_async_to_generator(function* () { return yield foo(); }); @@ -1545,7 +1545,7 @@ function one(a) { return _one.apply(this, arguments); } function _one() { - _one = _asyncToGenerator(function*(a, b = 1) { + _one = _async_to_generator(function*(a, b = 1) { }); return _one.apply(this, arguments); } @@ -1553,7 +1553,7 @@ function two(a, b) { return _two.apply(this, arguments); } function _two() { - _two = _asyncToGenerator(function*(a, b, ...c) { + _two = _async_to_generator(function*(a, b, ...c) { }); return _two.apply(this, arguments); } @@ -1561,7 +1561,7 @@ function three(a) { return _three.apply(this, arguments); } function _three() { - _three = _asyncToGenerator(function*(a, b = 1, c, d = 3) { + _three = _async_to_generator(function*(a, b = 1, c, d = 3) { }); return _three.apply(this, arguments); } @@ -1569,7 +1569,7 @@ function four(a) { return _four.apply(this, arguments); } function _four() { - _four = _asyncToGenerator(function*(a, b = 1, c, ...d) { + _four = _async_to_generator(function*(a, b = 1, c, ...d) { }); return _four.apply(this, arguments); } @@ -1577,7 +1577,7 @@ function five(a, _) { return _five.apply(this, arguments); } function _five() { - _five = _asyncToGenerator(function*(a, { b }) { + _five = _async_to_generator(function*(a, { b }) { }); return _five.apply(this, arguments); } @@ -1585,7 +1585,7 @@ function six(a) { return _six.apply(this, arguments); } function _six() { - _six = _asyncToGenerator(function*(a, { b } = { + _six = _async_to_generator(function*(a, { b } = { }) { }); return _six.apply(this, arguments); @@ -1615,7 +1615,7 @@ class Foo extends class {} { method() { var _this = this, _superprop_get_method = () => super.method,; - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { _superprop_get_method().call(_this); var arrow = () => _superprop_get_method().call(_this); @@ -1651,7 +1651,7 @@ function myFunc() { } function _myFunc() { - _myFunc = _asyncToGenerator(function* () {}); + _myFunc = _async_to_generator(function* () {}); return _myFunc.apply(this, arguments); } @@ -1674,7 +1674,7 @@ class Foo { r#" class Foo { foo() { - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { var wat = yield bar(); })(); } @@ -1697,7 +1697,7 @@ test!( "#, r#" (function () { - var _poll = _asyncToGenerator(function* () { + var _poll = _async_to_generator(function* () { console.log((yield Promise.resolve('Hello'))); setTimeout(poll, 1000); }); @@ -1741,13 +1741,13 @@ function s(x) { return _s.apply(this, arguments); } function _s() { - _s = _asyncToGenerator(function* (x, ...args) { + _s = _async_to_generator(function* (x, ...args) { var _this = this, _arguments = arguments; let t = function () { - var _ref = _asyncToGenerator( + var _ref = _async_to_generator( function* (y, a) { let r = function () { - var _ref = _asyncToGenerator( + var _ref = _async_to_generator( function* (z, b, ...innerArgs) { yield z; console.log(_this, innerArgs, _arguments); @@ -1796,14 +1796,14 @@ Object.defineProperty(exports, "__esModule", { }); exports.foo = foo; -var _bar = _interopRequireDefault(require("bar")); +var _bar = _interop_require_default(require("bar")); function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function* () {}); + _foo = _async_to_generator(function* () {}); return _foo.apply(this, arguments); } @@ -1835,12 +1835,12 @@ async function foo() { let _Promise; function _foo() { - _foo = _asyncToGenerator(function* () { + _foo = _async_to_generator(function* () { let Promise; yield bar(); function _bar() { - _bar = _asyncToGenerator(function* () { + _bar = _async_to_generator(function* () { return Promise.resolve(); }); return _bar.apply(this, arguments); @@ -1877,12 +1877,12 @@ async () => { await promise } "#, r#" /*#__PURE__*/ -_asyncToGenerator(function* () { +_async_to_generator(function* () { return yield promise; }); /*#__PURE__*/ -_asyncToGenerator(function* () { +_async_to_generator(function* () { yield promise; }); @@ -1988,7 +1988,7 @@ bar = async function () { var foo = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { var wat = yield bar(); }); @@ -2000,7 +2000,7 @@ function () { var foo2 = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { var wat = yield bar(); }); @@ -2011,7 +2011,7 @@ function () { bar = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { var wat = yield foo(); }); @@ -2039,7 +2039,7 @@ function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function* () { + _foo = _async_to_generator(function* () { var wat = yield bar(); }); return _foo.apply(this, arguments); @@ -2066,7 +2066,7 @@ async function foo() { import _Promise from 'somewhere'; function _foo() { - _foo = _asyncToGenerator(function* () { + _foo = _async_to_generator(function* () { yield _Promise.resolve(); }); return _foo.apply(this, arguments); @@ -2095,7 +2095,7 @@ function foo(bar) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function* (bar) {}); + _foo = _async_to_generator(function* (bar) {}); return _foo.apply(this, arguments); } "# @@ -2131,7 +2131,7 @@ for (let a of b) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*() { + _foo = _async_to_generator(function*() { for (let a of b){ } }); @@ -2155,7 +2155,7 @@ test!( ", " const x = function() { - var _ref = _asyncToGenerator(function*() { + var _ref = _async_to_generator(function*() { console.log((yield Promise.all([ [ 1 @@ -2167,7 +2167,7 @@ test!( 3 ] ].map(function() { - var _ref = _asyncToGenerator(function*([a]) { + var _ref = _async_to_generator(function*([a]) { return Promise.resolve().then(()=>a * 2 ); }); @@ -2231,12 +2231,12 @@ test!( return _request.apply(this, arguments); } function _request() { - _request = _asyncToGenerator(function*(path) { + _request = _async_to_generator(function*(path) { return `success:${path}`; }); return _request.apply(this, arguments); } - _asyncToGenerator(function*() { + _async_to_generator(function*() { const obj = source === 'matilda' ? details : yield \ request(`/${details._id}?source=${source}`); console.log({ @@ -2265,7 +2265,7 @@ test() return _test.apply(this, arguments); } function _test() { - _test = _asyncToGenerator(function* () { + _test = _async_to_generator(function* () { try { yield 1; } finally { @@ -2300,10 +2300,10 @@ test!( val = '1'; foo() { var _this = this; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { try { return yield (function() { - var _ref = _asyncToGenerator(function*(x) { + var _ref = _async_to_generator(function*(x) { return x + _this.val; }); return function(x) { @@ -2360,9 +2360,9 @@ test!( val = '1'; foo() { var _this = this; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { return yield (function() { - var _ref = _asyncToGenerator(function*(x) { + var _ref = _async_to_generator(function*(x) { return x + _this.val; }); return function(x) { @@ -2420,7 +2420,7 @@ test!( }; }, byPlatform: function() { - var _ref = _asyncToGenerator(function*(platform) { + var _ref = _async_to_generator(function*(platform) { const result = yield this.find({ platform: { $eq: platform @@ -2485,7 +2485,7 @@ test!( ", " (function () { - var _main = _asyncToGenerator(function* () { + var _main = _async_to_generator(function* () { console.log(1); }); @@ -2514,11 +2514,11 @@ test!( return _main.apply(this, arguments); } function _main() { - _main = _asyncToGenerator(function*() { + _main = _async_to_generator(function*() { { var _iteratorAbruptCompletion = false, _didIteratorError = false, _iteratorError; try { - for(var _iterator = _asyncIterator(lol()), _step; _iteratorAbruptCompletion = \ + for(var _iterator = _async_iterator(lol()), _step; _iteratorAbruptCompletion = \ !(_step = yield _iterator.next()).done; _iteratorAbruptCompletion = false){ let _value = _step.value; const x = _value; @@ -2560,7 +2560,7 @@ test!( return _lol.apply(this, arguments); } function _lol() { - _lol = _wrapAsyncGenerator(function* () { + _lol = _wrap_async_generator(function* () { yield 1; yield 2; }); @@ -2592,7 +2592,7 @@ test!( return _getThing.apply(this, arguments); } function _getThing() { - _getThing = _asyncToGenerator(function*(key) { + _getThing = _async_to_generator(function*(key) { const it = cache[key] || (yield fetchThing(key)); return it; }); @@ -2633,7 +2633,7 @@ test!( return _getThing.apply(this, arguments); } function _getThing() { - _getThing = _asyncToGenerator(function(key) { + _getThing = _async_to_generator(function(key) { var it, _tmp; return __generator(this, function(_state) { switch(_state.label){ @@ -2789,7 +2789,7 @@ test!( console.log('Constructor | this.item', this.item); } MyClass.prototype.fun = function() { - var _fun = _asyncToGenerator(function() { + var _fun = _async_to_generator(function() { return __generator(this, function(_state) { console.log('fun | this.item', this.item); return [ @@ -2886,7 +2886,7 @@ test!( console.log('this is MyClass handle'); }; MyClass.prototype.init = function() { - var _ref = _asyncToGenerator(function(param1) { + var _ref = _async_to_generator(function(param1) { var a; return __generator(this, function(_state) { a = 1; @@ -2942,7 +2942,7 @@ export default async function someCall() { return _region.apply(this, arguments); } function _region() { - _region = _asyncToGenerator(function() { + _region = _async_to_generator(function() { return __generator(this, function(_state) { return [ 2 @@ -2955,7 +2955,7 @@ export default async function someCall() { return _otherCall.apply(this, arguments); } function _otherCall() { - _otherCall = _asyncToGenerator(function() { + _otherCall = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -2977,7 +2977,7 @@ export default async function someCall() { return _someCall.apply(this, arguments); } function _someCall() { - _someCall = _asyncToGenerator(function() { + _someCall = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -3021,7 +3021,7 @@ export default async function() { return _region.apply(this, arguments); } function _region() { - _region = _asyncToGenerator(function() { + _region = _async_to_generator(function() { return __generator(this, function(_state) { return [ 2 @@ -3034,7 +3034,7 @@ export default async function() { return _ref.apply(this, arguments); } function _ref() { - _ref = _asyncToGenerator(function() { + _ref = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: @@ -3092,7 +3092,7 @@ function foo(x, y) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*(x, y, ...z) { + _foo = _async_to_generator(function*(x, y, ...z) { return 42; }); return _foo.apply(this, arguments); @@ -3114,7 +3114,7 @@ function foo(x, y) { return _foo.apply(this, arguments); } function _foo() { - _foo = _wrapAsyncGenerator(function*(x, y, ...z) { + _foo = _wrap_async_generator(function*(x, y, ...z) { return 42; }); return _foo.apply(this, arguments); @@ -3133,7 +3133,7 @@ const foo = async function (x, y, ...z) { "#, r#" const foo = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* (x, y, ...z) { + var _ref = _async_to_generator(function* (x, y, ...z) { return 42; }); return function foo(x, y) { @@ -3154,7 +3154,7 @@ const foo = async function* (x, y, ...z) { "#, r#" const foo = /*#__PURE__*/ function () { - var _ref = _wrapAsyncGenerator(function* (x, y, ...z) { + var _ref = _wrap_async_generator(function* (x, y, ...z) { return 42; }); return function foo(x, y) { @@ -3178,7 +3178,7 @@ const foo = async function foo(x, y, ...z) { "#, r#" const foo = function () { - var _foo = _asyncToGenerator(function* (x, y, ...z) { + var _foo = _async_to_generator(function* (x, y, ...z) { if (x) { return foo(0, y); } @@ -3206,7 +3206,7 @@ const foo = async function* foo(x, y, ...z) { "#, r#" const foo = function () { - var _foo = _wrapAsyncGenerator(function* (x, y, ...z) { + var _foo = _wrap_async_generator(function* (x, y, ...z) { if (x) { return foo(0, y); } @@ -3232,7 +3232,7 @@ const foo = async (x, y, ...z) => { r#" var _this = this; const foo = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* (x, y, ...z) { + var _ref = _async_to_generator(function* (x, y, ...z) { return _this; }); @@ -3256,7 +3256,7 @@ const foo = async (x, y, ...z) => { var _this = this; const foo = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* (x, y, ...z) { + var _ref = _async_to_generator(function* (x, y, ...z) { return _this; }); return function foo(x, y) { @@ -3282,7 +3282,7 @@ function foo() { var _arguments = arguments; const bar = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { return _arguments; }); @@ -3319,7 +3319,7 @@ class Foo { var _newtarget = new.target; const foo = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { return _newtarget; }); @@ -3333,7 +3333,7 @@ class Foo { var _this = this, _superprop_get_hello = () => super.hello; const world = /*#__PURE__*/ function () { - var _ref = _asyncToGenerator(function* () { + var _ref = _async_to_generator(function* () { return _superprop_get_hello().call(_this); }); @@ -3362,12 +3362,12 @@ export default function foo(x) { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function*(x) { + _foo = _async_to_generator(function*(x) { function bar(y) { return _bar.apply(this, arguments); } function _bar() { - _bar = _asyncToGenerator(function*(y) { + _bar = _async_to_generator(function*(y) { y(x); }); return _bar.apply(this, arguments); @@ -3394,14 +3394,14 @@ export default function(x) { return _ref.apply(this, arguments); } function _ref() { - _ref = _asyncToGenerator(function*(x) { + _ref = _async_to_generator(function*(x) { function bar(y) { return _bar.apply(this, arguments); } function _bar() { - _bar = _asyncToGenerator(function*(y) { + _bar = _async_to_generator(function*(y) { (function() { - var _ref = _asyncToGenerator(function*(z) { + var _ref = _async_to_generator(function*(z) { return x(y)(z); }); return function(z) { @@ -3426,8 +3426,8 @@ test!( (async (a = 10, ...rest) => {})() ", " -_asyncToGenerator(function*(a = 10, ...rest) {})(); -_asyncToGenerator(function*(a = 10, ...rest) {})(); +_async_to_generator(function*(a = 10, ...rest) {})(); +_async_to_generator(function*(a = 10, ...rest) {})(); " ); @@ -3448,7 +3448,7 @@ export class Quirk { export class Quirk { doStuff() { var _arguments = arguments; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { const args = _arguments; console.log(args); return { @@ -3481,7 +3481,7 @@ class Foo { , _superprop_set_foo = (_value)=>super.foo = _value , _superprop_set = (_prop, _value)=>super[_prop] = _value ; - return _asyncToGenerator(function*() { + return _async_to_generator(function*() { var tmp; _superprop_set_foo(_superprop_get_foo() + 123); _superprop_set(tmp = 'abc', _superprop_get(tmp) * 456); @@ -3508,7 +3508,7 @@ class A extends B { class A extends B { a() { var _this = this, _superprop_get_b = ()=>super.b; - _asyncToGenerator(function*() { + _async_to_generator(function*() { _superprop_get_b().call(_this); })(); } @@ -3543,7 +3543,7 @@ class A extends B { _superprop_set_bar = (_value) => super.bar = _value, _superprop_set = (_prop, _value) => super[_prop] = _value; - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { _superprop_update_foo._++; --_superprop_update_bar._; _superprop_update('foo')._++; @@ -3570,7 +3570,7 @@ const p = Z( " const Z = (f) => ((x) => f((y) => x(x)(y)))((x) => f((y) => x(x)(y))); -const p = Z((f)=>_asyncToGenerator(function*(n = 0) { +const p = Z((f)=>_async_to_generator(function*(n = 0) { return n <= 1 ? 1 : n * (yield f(n - 1)); }) )(5); @@ -3592,7 +3592,7 @@ test!( function foo() { var _this = this; const bar = function() { - var _ref = _asyncToGenerator(function*(baz = _this.baz) { + var _ref = _async_to_generator(function*(baz = _this.baz) { console.log(_this); }); return function bar() { diff --git a/crates/swc_ecma_transforms_compat/tests/es2018_object_rest_spread.rs b/crates/swc_ecma_transforms_compat/tests/es2018_object_rest_spread.rs index fe5da12e29f3..2b9b3ad77b63 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2018_object_rest_spread.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2018_object_rest_spread.rs @@ -22,7 +22,7 @@ test!( issue_233, "const foo = () => ({ x, ...y }) => y", "const foo = ()=>(_param)=>{ - var { x } = _param, y = _objectWithoutProperties(_param, [\"x\"]); + var { x } = _param, y = _object_without_properties(_param, [\"x\"]); return y; };" ); @@ -36,7 +36,7 @@ test!( }", "class Foo{ constructor(_param){ - var bar = _extends({}, _objectDestructuringEmpty(_param)); + var bar = _extends({}, _object_destructuring_empty(_param)); } }" ); @@ -85,7 +85,7 @@ const fn = ({ a, ...otherProps }) => otherProps; "#, r#" const fn = (_param)=>{ - var { a } = _param, otherProps = _objectWithoutProperties(_param, ["a"]); + var { a } = _param, otherProps = _object_without_properties(_param, ["a"]); return otherProps; }; "# @@ -101,7 +101,7 @@ function foo([{...bar}]) { "#, r#" function foo([_param]) { - var bar = _extends({}, _objectDestructuringEmpty(_param)); + var bar = _extends({}, _object_destructuring_empty(_param)); } "# @@ -115,7 +115,7 @@ test!( var { a , ...b } = _ref; "#, r#" -var { a } = _ref, b = _objectWithoutProperties(_ref, ["a"]); +var { a } = _ref, b = _object_without_properties(_ref, ["a"]); "# ); @@ -168,9 +168,9 @@ console.log({ a3, ...b3 } = c3);"#, r#" ({ a1 } = c1); var _c2; -_c2 = c2, b2 = _objectWithoutProperties(_c2, ["a2"]), ({ a2 } = _c2), _c2; +_c2 = c2, b2 = _object_without_properties(_c2, ["a2"]), ({ a2 } = _c2), _c2; var _c3; -console.log(( _c3 = c3, b3 = _objectWithoutProperties(_c3, ["a3"]), { a3 } = _c3, _c3)); +console.log(( _c3 = c3, b3 = _object_without_properties(_c3, ["a3"]), { a3 } = _c3, _c3)); "# ); @@ -192,19 +192,19 @@ try {} catch({ b }) {} try { } catch (_param) { var a34 = _extends({ - }, _objectDestructuringEmpty(_param)); + }, _object_destructuring_empty(_param)); } try { } catch (_param) { - var { a1 } = _param, b1 = _objectWithoutProperties(_param, ["a1"]); + var { a1 } = _param, b1 = _object_without_properties(_param, ["a1"]); } try { } catch (_param) { - var { a2 , b2 } = _param, c2 = _objectWithoutProperties(_param, ["a2", "b2"]); + var { a2 , b2 } = _param, c2 = _object_without_properties(_param, ["a2", "b2"]); } try { } catch (_param) { - var { a2 , b2 , c2: { c3 } } = _param, c4 = _objectWithoutProperties(_param.c2, ["c3"]); + var { a2 , b2 , c2: { c3 } } = _param, c4 = _object_without_properties(_param.c2, ["c3"]); } try { } catch (a) { @@ -230,7 +230,7 @@ export var [ dd, ee ] = ads; var { b } = asdf2, - c = _objectWithoutProperties(asdf2, ["b"]); // Skip + c = _object_without_properties(asdf2, ["b"]); // Skip export { b, c }; export var { @@ -272,12 +272,12 @@ for (var _ref of []) { var { a } = _ref, - b = _objectWithoutProperties(_ref, ["a"]); + b = _object_without_properties(_ref, ["a"]); } for (var _ref1 of []) { var _ref2; - _ref2 = _ref1, b = _objectWithoutProperties(_ref2, [ + _ref2 = _ref1, b = _object_without_properties(_ref2, [ "a" ]), ({ a } = _ref2), _ref2; } @@ -285,7 +285,7 @@ for (var _ref1 of []) { async function a() { for await (var _ref of []) { var _ref1; - _ref1 = _ref, b = _objectWithoutProperties(_ref1, [ + _ref1 = _ref, b = _object_without_properties(_ref1, [ "a" ]), ({ a } = _ref1), _ref1; } @@ -387,7 +387,7 @@ var _$a = { { [_ref]: y } = _$a, - x = _objectWithoutProperties(_$a, [_ref].map(_toPropertyKey)); + x = _object_without_properties(_$a, [_ref].map(_to_property_key)); expect(x).toEqual({ a: 1 @@ -407,7 +407,7 @@ var _$ = { [_ref2]: y, [_ref3]: z } = _$, - rest = _objectWithoutProperties(_$, [_ref2, _ref3].map(_toPropertyKey)); + rest = _object_without_properties(_$, [_ref2, _ref3].map(_to_property_key)); expect(y).toBe(2); expect(z).toBe(3); // pure, computed property should remain as-is @@ -421,7 +421,7 @@ var _$z = { [key]: y, z } = _$z); -x = _objectWithoutProperties(_$z, [key, "z"].map(_toPropertyKey)); +x = _object_without_properties(_$z, [key, "z"].map(_to_property_key)); _$z; expect(y).toBe("two"); expect(x).toEqual({}); @@ -474,7 +474,7 @@ const { } } } = test, - other = _objectWithoutProperties(test.foo.bar.baz.a, ["x"]);"# + other = _object_without_properties(test.foo.bar.baz.a, ["x"]);"# ); test!( @@ -494,13 +494,13 @@ var _tmp; const _ref = { }, _key = (_param)=>{ var rest = _extends({ - }, _objectDestructuringEmpty(_param)); + }, _object_destructuring_empty(_param)); let b = _extends({ - }, _objectDestructuringEmpty({ + }, _object_destructuring_empty({ })); }, _key1 = (_tmp = { }, d = _extends({ -}, _objectDestructuringEmpty(_tmp)), _tmp), { [_key]: a , [_key1]: c } = _ref; +}, _object_destructuring_empty(_tmp)), _tmp), { [_key]: a , [_key1]: c } = _ref; "# ); @@ -540,13 +540,13 @@ var _tmp; const _ref = { }, { a =(_param)=>{ var rest = _extends({ - }, _objectDestructuringEmpty(_param)); + }, _object_destructuring_empty(_param)); let b = _extends({ - }, _objectDestructuringEmpty({ + }, _object_destructuring_empty({ })); } , c =(_tmp = { }, d = _extends({ -}, _objectDestructuringEmpty(_tmp)), _tmp) } = _ref; +}, _object_destructuring_empty(_tmp)), _tmp) } = _ref; "# ); @@ -588,8 +588,8 @@ test!( const { a: { ...bar }, b: { ...baz }, ...foo } = obj; "#, r#" -const bar = _extends({}, _objectDestructuringEmpty(obj.a)), baz = _extends({}, _objectDestructuringEmpty(obj.b)), foo = - _objectWithoutProperties(obj, ["a", "b"]); +const bar = _extends({}, _object_destructuring_empty(obj.a)), baz = _extends({}, _object_destructuring_empty(obj.b)), foo = + _object_without_properties(obj, ["a", "b"]); "# ); @@ -625,7 +625,7 @@ const { } } } = defunct, - other = _objectWithoutProperties(defunct.outer.inner, ["three"]); + other = _object_without_properties(defunct.outer.inner, ["three"]); "# ); @@ -760,7 +760,7 @@ const a = { const { [3]: omit } = a, - rest = _objectWithoutProperties(a, ["3"]); + rest = _object_without_properties(a, ["3"]); expect(rest).toEqual({ "foo": "bar" }); @@ -785,7 +785,7 @@ const { [k4]: v4, [k5]: v5 } = c, - vrest = _objectWithoutProperties(c, [k1, k2, k3, k4, k5].map(_toPropertyKey)); + vrest = _object_without_properties(c, [k1, k2, k3, k4, k5].map(_to_property_key)); expect(v1).toBe("1"); expect(v2).toBe("2"); expect(v3).toBe("3"); @@ -829,14 +829,14 @@ function b3({ b }) {} "#, r#" function a(_param) { - var a34 = _extends({}, _objectDestructuringEmpty(_param)); + var a34 = _extends({}, _object_destructuring_empty(_param)); } function a2(_param) { var { a1 } = _param, - b1 = _objectWithoutProperties(_param, ["a1"]); + b1 = _object_without_properties(_param, ["a1"]); } function a3(_param) { @@ -844,12 +844,12 @@ function a3(_param) { a2, b2 } = _param, - c2 = _objectWithoutProperties(_param, ["a2", "b2"]); + c2 = _object_without_properties(_param, ["a2", "b2"]); } function a4(_param, _param1) { - var { a3 } = _param, c3 = _objectWithoutProperties(_param, ["a3"]), - { a5 } = _param1, c5 = _objectWithoutProperties(_param1, ["a5"]); + var { a3 } = _param, c3 = _object_without_properties(_param, ["a3"]), + { a5 } = _param1, c5 = _object_without_properties(_param1, ["a5"]); } @@ -860,8 +860,8 @@ function a5(_param) { ba1 } } = _param, - ba2 = _objectWithoutProperties(_param.b2, ["ba1"]), - c3 = _objectWithoutProperties(_param, ["a3", "b2"]); + ba2 = _object_without_properties(_param.b2, ["ba1"]), + c3 = _object_without_properties(_param, ["a3", "b2"]); } function a6(_param) { @@ -871,25 +871,25 @@ function a6(_param) { ba1 } } = _param, - ba2 = _objectWithoutProperties(_param.b2, ["ba1"]); + ba2 = _object_without_properties(_param.b2, ["ba1"]); } function a7(_param = { }) { - var { a1 =1 } = _param, b1 = _objectWithoutProperties(_param, ["a1"]); + var { a1 =1 } = _param, b1 = _object_without_properties(_param, ["a1"]); } function a8([_param]) { var a1 = _extends({ - }, _objectDestructuringEmpty(_param)); + }, _object_destructuring_empty(_param)); } function a9([_param]) { - var { a1 } = _param, a2 = _objectWithoutProperties(_param, ["a1"]); + var { a1 } = _param, a2 = _object_without_properties(_param, ["a1"]); } function a10([a1, _param]) { - var a2 = _extends({}, _objectDestructuringEmpty(_param)); + var a2 = _extends({}, _object_destructuring_empty(_param)); } // Unchanged @@ -952,7 +952,7 @@ let _ref = {}, { [_Symbol$for]: foo } = _ref, - rest = _objectWithoutProperties(_ref, [_Symbol$for].map(_toPropertyKey)); + rest = _object_without_properties(_ref, [_Symbol$for].map(_to_property_key)); var _ref2 = {}; @@ -961,13 +961,13 @@ var _Symbol$for2 = Symbol.for("foo"); ({ [_Symbol$for2]: foo } = _ref2); -rest = _objectWithoutProperties(_ref2, [_Symbol$for2].map(_toPropertyKey)); +rest = _object_without_properties(_ref2, [_Symbol$for2].map(_to_property_key)); _ref2; if (_ref3 = {}, _Symbol$for3 = Symbol.for("foo"), ({ [_Symbol$for3]: foo -} = _ref3), rest = _objectWithoutProperties(_ref3, - [_Symbol$for3].map(_toPropertyKey)), _ref3) {} +} = _ref3), rest = _object_without_properties(_ref3, + [_Symbol$for3].map(_to_property_key)), _ref3) {} "# ); @@ -990,39 +990,39 @@ const {w3, x3, y3, ...z4} = z; "#, r#" var z = {}; -var x = _extends({}, _objectDestructuringEmpty(z)); +var x = _extends({}, _object_destructuring_empty(z)); var a = _extends({ -}, _objectDestructuringEmpty({ +}, _object_destructuring_empty({ a: 1 })); var x = _extends({ -}, _objectDestructuringEmpty(a.b)); +}, _object_destructuring_empty(a.b)); var x = _extends({ -}, _objectDestructuringEmpty(a())); +}, _object_destructuring_empty(a())); var { x1 } = z, - y1 = _objectWithoutProperties(z, ["x1"]); + y1 = _object_without_properties(z, ["x1"]); x1++; var { [a]: b } = z, - c = _objectWithoutProperties(z, [a].map(_toPropertyKey)); + c = _object_without_properties(z, [a].map(_to_property_key)); var { x1 } = z, - y1 = _objectWithoutProperties(z, ["x1"]); + y1 = _object_without_properties(z, ["x1"]); let { x2, y2 } = z, - z2 = _objectWithoutProperties(z, ["x2", "y2"]); + z2 = _object_without_properties(z, ["x2", "y2"]); const { w3, x3, y3 } = z, - z4 = _objectWithoutProperties(z, ["w3", "x3", "y3"]); + z4 = _object_without_properties(z, ["w3", "x3", "y3"]); "# ); @@ -1044,9 +1044,9 @@ let { [d]: f } } = complex, - asdf = _objectWithoutProperties(complex.x, ["a", d].map(_toPropertyKey)), - d = _extends({}, _objectDestructuringEmpty(complex.y)), - g = _objectWithoutProperties(complex, ["x", "y"]); + asdf = _object_without_properties(complex.x, ["a", d].map(_to_property_key)), + d = _extends({}, _object_destructuring_empty(complex.y)), + g = _object_without_properties(complex, ["x", "y"]); "# ); @@ -1058,7 +1058,7 @@ test!( let { x4: { ...y4 } } = z; "#, r#" -let y4 = _extends({}, _objectDestructuringEmpty(z.x4)); +let y4 = _extends({}, _object_destructuring_empty(z.x4)); "# ); @@ -1112,7 +1112,7 @@ let { let _ref = { a: [1, 2, 3, 4], d: "oyez" }, { a: [b, ...arrayRest] , c =function(...functionRest) { -} } = _ref, objectRest = _objectWithoutProperties(_ref, ["a", "c"]); +} } = _ref, objectRest = _object_without_properties(_ref, ["a", "c"]); "# ); @@ -1126,12 +1126,12 @@ z = { x, ...y }; z = { x, w: { ...y } }; "#, r#" -z = _objectSpread({ +z = _object_spread({ x }, y); z = { x, - w: _objectSpread({}, y) + w: _object_spread({}, y) }; "# ); @@ -1150,7 +1150,7 @@ test!( ({ ...{ get foo () { return 'foo' } } }); "#, r#" -_objectSpreadProps(_objectSpread(_objectSpreadProps(_objectSpread({ +_object_spread_props(_object_spread(_object_spread_props(_object_spread({ x }, y), { a @@ -1158,13 +1158,13 @@ _objectSpreadProps(_objectSpread(_objectSpreadProps(_objectSpread({ c }); -_objectSpread({}, Object.prototype); +_object_spread({}, Object.prototype); -_objectSpread({}, { +_object_spread({}, { foo: 'bar' }); -_objectSpread({}, { +_object_spread({}, { get foo() { return 'foo'; } @@ -1226,7 +1226,7 @@ test!( |_| tr(Default::default()), spread_variable_declaration, r#"var z = { ...x };"#, - r#"var z = _objectSpread({}, x);"# + r#"var z = _object_spread({}, x);"# ); // object_spread_assignment @@ -1241,12 +1241,12 @@ z = { x, w: { ...y } }; "#, r#" -z = _objectSpread({ +z = _object_spread({ x }, y); z = { x, - w: _objectSpread({}, y) + w: _object_spread({}, y) }; "# @@ -1318,8 +1318,8 @@ z = { // { // [_Symbol$for]: foo //} = _ref, -// rest = _objectWithoutProperties(_ref, -// [_Symbol$for].map(_toPropertyKey)); +// rest = _object_without_properties(_ref, +// [_Symbol$for].map(_to_property_key)); // //var _ref2 = {}; // @@ -1328,14 +1328,14 @@ z = { //({ // [_Symbol$for2]: foo //} = _ref2); -//rest = _objectWithoutProperties(_ref2, -// [_Symbol$for2].map(_toPropertyKey)); +//rest = _object_without_properties(_ref2, +// [_Symbol$for2].map(_to_property_key)); //_ref2; // //if (_ref3 = {}, _Symbol$for3 = Symbol.for("foo"), ({ // [_Symbol$for3]: foo -//} = _ref3), rest = _objectWithoutProperties(_ref3, -//} [_Symbol$for3].map(_toPropertyKey)), _ref3) {} +//} = _ref3), rest = _object_without_properties(_ref3, +//} [_Symbol$for3].map(_to_property_key)), _ref3) {} // //"#); @@ -1413,8 +1413,8 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // { // [_ref]: y //} = _$a, -// x = _objectWithoutProperties(_$a, -// [_ref].map(_toPropertyKey)); +// x = _object_without_properties(_$a, +// [_ref].map(_to_property_key)); // //expect(x).toEqual({ // a: 1 @@ -1434,8 +1434,8 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // [_ref2]: y, // [_ref3]: z //} = _$, -// rest = _objectWithoutProperties(_$, [_ref2, -// _ref3].map(_toPropertyKey)); +// rest = _object_without_properties(_$, [_ref2, +// _ref3].map(_to_property_key)); // //expect(y).toBe(2); //expect(z).toBe(3); // pure, computed property should remain as-is @@ -1449,8 +1449,8 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // [key]: y, // z //} = _$z); -//x = _objectWithoutProperties(_$z, [key, -// "z"].map(_toPropertyKey)); +//x = _object_without_properties(_$z, [key, +// "z"].map(_to_property_key)); //_$z; //expect(y).toBe("two"); //expect(x).toEqual({}); @@ -1485,7 +1485,7 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // let { // a1 // } = _ref2, -// b1 = _objectWithoutProperties(_ref2, ["a1"]); +// b1 = _object_without_properties(_ref2, ["a1"]); //} // //try {} catch (_ref3) { @@ -1493,7 +1493,7 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // a2, // b2 // } = _ref3, -// c2 = _objectWithoutProperties(_ref3, ["a2", "b2"]); +// c2 = _object_without_properties(_ref3, ["a2", "b2"]); //} // //try {} catch (_ref4) { @@ -1504,7 +1504,7 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // c3 // } // } = _ref4, -// c4 = _objectWithoutProperties(_ref4.c2, ["c3"]); +// c4 = _object_without_properties(_ref4.c2, ["c3"]); //} // Unchanged // // @@ -1556,36 +1556,36 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); //var { // x1 //} = z, -// y1 = _objectWithoutProperties(z, ["x1"]); +// y1 = _object_without_properties(z, ["x1"]); //x1++; //var { // [a]: b //} = z, -// c = _objectWithoutProperties(z, -// [a].map(_toPropertyKey)); var { +// c = _object_without_properties(z, +// [a].map(_to_property_key)); var { // x1 //} = z, -// y1 = _objectWithoutProperties(z, ["x1"]); +// y1 = _object_without_properties(z, ["x1"]); //let { // x2, // y2 //} = z, -// z2 = _objectWithoutProperties(z, ["x2", "y2"]); +// z2 = _object_without_properties(z, ["x2", "y2"]); //const { // w3, // x3, // y3 //} = z, -// z4 = _objectWithoutProperties(z, ["w3", "x3", "y3"]); +// z4 = _object_without_properties(z, ["w3", "x3", "y3"]); //let { // x: { // a: xa, // [d]: f // } //} = complex, -// asdf = _objectWithoutProperties(complex.x, ["a", -// d].map(_toPropertyKey)), d = _extends({}, -// complex.y), g = _objectWithoutProperties(complex, ["x"]); +// asdf = _object_without_properties(complex.x, ["a", +// d].map(_to_property_key)), d = _extends({}, +// complex.y), g = _object_without_properties(complex, ["x"]); //let {} = z, // y4 = _extends({}, z.x4); // @@ -1619,7 +1619,7 @@ expect(Object.getOwnPropertySymbols(noSym)).toEqual([]); // a = get(), // b // } = _ref, -// z = _objectWithoutPropertiesLoose(_ref, ["a", "b", "c"]); +// z = _object_without_properties_loose(_ref, ["a", "b", "c"]); // // const v = b + 3; //}; @@ -1648,9 +1648,9 @@ var l = foo(), const { x } = a, - y = _objectWithoutProperties(a, ["x"]), + y = _object_without_properties(a, ["x"]), z = foo(y); -const s = _extends({}, _objectDestructuringEmpty(r)), +const s = _extends({}, _object_destructuring_empty(r)), t = foo(s); // ordering is preserved var l = foo(), @@ -1660,8 +1660,8 @@ var l = foo(), n } } = _bar, - o = _objectWithoutProperties(_bar.m, ["n"]), - p = _objectWithoutProperties(_bar, ["m"]), + o = _object_without_properties(_bar.m, ["n"]), + p = _object_without_properties(_bar, ["m"]), q = baz(); "# ); @@ -1699,7 +1699,7 @@ var l = foo(), // let { // a1 // } = _ref2, -// b1 = _objectWithoutProperties(_ref2, ["a1"]); +// b1 = _object_without_properties(_ref2, ["a1"]); //} // //function a3(_ref3) { @@ -1707,18 +1707,18 @@ var l = foo(), // a2, // b2 // } = _ref3, -// c2 = _objectWithoutProperties(_ref3, ["a2", "b2"]); +// c2 = _object_without_properties(_ref3, ["a2", "b2"]); //} // //function a4(_ref5, _ref4) { // let { // a3 // } = _ref5, -// c3 = _objectWithoutProperties(_ref5, ["a3"]); +// c3 = _object_without_properties(_ref5, ["a3"]); // let { // a5 // } = _ref4, -// c5 = _objectWithoutProperties(_ref4, ["a5"]); +// c5 = _object_without_properties(_ref4, ["a5"]); //} // //function a5(_ref6) { @@ -1728,8 +1728,8 @@ var l = foo(), // ba1 // } // } = _ref6, -// ba2 = _objectWithoutProperties(_ref6.b2, ["ba1"]), -// c3 = _objectWithoutProperties(_ref6, ["a3", "b2"]); +// ba2 = _object_without_properties(_ref6.b2, ["ba1"]), +// c3 = _object_without_properties(_ref6, ["a3", "b2"]); //} // //function a6(_ref7) { @@ -1739,14 +1739,14 @@ var l = foo(), // ba1 // } // } = _ref7, -// ba2 = _objectWithoutProperties(_ref7.b2, ["ba1"]); +// ba2 = _object_without_properties(_ref7.b2, ["ba1"]); //} // //function a7(_ref8 = {}) { // let { // a1 = 1 // } = _ref8, -// b1 = _objectWithoutProperties(_ref8, ["a1"]); +// b1 = _object_without_properties(_ref8, ["a1"]); //} // //function a8([_ref9]) { @@ -1757,7 +1757,7 @@ var l = foo(), // let { // a1 // } = _ref10, -// a2 = _objectWithoutProperties(_ref10, ["a1"]); +// a2 = _object_without_properties(_ref10, ["a1"]); //} // //function a10([a1, _ref11]) { @@ -1811,7 +1811,7 @@ var l = foo(), // const { // a // } = _ref2, -// b = _objectWithoutProperties(_ref2, ["a"]); +// b = _object_without_properties(_ref2, ["a"]); //} // //for (var _ref3 of []) { @@ -1819,7 +1819,7 @@ var l = foo(), // var { // a // } = _ref4, -// b = _objectWithoutProperties(_ref4, ["a"]); +// b = _object_without_properties(_ref4, ["a"]); //} // //async function a() { @@ -1828,7 +1828,7 @@ var l = foo(), // var { // a // } = _ref6, -// b = _objectWithoutProperties(_ref6, ["a"]); +// b = _object_without_properties(_ref6, ["a"]); // } //} // skip // @@ -1914,7 +1914,7 @@ function fn0(obj0) { const { a } = obj2, - rest = _objectWithoutProperties(obj2, ["a"]); + rest = _object_without_properties(obj2, ["a"]); console.log(rest); } } = obj1; @@ -1963,7 +1963,7 @@ function fn0(obj0) { // } // } //} = defunct, -// other = _objectWithoutProperties(defunct.outer.inner, +// other = _object_without_properties(defunct.outer.inner, // ["three"]); // //"#); @@ -1995,7 +1995,7 @@ function fn0(obj0) { // a: [b, ...arrayRest], // c = function (...functionRest) {} //} = _a$d, -// objectRest = _objectWithoutProperties(_a$d, ["a", "c"]); +// objectRest = _object_without_properties(_a$d, ["a", "c"]); // //"#); @@ -2017,19 +2017,19 @@ function fn0(obj0) { //const { // b //} = _ref, -// c = _objectWithoutProperties(_ref, ["b"]), +// c = _object_without_properties(_ref, ["b"]), // { // d //} = _ref2, -// e = _objectWithoutProperties(_ref2, ["d"]), +// e = _object_without_properties(_ref2, ["d"]), // { // f //} = _ref3, -// g = _objectWithoutProperties(_ref3, ["f"]), +// g = _object_without_properties(_ref3, ["f"]), // { // j //} = _ref4, -// k = _objectWithoutProperties(_ref4, ["j"]); +// k = _object_without_properties(_ref4, ["j"]); // //"#); @@ -2170,7 +2170,7 @@ expect(log).toEqual([1]); //var { // b //} = asdf2, -// c = _objectWithoutProperties(asdf2, ["b"]); // Skip +// c = _object_without_properties(asdf2, ["b"]); // Skip // //export { b, c }; //export var { @@ -2253,7 +2253,7 @@ expect(log).toEqual([1]); //const { // [3]: omit //} = a, -// rest = _objectWithoutProperties(a, ["3"]); +// rest = _object_without_properties(a, ["3"]); //expect(rest).toEqual({ // "foo": "bar" //}); @@ -2278,8 +2278,8 @@ expect(log).toEqual([1]); // [k4]: v4, // [k5]: v5 //} = c, -// vrest = _objectWithoutProperties(c, [k1, k2, k3, k4, -// k5].map(_toPropertyKey)); expect(v1).toBe("1"); +// vrest = _object_without_properties(c, [k1, k2, k3, k4, +// k5].map(_to_property_key)); expect(v1).toBe("1"); //expect(v2).toBe("2"); //expect(v3).toBe("3"); //expect(v4).toBe("4"); @@ -2311,7 +2311,7 @@ var z = { ...x }; "#, r#" -var z = _objectSpread({}, x); +var z = _object_spread({}, x); "# ); @@ -2337,17 +2337,17 @@ var z = _objectSpread({}, x); //const { // b //} = _ref, -// c = _objectWithoutProperties(_ref, ["b"]); +// c = _object_without_properties(_ref, ["b"]); //let [d, _ref2] = x; //let { // e //} = _ref2, -// f = _objectWithoutProperties(_ref2, ["e"]); +// f = _object_without_properties(_ref2, ["e"]); //[g, _ref3] = x; //var { // h //} = _ref3, -// i = _objectWithoutProperties(_ref3, ["h"]); +// i = _object_without_properties(_ref3, ["h"]); // //"#); @@ -2549,7 +2549,7 @@ test_exec!( // } // } //} = test, -// other = _objectWithoutProperties(test.foo.bar.baz.a, ["x"]); +// other = _object_without_properties(test.foo.bar.baz.a, ["x"]); // //"#); @@ -2604,7 +2604,7 @@ Object.getOwnPropertyDescriptors = oldGOPDs; // var { // a // } = _ref, -// b = _objectWithoutProperties(_ref, ["a"]); +// b = _object_without_properties(_ref, ["a"]); //} // //for (var _ref2 of []) { @@ -2612,7 +2612,7 @@ Object.getOwnPropertyDescriptors = oldGOPDs; // ({ // a // } = _ref3); -// b = _objectWithoutProperties(_ref3, ["a"]); +// b = _object_without_properties(_ref3, ["a"]); // _ref3; //} // @@ -2622,7 +2622,7 @@ Object.getOwnPropertyDescriptors = oldGOPDs; // ({ // a // } = _ref5); -// b = _objectWithoutProperties(_ref5, ["a"]); +// b = _object_without_properties(_ref5, ["a"]); // _ref5; // } //} // skip @@ -2684,8 +2684,8 @@ Object.getOwnPropertyDescriptors = oldGOPDs; // [_ref]: state, // [_ref2]: consents //} = input, -// rest = _objectWithoutProperties(input, ["given_name", -// "last_name", `country`, _ref, _ref2].map(_toPropertyKey)); +// rest = _object_without_properties(input, ["given_name", +// "last_name", `country`, _ref, _ref2].map(_to_property_key)); // //"#); @@ -2706,7 +2706,7 @@ Object.getOwnPropertyDescriptors = oldGOPDs; // ({ // a // } = _ref2); -// b = _objectWithoutProperties(_ref2, ["a"]); +// b = _object_without_properties(_ref2, ["a"]); // _ref2; // void 0; //} @@ -2729,10 +2729,10 @@ const { a } = foo(({ b, ...c }) => { "#, r#" -const _foo = foo(), { s } = _foo, t = _objectWithoutProperties(_foo, ["s"]); -const _bar = bar(), { s: { q1 } } = _bar, q2 = _objectWithoutProperties(_bar.s, ["q1"]), q3 = _objectWithoutProperties(_bar, ["s"]); +const _foo = foo(), { s } = _foo, t = _object_without_properties(_foo, ["s"]); +const _bar = bar(), { s: { q1 } } = _bar, q2 = _object_without_properties(_bar.s, ["q1"]), q3 = _object_without_properties(_bar, ["s"]); const _foo1 = foo((_param)=>{ - var { b } = _param, c = _objectWithoutProperties(_param, ["b"]); + var { b } = _param, c = _object_without_properties(_param, ["b"]); console.log(b, c); }), { a } = _foo1; "# @@ -2749,7 +2749,7 @@ test!( r#"({ a, b, ...c } = obj);"#, r#" var _obj; -_obj = obj, c = _objectWithoutPropertiesLoose(_obj, [ +_obj = obj, c = _object_without_properties_loose(_obj, [ "a", "b" ]), ({ a , b } = _obj), _obj; @@ -2770,7 +2770,7 @@ test!( let { [a]: b } = obj, - c = _objectWithoutPropertiesLoose(obj, [a].map(_toPropertyKey)); + c = _object_without_properties_loose(obj, [a].map(_to_property_key)); "# ); @@ -2811,7 +2811,7 @@ let { }, e } = obj, - d = _objectWithoutPropertiesLoose(obj.nested, ["b", "c"]); + d = _object_without_properties_loose(obj.nested, ["b", "c"]); "# ); @@ -2829,7 +2829,7 @@ var { a, b } = obj, - c = _objectWithoutPropertiesLoose(obj, ["a", "b"]); + c = _object_without_properties_loose(obj, ["a", "b"]); "# ); @@ -3040,7 +3040,7 @@ test!( var counter = 0; for (var _ref of [{ x: 1, y: 2 }]) { var _ref1; - _ref1 = _ref, src.y = _extends({}, _objectDestructuringEmpty(_ref1)), _ref1; + _ref1 = _ref, src.y = _extends({}, _object_destructuring_empty(_ref1)), _ref1; expect(src.y.x).toEqual(1); expect(src.y.y).toEqual(2); diff --git a/crates/swc_ecma_transforms_compat/tests/es2022_class_properties.rs b/crates/swc_ecma_transforms_compat/tests/es2022_class_properties.rs index 4134a1d4c65d..34f3840443d0 100644 --- a/crates/swc_ecma_transforms_compat/tests/es2022_class_properties.rs +++ b/crates/swc_ecma_transforms_compat/tests/es2022_class_properties.rs @@ -47,9 +47,9 @@ var Foo = class { var _Foo; var Foo = (_Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }, - _defineProperty(_Foo, "num", 0), + _define_property(_Foo, "num", 0), _Foo); "# ); @@ -103,8 +103,8 @@ function test(x) { var _x = x; var F = function F() { "use strict"; - _classCallCheck(this, F); - _defineProperty(this, _x, 1); + _class_call_check(this, F); + _define_property(this, _x, 1); }; x = 'deadbeef'; expect(new F().foo).toBe(1); @@ -137,13 +137,13 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; _this = _super.call(this); - _defineProperty(_assertThisInitialized(_this), "bar", "foo"); + _define_property(_assert_this_initialized(_this), "bar", "foo"); return _this; } @@ -175,7 +175,7 @@ class Foo { var _foo = new WeakSet(); class Foo { constructor(){ - _classPrivateMethodInit(this, _foo); + _class_private_method_init(this, _foo); } } function foo() { @@ -207,14 +207,14 @@ function (Parent1) { "use strict"; _inherits(Child, Parent1); - var _super = _createSuper(Child); + var _super = _create_super(Child); function Child() { - _classCallCheck(this, Child); + _class_call_check(this, Child); var _this; _this = _super.call(this); - _classPrivateFieldInit(_assertThisInitialized(_this), _scopedFunctionWithThis, { + _class_private_field_init(_assert_this_initialized(_this), _scopedFunctionWithThis, { writable: true, value: () => { _this.name = {}; @@ -278,21 +278,21 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; if (condition) { _this = _super.call(this); - _defineProperty(_assertThisInitialized(_this), "bar", "foo"); + _define_property(_assert_this_initialized(_this), "bar", "foo"); } else { _this = _super.call(this); - _defineProperty(_assertThisInitialized(_this), "bar", "foo"); + _define_property(_assert_this_initialized(_this), "bar", "foo"); } - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -412,14 +412,14 @@ function withContext(ComposedComponent) { return _WithContext = function(Component1) { "use strict"; _inherits(WithContext, Component1); - var _super = _createSuper(WithContext); + var _super = _create_super(WithContext); function WithContext() { - _classCallCheck(this, WithContext); + _class_call_check(this, WithContext); return _super.apply(this, arguments); } return WithContext; }(Component), - _defineProperty(_WithContext, "propTypes", { + _define_property(_WithContext, "propTypes", { context: PropTypes.shape({ addCss: PropTypes.func, setTitle: PropTypes.func, @@ -449,9 +449,9 @@ class A { var A = function A(force1) { "use strict"; - _classCallCheck(this, A); - _defineProperty(this, "force", force); - _defineProperty(this, "foo", _get(_getPrototypeOf(A.prototype), "method", this).call(this)); + _class_call_check(this, A); + _define_property(this, "force", force); + _define_property(this, "foo", _get(_get_prototype_of(A.prototype), "method", this).call(this)); }; "# @@ -481,13 +481,13 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _defineProperty(this, "foo", function () { + _class_call_check(this, Foo); + _define_property(this, "foo", function () { return this; }); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(other) { this.foo(); @@ -542,10 +542,10 @@ var _x = new WeakMap(); var C = function C() { "use strict"; - _classCallCheck(this, C); - _defineProperty(this, "y", _classPrivateFieldGet(this, _x)); + _class_call_check(this, C); + _define_property(this, "y", _class_private_field_get(this, _x)); - _classPrivateFieldInit(this, _x, { + _class_private_field_init(this, _x, { writable: true, value: void 0 }); @@ -592,7 +592,7 @@ expect(new Outer().hello).toBe('hello'); var Hello = function Hello() { "use strict"; - _classCallCheck(this, Hello); + _class_call_check(this, Hello); return { toString() { return 'hello'; @@ -604,19 +604,19 @@ var Hello = function Hello() { var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this; var _ref = _this = _super.call(this); var Inner = function Inner() { - _classCallCheck(this, Inner); - _defineProperty(this, _ref, "hello"); + _class_call_check(this, Inner); + _define_property(this, _ref, "hello"); }; - return _possibleConstructorReturn(_this, new Inner()); + return _possible_constructor_return(_this, new Inner()); } return Outer; @@ -641,8 +641,8 @@ class Foo { var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, "bar", void 0); + _class_call_check(this, Foo); + _define_property(this, "bar", void 0); }; "# @@ -674,29 +674,29 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; if (condition) { _this = _super.call(this); - _classPrivateFieldInit(_assertThisInitialized(_this), _bar, { + _class_private_field_init(_assert_this_initialized(_this), _bar, { writable: true, value: "foo" }); } else { _this = _super.call(this); - _classPrivateFieldInit(_assertThisInitialized(_this), _bar, { + _class_private_field_init(_assert_this_initialized(_this), _bar, { writable: true, value: "foo" }); } - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -749,16 +749,16 @@ export default class { var _class call((_class = function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); }, - _defineProperty(_class, "test", true), + _define_property(_class, "test", true), _class )); var _class1 = function _class() { "use strict"; - _classCallCheck(this, _class); + _class_call_check(this, _class); }; - _defineProperty(_class1, "test", true); + _define_property(_class1, "test", true); export { _class1 as default }; "# ); @@ -777,10 +777,10 @@ class Foo { var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; -_defineProperty(Foo, "bar", "foo"); +_define_property(Foo, "bar", "foo"); "# ); @@ -800,9 +800,9 @@ var _bar = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: void 0 }); @@ -851,11 +851,11 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _defineProperty(this, "foo", 0); + _class_call_check(this, Foo); + _define_property(this, "foo", 0); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(other) { this.foo++; @@ -893,10 +893,10 @@ function () { \"use strict\"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, [{ + _create_class(A, [{ key: \"foo\", value: function foo() { return \"bar\"; @@ -911,14 +911,15 @@ function (A) { \"use strict\"; _inherits(B, A); - var _super = _createSuper(B); + var _super = _create_super(B); function B() { - _classCallCheck(this, B); + _class_call_check(this, B); var _this; _this = _super.apply(this, arguments); - _defineProperty(_assertThisInitialized(_this), \"foo\", _get((_assertThisInitialized(_this), \ - _getPrototypeOf(B.prototype)), \"foo\", _this).call(_this)); + _define_property(_assert_this_initialized(_this), \"foo\", \ + _get((_assert_this_initialized(_this), _get_prototype_of(B.prototype)), \"foo\", \ + _this).call(_this)); return _this; } @@ -951,9 +952,9 @@ var _bar = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: foo }); @@ -987,13 +988,13 @@ var foo = "bar"; var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, "bar", foo); + _class_call_check(this, Foo); + _define_property(this, "bar", foo); var foo1 = "foo"; var _$baz = "baz"; }; -_defineProperty(Foo, "bar", baz); +_define_property(Foo, "bar", baz); "# ); @@ -1054,18 +1055,18 @@ var _one = one(), var MyClass = function() { "use strict"; function MyClass() { - _classCallCheck(this, MyClass); - _defineProperty(this, null, "null"); - _defineProperty(this, _undefined, "undefined"); - _defineProperty(this, _ref3, "void 0"); - _defineProperty(this, _ref4, "regex"); - _defineProperty(this, _foo, "foo"); - _defineProperty(this, _bar, "bar"); - _defineProperty(this, _baz, "baz"); - _defineProperty(this, `template`, "template"); - _defineProperty(this, _ref5, "template-with-expression"); - } - _createClass(MyClass, [{ + _class_call_check(this, MyClass); + _define_property(this, null, "null"); + _define_property(this, _undefined, "undefined"); + _define_property(this, _ref3, "void 0"); + _define_property(this, _ref4, "regex"); + _define_property(this, _foo, "foo"); + _define_property(this, _bar, "bar"); + _define_property(this, _baz, "baz"); + _define_property(this, `template`, "template"); + _define_property(this, _ref5, "template-with-expression"); + } + _create_class(MyClass, [{ key: "whatever", get: function () { } }, { @@ -1086,10 +1087,10 @@ var MyClass = function() { }]); return MyClass; }(); -_defineProperty(MyClass, _one, "test"); -_defineProperty(MyClass, _ref, "247"); -_defineProperty(MyClass, _ref1, "247"); -_defineProperty(MyClass, _ref2, "247"); +_define_property(MyClass, _one, "test"); +_define_property(MyClass, _ref, "247"); +_define_property(MyClass, _ref1, "247"); +_define_property(MyClass, _ref2, "247"); "# ); @@ -1119,11 +1120,11 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _defineProperty(this, "foo", 0); + _class_call_check(this, Foo); + _define_property(this, "foo", 0); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(other) { this.foo++; @@ -1401,14 +1402,14 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; _this = _super.call(this); - _classPrivateFieldInit(_assertThisInitialized(_this), _bar, { + _class_private_field_init(_assert_this_initialized(_this), _bar, { writable: true, value: "foo" }); @@ -1441,24 +1442,24 @@ var _outer = new WeakMap(); var Outer = function Outer() { "use strict"; - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this = this; - _classPrivateFieldInit(this, _outer, { + _class_private_field_init(this, _outer, { writable: true, value: void 0 }); - var Test = function (_classPrivateFieldGet1) { - _inherits(Test, _classPrivateFieldGet1); - var _super = _createSuper(Test); + var Test = function (_class_private_field_get1) { + _inherits(Test, _class_private_field_get1); + var _super = _create_super(Test); function Test() { - _classCallCheck(this, Test); + _class_call_check(this, Test); return _super.apply(this, arguments); } return Test; - }(_classPrivateFieldGet(_this, _outer)); + }(_class_private_field_get(_this, _outer)); }; "# ); @@ -1485,20 +1486,20 @@ var _foo = new WeakMap(); var Foo = function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { writable: true, value: 0 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { - _classPrivateFieldUpdate(this, _foo).value++; - ++_classPrivateFieldUpdate(this, _foo).value; - _classPrivateFieldUpdate(other.obj, _foo).value++; - ++_classPrivateFieldUpdate(other.obj, _foo).value; + _class_private_field_update(this, _foo).value++; + ++_class_private_field_update(this, _foo).value; + _class_private_field_update(other.obj, _foo).value++; + ++_class_private_field_update(other.obj, _foo).value; } } ]); @@ -1526,14 +1527,14 @@ var Foo = function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; var _temp; - foo((_temp = _this = _super.call(this), _defineProperty(_assertThisInitialized(_this), "bar", "foo"), _temp)); - return _possibleConstructorReturn(_this); + foo((_temp = _this = _super.call(this), _define_property(_assert_this_initialized(_this), "bar", "foo"), _temp)); + return _possible_constructor_return(_this); } return Foo; @@ -1678,9 +1679,9 @@ var foo = "bar"; var Foo = function Foo(foo1) { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, "bar", this); - _defineProperty(this, "baz", foo); + _class_call_check(this, Foo); + _define_property(this, "bar", this); + _define_property(this, "baz", foo); }; "# @@ -1705,9 +1706,9 @@ var _prop = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _prop, { + _class_private_field_init(this, _prop, { writable: true, value: "foo" }); @@ -1721,14 +1722,14 @@ function (Foo) { "use strict"; _inherits(Bar, Foo); - var _super = _createSuper(Bar); + var _super = _create_super(Bar); function Bar() { - _classCallCheck(this, Bar); + _class_call_check(this, Bar); var _this; _this = _super.apply(this, arguments); - _classPrivateFieldInit(_assertThisInitialized(_this), _prop1, { + _class_private_field_init(_assert_this_initialized(_this), _prop1, { writable: true, value: "bar" }); @@ -1762,10 +1763,10 @@ var A = function () { "use strict"; function A() { - _classCallCheck(this, A); + _class_call_check(this, A); } - _createClass(A, [{ + _create_class(A, [{ key: "foo", value: function foo() { return "bar"; @@ -1781,16 +1782,16 @@ function (A) { "use strict"; _inherits(B, A); - var _super = _createSuper(B); + var _super = _create_super(B); function B() { - _classCallCheck(this, B); + _class_call_check(this, B); var _this; _this = _super.apply(this, arguments); - _classPrivateFieldInit(_assertThisInitialized(_this), _foo, { + _class_private_field_init(_assert_this_initialized(_this), _foo, { writable: true, - value: _get((_assertThisInitialized(_this), _getPrototypeOf(B.prototype)), "foo", _this).call(_this) + value: _get((_assert_this_initialized(_this), _get_prototype_of(B.prototype)), "foo", _this).call(_this) }); return _this; @@ -1821,24 +1822,24 @@ var _two = new WeakMap(), _private = new WeakMap(), _four = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, "one", _classPrivateFieldGet(this, _private)); + _class_call_check(this, Foo); + _define_property(this, "one", _class_private_field_get(this, _private)); - _classPrivateFieldInit(this, _two, { + _class_private_field_init(this, _two, { writable: true, - value: _classPrivateFieldGet(this, _private) + value: _class_private_field_get(this, _private) }); - _classPrivateFieldInit(this, _private, { + _class_private_field_init(this, _private, { writable: true, value: 0 }); - _defineProperty(this, "three", _classPrivateFieldGet(this, _private)); + _define_property(this, "three", _class_private_field_get(this, _private)); - _classPrivateFieldInit(this, _four, { + _class_private_field_init(this, _four, { writable: true, - value: _classPrivateFieldGet(this, _private) + value: _class_private_field_get(this, _private) }); }; "# @@ -1876,10 +1877,10 @@ expect(new Outer().hello).toBe('hello'); var Hello = function () { "use strict"; function Hello() { - _classCallCheck(this, Hello); + _class_call_check(this, Hello); } - _createClass(Hello, [{ + _create_class(Hello, [{ key: "toString", value: function toString() { return 'hello'; @@ -1891,19 +1892,19 @@ var Hello = function () { var Outer = function (Hello) { "use strict"; _inherits(Outer, Hello); - var _super = _createSuper(Outer); + var _super = _create_super(Outer); function Outer() { - _classCallCheck(this, Outer); + _class_call_check(this, Outer); var _this = _super.call(this); - var _super_toString = _get((_assertThisInitialized(_this), _getPrototypeOf(Outer.prototype)), "toString", _this).call(_this); + var _super_toString = _get((_assert_this_initialized(_this), _get_prototype_of(Outer.prototype)), "toString", _this).call(_this); var Inner = function Inner() { - _classCallCheck(this, Inner); - _defineProperty(this, _super_toString, 'hello'); + _class_call_check(this, Inner); + _define_property(this, _super_toString, 'hello'); }; - return _possibleConstructorReturn(_this, new Inner()); + return _possible_constructor_return(_this, new Inner()); } return Outer; @@ -1989,9 +1990,9 @@ class Foo { var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, 0, "foo"); - _defineProperty(this, 1, "bar"); + _class_call_check(this, Foo); + _define_property(this, 0, "foo"); + _define_property(this, 1, "bar"); }; "# @@ -2022,23 +2023,23 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_private_field_init(this, _foo, { writable: true, value: 0 }); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(other) { var _other_obj; - _classPrivateFieldSet(this, _foo, _classPrivateFieldGet(this, _foo) + 1); - _classPrivateFieldSet(this, _foo, 2); - _classPrivateFieldSet(_other_obj = other.obj, _foo, _classPrivateFieldGet(_other_obj, _foo) + 1); - _classPrivateFieldSet(other.obj, _foo, 2); + _class_private_field_set(this, _foo, _class_private_field_get(this, _foo) + 1); + _class_private_field_set(this, _foo, 2); + _class_private_field_set(_other_obj = other.obj, _foo, _class_private_field_get(_other_obj, _foo) + 1); + _class_private_field_set(other.obj, _foo, 2); } }]); return Foo; @@ -2089,16 +2090,16 @@ export default class MyClass2 { r#" export var MyClass = function MyClass() { "use strict"; - _classCallCheck(this, MyClass); + _class_call_check(this, MyClass); }; -_defineProperty(MyClass, "property", value); +_define_property(MyClass, "property", value); var MyClass2 = function MyClass2() { "use strict"; - _classCallCheck(this, MyClass2); + _class_call_check(this, MyClass2); }; -_defineProperty(MyClass2, "property", value); +_define_property(MyClass2, "property", value); export { MyClass2 as default }; "# @@ -2120,16 +2121,16 @@ var _x = new WeakMap(), _y = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _x, { + _class_private_field_init(this, _x, { writable: true, value: 0 }); - _classPrivateFieldInit(this, _y, { + _class_private_field_init(this, _y, { writable: true, - value: _classPrivateFieldGet(this, _x) + value: _class_private_field_get(this, _x) }); }; "# @@ -2152,13 +2153,13 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; _this = _super.apply(this, arguments); - _defineProperty(_assertThisInitialized(_this), "bar", "foo"); + _define_property(_assert_this_initialized(_this), "bar", "foo"); return _this; } @@ -2197,8 +2198,8 @@ class Foo { var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); - _defineProperty(this, "bar", "foo"); + _class_call_check(this, Foo); + _define_property(this, "bar", "foo"); }; "# @@ -2241,9 +2242,9 @@ export default ((param)=>{ var App = function() { "use strict"; function App() { - _classCallCheck(this, App); + _class_call_check(this, App); } - _createClass(App, [{ + _create_class(App, [{ key: "getParam", value: function getParam() { return param; @@ -2251,7 +2252,7 @@ export default ((param)=>{ }]); return App; }(); - _defineProperty(App, "props", { + _define_property(App, "props", { prop1: 'prop1', prop2: 'prop2' }); return App; @@ -2273,10 +2274,10 @@ class Foo { var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; -_defineProperty(Foo, "bar", void 0); +_define_property(Foo, "bar", void 0); "# ); @@ -2334,9 +2335,9 @@ var Foo = function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_private_field_init(this, _foo, { writable: true, value: function () { return this; @@ -2344,13 +2345,13 @@ var Foo = function () { }); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(other) { var _other_obj; - _classPrivateFieldGet(this, _foo).call(this); - _classPrivateFieldGet(_other_obj = other.obj, _foo).call(_other_obj); + _class_private_field_get(this, _foo).call(this); + _class_private_field_get(_other_obj = other.obj, _foo).call(_other_obj); } }]); return Foo; @@ -2413,14 +2414,14 @@ var _bar = new WeakMap(), _baz = new WeakMap(); var Foo = function Foo(foo1) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: this }); - _classPrivateFieldInit(this, _baz, { + _class_private_field_init(this, _baz, { writable: true, value: foo }); @@ -2594,13 +2595,13 @@ function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [{ + _create_class(Foo, [{ key: "test", value: function test(x) { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _foo).call(Foo, x); + return _class_static_private_field_spec_get(Foo, Foo, _foo).call(Foo, x); } }]); return Foo; @@ -2638,17 +2639,17 @@ function (Bar1) { "use strict"; _inherits(Foo, Bar1); - var _super = _createSuper(Foo); + var _super = _create_super(Foo); function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); var _this; var _temp; - foo((_temp = _this = _super.call(this), _classPrivateFieldInit(_assertThisInitialized(_this), _bar, { + foo((_temp = _this = _super.call(this), _class_private_field_init(_assert_this_initialized(_this), _bar, { writable: true, value: "foo" }), _temp)); - return _possibleConstructorReturn(_this); + return _possible_constructor_return(_this); } return Foo; @@ -2722,20 +2723,20 @@ var _x = new WeakMap(); var Foo = function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _x, { + _class_private_field_init(this, _x, { writable: true, value: 0 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test() { - _classPrivateFieldUpdate(this, _x).value++; - ++_classPrivateFieldUpdate(this, _x).value; + _class_private_field_update(this, _x).value++; + ++_class_private_field_update(this, _x).value; } } ]); @@ -2763,15 +2764,15 @@ class Foo { var Foo = function () { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test() { - _classStaticPrivateFieldUpdate(Foo, Foo, _x).value++; - ++_classStaticPrivateFieldUpdate(Foo, Foo, _x).value; + _class_static_private_field_update(Foo, Foo, _x).value++; + ++_class_static_private_field_update(Foo, Foo, _x).value; } } ]); @@ -2812,7 +2813,7 @@ class Foo { class Foo{ constructor(){ super(); - _defineProperty(this, \"onBar\", ()=>{ + _define_property(this, \"onBar\", ()=>{ bar(); }); bar(); @@ -2846,8 +2847,8 @@ test!( " let Foo = function Foo(bar) { \"use strict\"; - _classCallCheck(this, Foo); - _defineProperty(this, \"qux\", { + _class_call_check(this, Foo); + _define_property(this, \"qux\", { frob: (bar)=>{ } }); @@ -2885,7 +2886,7 @@ class foo{ this.mode = MODE; } } -_defineProperty(foo, \"MODE\", MODE);" +_define_property(foo, \"MODE\", MODE);" ); // public_regression_t7364 @@ -2920,7 +2921,7 @@ export default class MyClass3 { class MyClass { constructor(){ var _this = this; - _defineProperty(this, "myAsyncMethod", _asyncToGenerator(function*() { + _define_property(this, "myAsyncMethod", _async_to_generator(function*() { console.log(_this); })); } @@ -2929,7 +2930,7 @@ export default class MyClass3 { (class MyClass2 { constructor(){ var _this = this; - _defineProperty(this, "myAsyncMethod", _asyncToGenerator(function*() { + _define_property(this, "myAsyncMethod", _async_to_generator(function*() { console.log(_this); })); } @@ -2938,7 +2939,7 @@ export default class MyClass3 { class MyClass3 { constructor(){ var _this = this; - _defineProperty(this, "myAsyncMethod", _asyncToGenerator(function*() { + _define_property(this, "myAsyncMethod", _async_to_generator(function*() { console.log(_this); })); } @@ -3020,11 +3021,11 @@ function withContext(ComposedComponent) { // function Child() { // var _this; // -// _classCallCheck(this, Child); -// _this = _possibleConstructorReturn(this, -// _getPrototypeOf(Child).call(this)); -// _defineProperty(_assertThisInitialized(_this), "scopedFunctionWithThis", -// function () { _this.name = {}; +// _class_call_check(this, Child); +// _this = _possible_constructor_return(this, +// _get_prototype_of(Child).call(this)); +// _define_property(_assert_this_initialized(_this), +// "scopedFunctionWithThis", function () { _this.name = {}; // }); // return _this; // } @@ -3072,19 +3073,19 @@ function classFactory() { var _foo, _Foo, _bar; return _foo = new WeakMap(), _Foo = class Foo { instance() { - return _classPrivateFieldGet(this, _foo); + return _class_private_field_get(this, _foo); } static() { - return _classStaticPrivateFieldSpecGet(Foo, _Foo, _bar); + return _class_static_private_field_spec_get(Foo, _Foo, _bar); } static instance(inst) { - return _classPrivateFieldGet(inst, _foo); + return _class_private_field_get(inst, _foo); } static static() { - return _classStaticPrivateFieldSpecGet(Foo, _Foo, _bar); + return _class_static_private_field_spec_get(Foo, _Foo, _bar); } constructor(){ - _classPrivateFieldInit(this, _foo, { + _class_private_field_init(this, _foo, { writable: true, value: "foo" }); @@ -3127,11 +3128,11 @@ expect(Foo.test()).toBe("foo") r#" class Foo { static test() { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _bar); + return _class_static_private_field_spec_get(Foo, Foo, _bar); } test() { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _bar); + return _class_static_private_field_spec_get(Foo, Foo, _bar); } } @@ -3171,18 +3172,18 @@ var _client = new WeakMap(); var Foo = function Foo(props) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _client, { + _class_private_field_init(this, _client, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _client, 'foo'); + _class_private_field_set(this, _client, 'foo'); ({ - x: this.x = _classPrivateFieldGet(this, _client), - y: _classPrivateFieldDestructureSet(this, _client).value, - z: this.z = _classPrivateFieldGet(this, _client) + x: this.x = _class_private_field_get(this, _client), + y: _class_private_field_destructure(this, _client).value, + z: this.z = _class_private_field_get(this, _client) } = props); }; "# @@ -3231,19 +3232,19 @@ class Sub2 extends Base {} r#" class Base { static getThis() { - return _classStaticPrivateFieldSpecGet(this, Base, _foo); + return _class_static_private_field_spec_get(this, Base, _foo); } static updateThis(val) { - return _classStaticPrivateFieldSpecSet(this, Base, _foo, val); + return _class_static_private_field_spec_set(this, Base, _foo, val); } static getClass() { - return _classStaticPrivateFieldSpecGet(Base, Base, _foo); + return _class_static_private_field_spec_get(Base, Base, _foo); } static updateClass(val) { - return _classStaticPrivateFieldSpecSet(Base, Base, _foo, val); + return _class_static_private_field_spec_set(Base, Base, _foo, val); } } @@ -3255,7 +3256,7 @@ var _foo = { class Sub1 extends Base { static update(val) { - return _classStaticPrivateFieldSpecSet(this, Sub1, _foo1, val); + return _class_static_private_field_spec_set(this, Sub1, _foo1, val); } } @@ -3322,11 +3323,11 @@ class Foo { r#" class Foo { static test() { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _bar); + return _class_static_private_field_spec_get(Foo, Foo, _bar); } test() { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _bar); + return _class_static_private_field_spec_get(Foo, Foo, _bar); } } @@ -3363,14 +3364,14 @@ var _client = new WeakMap(); var Foo = function Foo(props) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _client, { + _class_private_field_init(this, _client, { writable: true, value: void 0 }); - [_classPrivateFieldDestructureSet(this, _client).value] = props; + [_class_private_field_destructure(this, _client).value] = props; }; "# ); @@ -3455,9 +3456,9 @@ var _myAsyncMethod1 = new WeakMap(); class MyClass { constructor(){ var _this = this; - _classPrivateFieldInit(this, _myAsyncMethod1, { + _class_private_field_init(this, _myAsyncMethod1, { writable: true, - value: _asyncToGenerator(function*() { + value: _async_to_generator(function*() { console.log(_this); }) }); @@ -3467,9 +3468,9 @@ _myAsyncMethod = new WeakMap(), class MyClass2 { constructor(){ var _this = this; - _classPrivateFieldInit(this, _myAsyncMethod, { + _class_private_field_init(this, _myAsyncMethod, { writable: true, - value: _asyncToGenerator(function*() { + value: _async_to_generator(function*() { console.log(_this); }) }); @@ -3479,9 +3480,9 @@ var _myAsyncMethod2 = new WeakMap(); class MyClass3 { constructor(){ var _this = this; - _classPrivateFieldInit(this, _myAsyncMethod2, { + _class_private_field_init(this, _myAsyncMethod2, { writable: true, - value: _asyncToGenerator(function*() { + value: _async_to_generator(function*() { console.log(_this); }) }); @@ -3515,15 +3516,15 @@ var _client = new WeakMap(); var Foo = function Foo(props) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _client, { + _class_private_field_init(this, _client, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _client, 1); - [this.x = _classPrivateFieldGet(this, _client), _classPrivateFieldDestructureSet(this, _client).value, this.y = _classPrivateFieldGet(this, _client)] = props; + _class_private_field_set(this, _client, 1); + [this.x = _class_private_field_get(this, _client), _class_private_field_destructure(this, _client).value, this.y = _class_private_field_get(this, _client)] = props; }; "# ); @@ -3634,11 +3635,11 @@ expect(() => new Derived(foo)).toThrow() // typeof Symbol === "function" && obj.constructor === Symbol && obj !== // Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } // -//function _possibleConstructorReturn(self, call) { if (call && (_typeof(call) -// === "object" || typeof call === "function")) { return call; } return -// _assertThisInitialized(self); } +//function _possible_constructor_return(self, call) { if (call && +// (_typeof(call) === "object" || typeof call === "function")) { return call; } +// return _assert_this_initialized(self); } // -//function _assertThisInitialized(self) { if (self === void 0) { throw new +//function _assert_this_initialized(self) { if (self === void 0) { throw new // ReferenceError("this hasn't been initialised - super() hasn't been called"); // } return self; } // @@ -3647,40 +3648,40 @@ expect(() => new Derived(foo)).toThrow() // must either be null or a function"); } subClass.prototype = // Object.create(superClass && superClass.prototype, { constructor: { value: // subClass, writable: true, configurable: true } }); if (superClass) -// _setPrototypeOf(subClass, superClass); } +// _set_prototype_of(subClass, superClass); } // -//function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || -// function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return -// _setPrototypeOf(o, p); } +//function _set_prototype_of(o, p) { _set_prototype_of = Object.setPrototypeOf +// || function _set_prototype_of(o, p) { o.__proto__ = p; return o; }; return +// _set_prototype_of(o, p); } // //function _get(target, property, receiver) { if (typeof Reflect !== // "undefined" && Reflect.get) { _get = Reflect.get; } else { _get = function -// _get(target, property, receiver) { var base = _superPropBase(target, +// _get(target, property, receiver) { var base = _super_prop_base(target, // property); if (!base) return; var desc = // Object.getOwnPropertyDescriptor(base, property); if (desc.get) { return // desc.get.call(receiver); } return desc.value; }; } return _get(target, // property, receiver || target); } // -//function _superPropBase(object, property) { while +//function _super_prop_base(object, property) { while // (!Object.prototype.hasOwnProperty.call(object, property)) { object = -// _getPrototypeOf(object); if (object === null) break; } return object; } +// _get_prototype_of(object); if (object === null) break; } return object; } // -//function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? -// Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || -// Object.getPrototypeOf(o); }; return _getPrototypeOf(o); } +//function _get_prototype_of(o) { _get_prototype_of = Object.setPrototypeOf ? +// Object.getPrototypeOf : function _get_prototype_of(o) { return o.__proto__ || +// Object.getPrototypeOf(o); }; return _get_prototype_of(o); } // -//function _defineProperty(obj, key, value) { if (key in obj) { +//function _define_property(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; } // -//function _classCallCheck(instance, Constructor) { if (!(instance instanceof +//function _class_call_check(instance, Constructor) { if (!(instance instanceof // Constructor)) { throw new TypeError("Cannot call a class as a function"); } } // //var Test = function Test() { // "use strict"; // -// _classCallCheck(this, Test); +// _class_call_check(this, Test); // // var Other = // /*#__PURE__*/ @@ -3688,22 +3689,23 @@ expect(() => new Derived(foo)).toThrow() // _inherits(Other, _Test); // // function Other() { -// var _getPrototypeOf2; +// var _get_prototype_of2; // // var _this; // -// _classCallCheck(this, Other); +// _class_call_check(this, Other); // // for (var _len = arguments.length, args = new Array(_len), _key = 0; _key // < _len; _key++) { args[_key] = arguments[_key]; // } // -// _this = _possibleConstructorReturn(this, (_getPrototypeOf2 = -// _getPrototypeOf(Other)).call.apply(_getPrototypeOf2, [this].concat(args))); +// _this = _possible_constructor_return(this, (_get_prototype_of2 = +// _get_prototype_of(Other)).call.apply(_get_prototype_of2, +// [this].concat(args))); // -// _defineProperty(_assertThisInitialized(_this), "a", function () { -// return _get(_getPrototypeOf(Other.prototype), "test", -// _assertThisInitialized(_this)); }); +// _define_property(_assert_this_initialized(_this), "a", function () { +// return _get(_get_prototype_of(Other.prototype), "test", +// _assert_this_initialized(_this)); }); // // return _this; // } @@ -3711,8 +3713,8 @@ expect(() => new Derived(foo)).toThrow() // return Other; // }(Test); // -// _defineProperty(Other, "a", function () { -// return _get(_getPrototypeOf(Other), "test", Other); +// _define_property(Other, "a", function () { +// return _get(_get_prototype_of(Other), "test", Other); // }); //}; // @@ -3768,16 +3770,16 @@ class A { "#, r#" let _x = { - x: (_classNameTDZError("A"), A) || 0 + x: (_class_name_tdz_error("A"), A) || 0 }.x; let A = function A() { "use strict"; - _classCallCheck(this, A); + _class_call_check(this, A); }; -_defineProperty(A, _x, void 0); +_define_property(A, _x, void 0); "# ); @@ -3797,9 +3799,9 @@ static A = 123; r#" let A = function A() { "use strict"; - _classCallCheck(this, A); + _class_call_check(this, A); }; -_defineProperty(A, "A", 123) +_define_property(A, "A", 123) "# ); @@ -3847,14 +3849,14 @@ var qux = function() { class Foo { constructor() { var _this = this; - _defineProperty(this, "fn", function() { + _define_property(this, "fn", function() { return console.log(_this); }); } } - _defineProperty(Foo, "fn", function () { + _define_property(Foo, "fn", function () { return console.log(Foo); }); }); @@ -3863,13 +3865,13 @@ var qux = function() { class Bar { constructor() { var _this = this; - _defineProperty(this, "fn", function() { + _define_property(this, "fn", function() { return console.log(_this); }); } } - _defineProperty(Bar, "fn", function () { + _define_property(Bar, "fn", function () { return console.log(Bar); }); return Bar; @@ -3879,15 +3881,15 @@ var qux = function() { class Baz { constructor(force){ var _this = this; - _defineProperty(this, "fn", function() { + _define_property(this, "fn", function() { return console.log(_this); }); - _defineProperty(this, "force", force); + _define_property(this, "force", force); } } - _defineProperty(Baz, "fn", function () { + _define_property(Baz, "fn", function () { return console.log(Baz); }); }); @@ -3896,14 +3898,14 @@ var qux = (function () { class Qux { constructor() { var _this = this; - _defineProperty(this, "fn", function() { + _define_property(this, "fn", function() { return console.log(_this); }); } } - _defineProperty(Qux, "fn", function () { + _define_property(Qux, "fn", function () { return console.log(Qux); }); }).bind(this); @@ -4029,7 +4031,7 @@ class C {} class A extends C { constructor() { super(); - _defineProperty(this, "field", 1); + _define_property(this, "field", 1); class B extends C { constructor() { @@ -4059,7 +4061,7 @@ class SuperClass extends Obj { constructor() { var _temp; - class B extends (_temp = super(), _defineProperty(this, "field", 1), _temp, Obj) { + class B extends (_temp = super(), _define_property(this, "field", 1), _temp, Obj) { constructor() { super(); expect(this.field).toBeUndefined(); @@ -4078,7 +4080,7 @@ new SuperClass(); // ensure ComputedKey Method is still transformed class ComputedMethod extends Obj { constructor() { var _temp; - let _tmp = (_temp = super(), _defineProperty(this, "field", 1), _temp); + let _tmp = (_temp = super(), _define_property(this, "field", 1), _temp); class B extends Obj { [_tmp]() {} @@ -4102,12 +4104,12 @@ class ComputedField extends Obj { constructor() { var _temp; - let _ref = (_temp = super(), _defineProperty(this, "field", 1), _temp); + let _ref = (_temp = super(), _define_property(this, "field", 1), _temp); class B extends Obj { constructor() { super(); - _defineProperty(this, _ref, 1); + _define_property(this, _ref, 1); expect(this.field).toBeUndefined(); } @@ -4141,14 +4143,14 @@ class A { var _fieldFunc = new WeakMap(); class A { test() { - _classPrivateFieldGet(this, _fieldFunc)?.call(this); + _class_private_field_get(this, _fieldFunc)?.call(this); } constructor(){ - _classPrivateFieldInit(this, _fieldFunc, { + _class_private_field_init(this, _fieldFunc, { writable: true, value: void 0 }); - _defineProperty(this, "x", 1); + _define_property(this, "x", 1); } } "# @@ -4170,10 +4172,10 @@ class MyClass { var _a = new WeakMap(); class MyClass { foo(o) { - o === null || o === void 0 ? void 0 : _classPrivateFieldGet(o, _a); + o === null || o === void 0 ? void 0 : _class_private_field_get(o, _a); } constructor(){ - _classPrivateFieldInit(this, _a, { + _class_private_field_init(this, _a, { writable: true, value: void 0 }); @@ -4222,47 +4224,47 @@ function () { "use strict"; function Point(x = 0, y = 0) { - _classCallCheck(this, Point); + _class_call_check(this, Point); - _classPrivateFieldInit(this, _x, { + _class_private_field_init(this, _x, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _y, { + _class_private_field_init(this, _y, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _x, +x); - _classPrivateFieldSet(this, _y, +y); + _class_private_field_set(this, _x, +x); + _class_private_field_set(this, _y, +y); } - _createClass(Point, [{ + _create_class(Point, [{ key: "x", get: function () { - return _classPrivateFieldGet(this, _x); + return _class_private_field_get(this, _x); }, set: function (value) { - _classPrivateFieldSet(this, _x, +value); + _class_private_field_set(this, _x, +value); } }, { key: "y", get: function () { - return _classPrivateFieldGet(this, _y); + return _class_private_field_get(this, _y); }, set: function (value) { - _classPrivateFieldSet(this, _y, +value); + _class_private_field_set(this, _y, +value); } }, { key: "equals", value: function equals(p) { - return _classPrivateFieldGet(this, _x) === _classPrivateFieldGet(p, _x) && _classPrivateFieldGet(this, _y) === _classPrivateFieldGet(p, _y); + return _class_private_field_get(this, _x) === _class_private_field_get(p, _x) && _class_private_field_get(this, _y) === _class_private_field_get(p, _y); } }, { key: "toString", value: function toString() { - return `Point<${_classPrivateFieldGet(this, _x)},${_classPrivateFieldGet(this, _y)}>`; + return `Point<${_class_private_field_get(this, _x)},${_class_private_field_get(this, _y)}>`; } }]); return Point; @@ -4281,17 +4283,17 @@ for(let i = 0; i <= 10; ++i){ classes.push(function() { class A{ getBar() { - return _classPrivateFieldGet(this, _bar); + return _class_private_field_get(this, _bar); } constructor(){ - _defineProperty(this, i, `computed field ${i}`); + _define_property(this, i, `computed field ${i}`); _bar.set(this, { writable: true, value: `private field ${i}` }); } } - _defineProperty(A, 'foo', `static field ${i}`); + _define_property(A, 'foo', `static field ${i}`); var _bar = new WeakMap(); return A; }()); @@ -4304,17 +4306,17 @@ for(let i = 0; i <= 10; ++i){ classes.push(function() { class A{ getBar() { - return _classPrivateFieldGet(this, _bar); + return _class_private_field_get(this, _bar); } constructor(){ - _defineProperty(this, i, `computed field ${i}`); + _define_property(this, i, `computed field ${i}`); _bar.set(this, { writable: true, value: `private field ${i}` }); } } - _defineProperty(A, 'foo', `static field ${i}`); + _define_property(A, 'foo', `static field ${i}`); var _bar = new WeakMap(); return A; }()); @@ -4345,14 +4347,14 @@ var _client = new WeakMap(); var Foo = function Foo(props) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _client, { + _class_private_field_init(this, _client, { writable: true, value: void 0 }); - [_classPrivateFieldDestructureSet(this, _client).value = 5] = props; + [_class_private_field_destructure(this, _client).value = 5] = props; }; "# ); @@ -4373,11 +4375,11 @@ class A { var _a = /*#__PURE__*/ new WeakMap(); class A { foo() { - [_classPrivateFieldDestructureSet(a(), _a).value] = []; + [_class_private_field_destructure(a(), _a).value] = []; } constructor() { - _classPrivateFieldInit(this, _a, { + _class_private_field_init(this, _a, { writable: true, value: 123 }); @@ -4434,14 +4436,14 @@ var _client = new WeakMap(); var Foo = function Foo(props) { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _client, { + _class_private_field_init(this, _client, { writable: true, value: void 0 }); - [x, ..._classPrivateFieldDestructureSet(this, _client).value] = props; + [x, ..._class_private_field_destructure(this, _client).value] = props; }; "# ); @@ -4507,7 +4509,7 @@ const field = Symbol('field'); let _field = field; class A{ constructor(){ - _defineProperty(this, _field, 10); + _define_property(this, _field, 10); } } "# @@ -4548,9 +4550,9 @@ var _bar = new WeakMap(); var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: "foo" }); @@ -4573,15 +4575,15 @@ class C { "#, r#" -let _ref = (_classNameTDZError("C"), C) + 3; +let _ref = (_class_name_tdz_error("C"), C) + 3; let C = function C() { "use strict"; - _classCallCheck(this, C); + _class_call_check(this, C); }; -_defineProperty(C, _ref, 3); +_define_property(C, _ref, 3); "# ); @@ -4604,12 +4606,12 @@ class Foo { r#" class Foo { constructor() { - _defineProperty(this, "bar", "bar"); + _define_property(this, "bar", "bar"); } } -_defineProperty(Foo, "foo", "foo"); +_define_property(Foo, "foo", "foo"); "# ); @@ -4690,11 +4692,11 @@ export class Foo extends Bar { export class Foo extends Bar { constructor(...args1) { super(...args1); - _defineProperty(this, "test", args); + _define_property(this, "test", args); } } -_defineProperty(Foo, "foo", {}); +_define_property(Foo, "foo", {}); "# ); @@ -4727,15 +4729,15 @@ var _bar = new WeakMap(); class Foo { static test() { - return _classStaticPrivateFieldSpecGet(Foo, Foo, _foo); + return _class_static_private_field_spec_get(Foo, Foo, _foo); } test() { - return _classPrivateFieldGet(this, _bar); + return _class_private_field_get(this, _bar); } constructor() { - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: "bar" }); @@ -4767,8 +4769,8 @@ var createClass = (k)=>{ var _k = k(); var _class = function _class() { "use strict"; - _classCallCheck(this, _class); - _defineProperty(this, _k, 2); + _class_call_check(this, _class); + _define_property(this, _k, 2); }; return _class; }; @@ -4826,10 +4828,10 @@ class B extends A { var A = function A() { "use strict"; - _classCallCheck(this, A); + _class_call_check(this, A); }; -_defineProperty(A, "prop", 1); +_define_property(A, "prop", 1); var B = /*#__PURE__*/ @@ -4837,18 +4839,18 @@ function (A) { "use strict"; _inherits(B, A); - var _super = _createSuper(B); + var _super = _create_super(B); function B() { - _classCallCheck(this, B); + _class_call_check(this, B); return _super.apply(this, arguments); } return B; }(A); -_defineProperty(B, "prop", 2); -_defineProperty(B, "propA", _get(_getPrototypeOf(B), "prop", B)); -_defineProperty(B, "getPropA", () => _get(_getPrototypeOf(B), "prop", B)); +_define_property(B, "prop", 2); +_define_property(B, "propA", _get(_get_prototype_of(B), "prop", B)); +_define_property(B, "getPropA", () => _get(_get_prototype_of(B), "prop", B)); "# ); @@ -4925,14 +4927,14 @@ test!( var _name = new WeakMap(); class Animal { noise() { - return _classPrivateFieldGet(this, _name); + return _class_private_field_get(this, _name); } constructor(name){ - _classPrivateFieldInit(this, _name, { + _class_private_field_init(this, _name, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _name, name); + _class_private_field_set(this, _name, name); } } " @@ -4959,14 +4961,14 @@ class Animal { var _name = new WeakMap(); class Animal { noise() { - return _classPrivateFieldGet(this, _name).toUpperCase(); + return _class_private_field_get(this, _name).toUpperCase(); } constructor(name){ - _classPrivateFieldInit(this, _name, { + _class_private_field_init(this, _name, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _name, name); + _class_private_field_set(this, _name, name); } } " @@ -4989,15 +4991,15 @@ test!( var _ws = new WeakMap(), _ws2 = new WeakMap(); class Foo { get connected() { - return _classPrivateFieldGet(this, _ws2) && _classPrivateFieldGet(this, _ws).readyState \ - === _ws1.default.OPEN; + return _class_private_field_get(this, _ws2) && _class_private_field_get(this, \ + _ws).readyState === _ws1.default.OPEN; } constructor(){ - _classPrivateFieldInit(this, _ws, { + _class_private_field_init(this, _ws, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _ws2, { + _class_private_field_init(this, _ws2, { writable: true, value: void 0 }); @@ -5105,7 +5107,7 @@ test!( _packet(raw) { let pak; try { - pak = _classPrivateFieldGet(this, _serialization).decode(raw); + pak = _class_private_field_get(this, _serialization).decode(raw); this.manager.emit(ClientEvent.RAW_PACKET, pak, this); } catch (e) { this.manager.client.emit(ClientEvent.SHARD_ERROR, e, this); @@ -5129,12 +5131,12 @@ test!( break; } if (pak.s !== null) { - if (_classPrivateFieldGet(this, _seq) !== -1 && pak.s > _classPrivateFieldGet(this, \ - _seq) + 1) { - this._debug(`Non-consecutive sequence [${_classPrivateFieldGet(this, _seq)} => \ - ${pak.s}]`); + if (_class_private_field_get(this, _seq) !== -1 && pak.s > \ + _class_private_field_get(this, _seq) + 1) { + this._debug(`Non-consecutive sequence [${_class_private_field_get(this, _seq)} \ + => ${pak.s}]`); } - _classPrivateFieldSet(this, _seq, pak.s); + _class_private_field_set(this, _seq, pak.s); } switch(pak.op){ case GatewayOp.HELLO: @@ -5153,7 +5155,7 @@ test!( this.session.resume(); break; } - _classPrivateFieldSet(this, _seq, -1); + _class_private_field_set(this, _seq, -1); this.session.reset(); this.status = Status.RECONNECTING; this.emit(ShardEvent.INVALID_SESSION); @@ -5172,15 +5174,15 @@ test!( } } constructor(){ - _classPrivateFieldInit(this, _ws, { + _class_private_field_init(this, _ws, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _serialization, { + _class_private_field_init(this, _serialization, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _seq, { + _class_private_field_init(this, _seq, { writable: true, value: void 0 }); @@ -5222,7 +5224,7 @@ test!( _packet(raw) { let pak; try { - pak = _classPrivateFieldGet(this, _serialization).decode(raw); + pak = _class_private_field_get(this, _serialization).decode(raw); this.manager.emit(ClientEvent.RAW_PACKET, pak, this); } catch (e) { this.manager.client.emit(ClientEvent.SHARD_ERROR, e, this); @@ -5234,11 +5236,11 @@ test!( } } constructor(){ - _classPrivateFieldInit(this, _ws, { + _class_private_field_init(this, _ws, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _serialization, { + _class_private_field_init(this, _serialization, { writable: true, value: void 0 }); @@ -5273,17 +5275,17 @@ test!( _packet(raw) { let pak; try { - pak = _classPrivateFieldGet(this, _serialization).decode(raw); + pak = _class_private_field_get(this, _serialization).decode(raw); } catch (e) { return; } } constructor(){ - _classPrivateFieldInit(this, _ws, { + _class_private_field_init(this, _ws, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _serialization, { + _class_private_field_init(this, _serialization, { writable: true, value: void 0 }); @@ -5308,10 +5310,10 @@ test!( var _serialization = new WeakMap(); class Test { _packet(raw) { - pak = _classPrivateFieldGet(this, _serialization).decode(raw); + pak = _class_private_field_get(this, _serialization).decode(raw); } constructor(){ - _classPrivateFieldInit(this, _serialization, { + _class_private_field_init(this, _serialization, { writable: true, value: void 0 }); @@ -5336,10 +5338,10 @@ test!( var _serialization = new WeakMap(); class Test { _packet(raw) { - _classPrivateFieldGet(this, _serialization).decode(raw); + _class_private_field_get(this, _serialization).decode(raw); } constructor(){ - _classPrivateFieldInit(this, _serialization, { + _class_private_field_init(this, _serialization, { writable: true, value: void 0 }); @@ -5386,17 +5388,17 @@ var _bar = new WeakSet(), _baz = new WeakSet(); export class Node { foo() { - _classPrivateMethodGet(this, _bar, bar).call(this, this); + _class_private_method_get(this, _bar, bar).call(this, this); } constructor() { - _classPrivateMethodInit(this, _bar); - _classPrivateMethodInit(this, _baz); + _class_private_method_init(this, _bar); + _class_private_method_init(this, _baz); } } function bar(parent) { var _parent_baz; - _classPrivateMethodGet(parent, _baz, baz).call(parent, this); - _classPrivateMethodGet(_parent_baz = parent.baz, _baz, baz).call(_parent_baz, this); + _class_private_method_get(parent, _baz, baz).call(parent, this); + _class_private_method_get(_parent_baz = parent.baz, _baz, baz).call(_parent_baz, this); } function baz(child) {} " @@ -5419,7 +5421,7 @@ var _a = /*#__PURE__*/ new WeakMap(); class MyClass { constructor() { - _classPrivateFieldInit(this, _a, { + _class_private_field_init(this, _a, { get: get_a, set: set_a }); @@ -5458,8 +5460,8 @@ test!( var _get = new WeakSet(); class MyClass { constructor(){ - _classPrivateMethodInit(this, _get); - _classPrivateMethodGet(this, _get, get).call(this, foo); + _class_private_method_init(this, _get); + _class_private_method_get(this, _get, get).call(this, foo); } } function get() { @@ -5488,7 +5490,7 @@ class MyClass { " class MyClass { constructor(){ - _classStaticPrivateMethodGet(MyClass, MyClass, get).call(MyClass, foo); + _class_static_private_method_get(MyClass, MyClass, get).call(MyClass, foo); } } function get() { @@ -5526,14 +5528,14 @@ test!( var _y = new WeakMap(), _sssss = new WeakSet(); class Foo { constructor(){ - _classPrivateMethodInit(this, _sssss); - _classPrivateFieldInit(this, _y, { + _class_private_method_init(this, _sssss); + _class_private_field_init(this, _y, { writable: true, value: void 0 }); this.x = 1; - _classPrivateFieldSet(this, _y, 2); - _classPrivateMethodGet(this, _sssss, sssss).call(this); + _class_private_field_set(this, _y, 2); + _class_private_method_get(this, _sssss, sssss).call(this); } } var _z = { @@ -5541,8 +5543,8 @@ test!( value: 3 }; function sssss() { - console.log(this.x, _classPrivateFieldGet(this, _y), _classStaticPrivateFieldSpecGet(Foo, \ - Foo, _z)); + console.log(this.x, _class_private_field_get(this, _y), \ + _class_static_private_field_spec_get(Foo, Foo, _z)); } const instance = new Foo(); " @@ -5568,10 +5570,10 @@ test!( var _value = new WeakSet(); class Foo { get(target) { - return _classPrivateMethodGet(target, _value, value); + return _class_private_method_get(target, _value, value); } constructor(){ - _classPrivateMethodInit(this, _value); + _class_private_method_init(this, _value); } } function value() { @@ -5691,14 +5693,15 @@ test!( var _tag = new WeakSet(), _tag2 = new WeakMap(); class Foo { constructor(){ - _classPrivateMethodInit(this, _tag); - _classPrivateFieldInit(this, _tag2, { + _class_private_method_init(this, _tag); + _class_private_field_init(this, _tag2, { writable: true, - value: _classPrivateMethodGet(this, _tag, tag) + value: _class_private_method_get(this, _tag, tag) }); - const receiver = _classPrivateMethodGet(this, _tag, tag).bind(this)`tagged template`; + const receiver = _class_private_method_get(this, _tag, tag).bind(this)`tagged \ + template`; expect(receiver).toBe(this); - const receiver2 = _classPrivateFieldGet(this, _tag2).bind(this)`tagged template`; + const receiver2 = _class_private_field_get(this, _tag2).bind(this)`tagged template`; expect(receiver2).toBe(this); } } @@ -5729,8 +5732,8 @@ test!( " class TestClass { } - _defineProperty(TestClass, \"Something\", 'hello'); - _defineProperty(TestClass, \"SomeProperties\", { + _define_property(TestClass, \"Something\", 'hello'); + _define_property(TestClass, \"SomeProperties\", { firstProp: TestClass.Something }); function someClassDecorator(c) { @@ -5761,8 +5764,8 @@ test!( let TestClass = _class = someClassDecorator((_class = (_TestClass = class TestClass { }, - _defineProperty(_TestClass, \"Something\", 'hello'), - _defineProperty(_TestClass, \"SomeProperties\", { + _define_property(_TestClass, \"Something\", 'hello'), + _define_property(_TestClass, \"SomeProperties\", { firstProp: _TestClass.Something }), _TestClass @@ -5790,7 +5793,7 @@ test!( class Item extends Component { constructor(props){ super(props); - _defineProperty(this, \"input\", this.props.item); + _define_property(this, \"input\", this.props.item); } } " @@ -5815,11 +5818,11 @@ var _D = new WeakMap(); class A { B() { 1; - _classPrivateFieldUpdate(C, _D).value++; + _class_private_field_update(C, _D).value++; E(function() {}); } constructor(){ - _classPrivateFieldInit(this, _D, { + _class_private_field_init(this, _D, { writable: true, value: void 0 }); @@ -5848,13 +5851,13 @@ var _b = new WeakMap(); class A { foo() { var _A; - _classPrivateFieldSet(_A = A, _b, _classPrivateFieldGet(_A, _b) + 123); + _class_private_field_set(_A = A, _b, _class_private_field_get(_A, _b) + 123); class B { foo() {} } } constructor(){ - _classPrivateFieldInit(this, _b, { + _class_private_field_init(this, _b, { writable: true, value: void 0 }); @@ -5887,14 +5890,15 @@ class A { foo() { return class B { bar() { - console.log(_classPrivateFieldGet(this, _a), _classStaticPrivateFieldSpecGet(this, \ - A, _b), _classPrivateMethodGet(this, _bar, bar)); + console.log(_class_private_field_get(this, _a), \ + _class_static_private_field_spec_get(this, A, _b), _class_private_method_get(this, _bar, \ + bar)); } }; } constructor(){ - _classPrivateMethodInit(this, _bar); - _classPrivateFieldInit(this, _a, { + _class_private_method_init(this, _bar); + _class_private_field_init(this, _a, { writable: true, value: 'fff' }); @@ -5928,12 +5932,12 @@ const a = ()=>{ foo() { return class B { constructor() { - _defineProperty(this, \"b\", 456); + _define_property(this, \"b\", 456); } }; } constructor(){ - _defineProperty(this, \"a\", 123); + _define_property(this, \"a\", 123); } } return _class; @@ -5963,7 +5967,7 @@ var _prop1 = { var _prop2 = { writable: true, value: (()=>{ - console.log(_classStaticPrivateFieldSpecGet(Foo, Foo, _prop1)); + console.log(_class_static_private_field_spec_get(Foo, Foo, _prop1)); })() }; " @@ -6020,7 +6024,7 @@ var _B; class A extends (_B = class B {}) {} -_defineProperty(A, "x", _B.x); +_define_property(A, "x", _B.x); "# ); @@ -6044,11 +6048,11 @@ class A extends B { class A extends B { constructor(...args) { super(...args); - _defineProperty(this, "foo", super.bar); + _define_property(this, "foo", super.bar); } } -_defineProperty(A, "foo", B.bar); +_define_property(A, "foo", B.bar); "# ); @@ -6074,10 +6078,10 @@ class MyClass { var _a = new WeakMap(); class MyClass { foo(o) { - o == null ? void 0 : _classPrivateFieldGet(o, _a); + o == null ? void 0 : _class_private_field_get(o, _a); } constructor(){ - _classPrivateFieldInit(this, _a, { + _class_private_field_init(this, _a, { writable: true, value: void 0 }); @@ -6311,15 +6315,15 @@ class Cl { } "#, r#" -var _privateField = /*#__PURE__*/_classPrivateFieldLooseKey("_privateField"), _privateFieldValue = /*#__PURE__*/_classPrivateFieldLooseKey("_privateFieldValue"); +var _privateField = /*#__PURE__*/_class_private_field_loose_key("_privateField"), _privateFieldValue = /*#__PURE__*/_class_private_field_loose_key("_privateFieldValue"); class Cl { publicGetPrivateField() { - return _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]; + return _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]; } publicSetPrivateField(newValue) { - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue; + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] = newValue; } constructor() { @@ -6336,11 +6340,11 @@ class Cl { } function get_privateFieldValue() { - return _classPrivateFieldLooseBase(this, _privateField)[_privateField]; + return _class_private_field_loose_base(this, _privateField)[_privateField]; } function set_privateFieldValue(newValue) { - _classPrivateFieldLooseBase(this, _privateField)[_privateField] = newValue; + _class_private_field_loose_base(this, _privateField)[_privateField] = newValue; } "# ); @@ -6363,7 +6367,7 @@ class Cl { } "#, r#" -var _foo = _classPrivateFieldLooseKey("_foo"), _f = _classPrivateFieldLooseKey("_f"), _bar = _classPrivateFieldLooseKey("_bar"); +var _foo = _class_private_field_loose_key("_foo"), _f = _class_private_field_loose_key("_f"), _bar = _class_private_field_loose_key("_bar"); class Cl { } Object.defineProperty(Cl, _foo, { @@ -6407,7 +6411,7 @@ class Cl { } "#, r#" -var _privateField = /*#__PURE__*/_classPrivateFieldLooseKey("_privateField"), _privateFieldValue = /*#__PURE__*/_classPrivateFieldLooseKey("_privateFieldValue"); +var _privateField = /*#__PURE__*/_class_private_field_loose_key("_privateField"), _privateFieldValue = /*#__PURE__*/_class_private_field_loose_key("_privateFieldValue"); class Cl { constructor() { @@ -6419,14 +6423,14 @@ class Cl { writable: true, value: 0 }); - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = 1; - [_classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]] = [1]; + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] = 1; + [_class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]] = [1]; } } function get_privateFieldValue() { - return _classPrivateFieldLooseBase(this, _privateField)[_privateField]; + return _class_private_field_loose_base(this, _privateField)[_privateField]; } "# ); @@ -6492,15 +6496,15 @@ class Cl { } "#, r#" -var _privateField = /*#__PURE__*/_classPrivateFieldLooseKey("_privateField"), _privateFieldValue = /*#__PURE__*/_classPrivateFieldLooseKey("_privateFieldValue"); +var _privateField = /*#__PURE__*/_class_private_field_loose_key("_privateField"), _privateFieldValue = /*#__PURE__*/_class_private_field_loose_key("_privateFieldValue"); class Cl { publicGetPrivateField() { - return _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]; + return _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]; } publicSetPrivateField(newValue) { - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = newValue; + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] = newValue; } get publicFieldValue() { @@ -6512,15 +6516,15 @@ class Cl { } testUpdates() { - _classPrivateFieldLooseBase(this, _privateField)[_privateField] = 0; + _class_private_field_loose_base(this, _privateField)[_privateField] = 0; this.publicField = 0; - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]++; + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] = _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]++; this.publicFieldValue = this.publicFieldValue++; - ++_classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]; + ++_class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]; ++this.publicFieldValue; - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] += 1; + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] += 1; this.publicFieldValue += 1; - _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] = -(_classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue] ** _classPrivateFieldLooseBase(this, _privateFieldValue)[_privateFieldValue]); + _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] = -(_class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue] ** _class_private_field_loose_base(this, _privateFieldValue)[_privateFieldValue]); this.publicFieldValue = -(this.publicFieldValue ** this.publicFieldValue); } @@ -6538,11 +6542,11 @@ class Cl { } function get_privateFieldValue() { - return _classPrivateFieldLooseBase(this, _privateField)[_privateField]; + return _class_private_field_loose_base(this, _privateField)[_privateField]; } function set_privateFieldValue(newValue) { - _classPrivateFieldLooseBase(this, _privateField)[_privateField] = newValue; + _class_private_field_loose_base(this, _privateField)[_privateField] = newValue; } "# ); @@ -6581,23 +6585,23 @@ class Cl { return this; } constructor(){ - _classPrivateFieldInit(this, _privateFieldValue, { + _class_private_field_init(this, _privateFieldValue, { get: get_privateFieldValue, set: void 0 }); - _classPrivateFieldInit(this, _privateField, { + _class_private_field_init(this, _privateField, { writable: true, value: 0 }); - _defineProperty(this, "counter", 0); - this.self, _readOnlyError("#privateFieldValue"); - [_classPrivateFieldDestructureSet(this.self, _privateFieldValue).value] = [ + _define_property(this, "counter", 0); + this.self, _read_only_error("#privateFieldValue"); + [_class_private_field_destructure(this.self, _privateFieldValue).value] = [ 1 ]; } } function get_privateFieldValue() { - return _classPrivateFieldGet(this, _privateField); + return _class_private_field_get(this, _privateField); } const cl = new Cl(); "## @@ -6624,19 +6628,19 @@ class Cl { var _privateField = new WeakMap(), _privateFieldValue = new WeakMap(); class Cl { constructor(){ - _classPrivateFieldInit(this, _privateFieldValue, { + _class_private_field_init(this, _privateFieldValue, { get: void 0, set: set_privateFieldValue }); - _classPrivateFieldInit(this, _privateField, { + _class_private_field_init(this, _privateField, { writable: true, value: 0 }); - this.publicField = (this, _writeOnlyError("#privateFieldValue")); + this.publicField = (this, _write_only_error("#privateFieldValue")); } } function set_privateFieldValue(newValue) { - _classPrivateFieldSet(this, _privateField, newValue); + _class_private_field_set(this, _privateField, newValue); } "## ); @@ -6661,7 +6665,7 @@ class x { } var _x = { writable: true, - value: _set(_getPrototypeOf(x), "x", 0, x, true) + value: _set(_get_prototype_of(x), "x", 0, x, true) }; "# ); diff --git a/crates/swc_ecma_transforms_compat/tests/new-target/general/class-properties/output.js b/crates/swc_ecma_transforms_compat/tests/new-target/general/class-properties/output.js index 995ca9d0448b..2add8e990a23 100644 --- a/crates/swc_ecma_transforms_compat/tests/new-target/general/class-properties/output.js +++ b/crates/swc_ecma_transforms_compat/tests/new-target/general/class-properties/output.js @@ -1,29 +1,29 @@ class Foo { constructor(){ - _defineProperty(this, "test", function _target() { + _define_property(this, "test", function _target() { this instanceof _target ? this.constructor : void 0; }); - _defineProperty(this, "test2", function() { + _define_property(this, "test2", function() { void 0; }); var _class; this.Bar = (_class = class { constructor(){ - _defineProperty(this, "q", void 0) // should not replace + _define_property(this, "q", void 0) // should not replace ; } - }, _defineProperty(_class, "p", void 0), _defineProperty(_class, "p1", class { + }, _define_property(_class, "p", void 0), _define_property(_class, "p1", class { constructor(){ this.constructor; } }) // should not replace - , _defineProperty(_class, "p2", new function _target() { + , _define_property(_class, "p2", new function _target() { this instanceof _target ? this.constructor : void 0; }()) // should not replace - , _defineProperty(_class, "p3", function() { + , _define_property(_class, "p3", function() { void 0; }) // should replace - , _defineProperty(_class, "p4", function _target() { + , _define_property(_class, "p4", function _target() { this instanceof _target ? this.constructor : void 0; }) // should not replace , _class); diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/accessor/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/accessor/output.js index f55e1da979d2..ee487c0320b7 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/accessor/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/accessor/output.js @@ -2,13 +2,13 @@ var _foo = /*#__PURE__*/ new WeakMap(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { get: get_foo, set: void 0 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/field/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/field/output.js index 7b133f70c837..0d703acb2499 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/field/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/field/output.js @@ -2,13 +2,13 @@ var _foo = /*#__PURE__*/ new WeakMap(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { writable: true, value: 1 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/method/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/method/output.js index cd61e54e1157..fee9605664d4 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/method/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/method/output.js @@ -2,10 +2,10 @@ var _foo = /*#__PURE__*/ new WeakSet(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateMethodInit(this, _foo); + _class_call_check(this, Foo); + _class_private_method_init(this, _foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/native-classes/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/native-classes/output.js index 3b4eb9be1a77..fb8f9b0c91fd 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/native-classes/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/native-classes/output.js @@ -7,7 +7,7 @@ class Foo { return _bar.has(this); } constructor(){ - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: "bar" }); diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-other-redeclared/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-other-redeclared/output.js index 1ed340c980ec..29ff0d36962c 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-other-redeclared/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-other-redeclared/output.js @@ -2,30 +2,30 @@ var _foo = /*#__PURE__*/ new WeakMap(), _bar = /*#__PURE__*/ new WeakMap(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { writable: true, value: 1 }); - _classPrivateFieldInit(this, _bar, { + _class_private_field_init(this, _bar, { writable: true, value: 1 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test() { var _bar1 = /*#__PURE__*/ new WeakMap(); let Nested = /*#__PURE__*/ function() { function Nested() { - _classCallCheck(this, Nested); - _classPrivateFieldInit(this, _bar1, { + _class_call_check(this, Nested); + _class_private_field_init(this, _bar1, { writable: true, value: 2 }); } - _createClass(Nested, [ + _create_class(Nested, [ { key: "test", value: function test() { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-redeclared/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-redeclared/output.js index bb7b5f46d92c..1aa6f2781577 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-redeclared/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class-redeclared/output.js @@ -2,26 +2,26 @@ var _foo = /*#__PURE__*/ new WeakMap(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { writable: true, value: 1 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test() { var _foo1 = /*#__PURE__*/ new WeakMap(); let Nested = /*#__PURE__*/ function() { function Nested() { - _classCallCheck(this, Nested); - _classPrivateFieldInit(this, _foo1, { + _class_call_check(this, Nested); + _class_private_field_init(this, _foo1, { writable: true, value: 2 }); } - _createClass(Nested, [ + _create_class(Nested, [ { key: "test", value: function test() { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class/output.js index b02cf5eaec6a..f80d6f34bd8c 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/nested-class/output.js @@ -2,21 +2,21 @@ var _foo = /*#__PURE__*/ new WeakMap(); let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); - _classPrivateFieldInit(this, _foo, { + _class_call_check(this, Foo); + _class_private_field_init(this, _foo, { writable: true, value: 1 }); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test() { let Nested = /*#__PURE__*/ function() { function Nested() { - _classCallCheck(this, Nested); + _class_call_check(this, Nested); } - _createClass(Nested, [ + _create_class(Nested, [ { key: "test", value: function test() { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-accessor/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-accessor/output.js index 5d2cfaa7e943..9337504de74e 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-accessor/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-accessor/output.js @@ -1,9 +1,9 @@ let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-field/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-field/output.js index 37ee5d254abc..bb5c40788efb 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-field/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-field/output.js @@ -1,9 +1,9 @@ let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-method/output.js b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-method/output.js index 5473f73dfef6..8529db7da08b 100644 --- a/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-method/output.js +++ b/crates/swc_ecma_transforms_compat/tests/private-in-object/private/static-method/output.js @@ -1,9 +1,9 @@ let Foo = /*#__PURE__*/ function() { "use strict"; function Foo() { - _classCallCheck(this, Foo); + _class_call_check(this, Foo); } - _createClass(Foo, [ + _create_class(Foo, [ { key: "test", value: function test(other) { diff --git a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/class-binding/output.js b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/class-binding/output.js index 5227b375fd7d..cbe354dbb6a0 100644 --- a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/class-binding/output.js +++ b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/class-binding/output.js @@ -1,6 +1,6 @@ class Foo { } -_defineProperty(Foo, "bar", 42); +_define_property(Foo, "bar", 42); (()=>{ Foo.foo = Foo.bar; })(); diff --git a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/multiple-static-initializers/output.js b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/multiple-static-initializers/output.js index 1793f94a7f4b..5dad6d101fd8 100644 --- a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/multiple-static-initializers/output.js +++ b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/multiple-static-initializers/output.js @@ -5,10 +5,10 @@ var _bar = { value: 21 }; (()=>{ - Foo.foo = _classStaticPrivateFieldSpecGet(Foo, Foo, _bar); + Foo.foo = _class_static_private_field_spec_get(Foo, Foo, _bar); Foo.qux1 = Foo.qux; })(); -_defineProperty(Foo, "qux", 21); +_define_property(Foo, "qux", 21); (()=>{ Foo.qux2 = Foo.qux; })(); diff --git a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/name-conflict/output.js b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/name-conflict/output.js index c69025ea2b7e..83cb52bae9f1 100644 --- a/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/name-conflict/output.js +++ b/crates/swc_ecma_transforms_compat/tests/static-blocks/class-properties/name-conflict/output.js @@ -5,5 +5,5 @@ var __ = { value: 42 }; (()=>{ - Foo.foo = _classStaticPrivateFieldSpecGet(Foo, Foo, __); + Foo.foo = _class_static_private_field_spec_get(Foo, Foo, __); })(); diff --git a/crates/swc_ecma_transforms_module/src/amd.rs b/crates/swc_ecma_transforms_module/src/amd.rs index a4a4153e9061..b478a2236caf 100644 --- a/crates/swc_ecma_transforms_module/src/amd.rs +++ b/crates/swc_ecma_transforms_module/src/amd.rs @@ -383,9 +383,9 @@ where ) } - // _exportStar(mod, exports); + // _export_star(mod, exports); let mut import_expr: Expr = if need_re_export { - helper_expr!(export_star, "exportStar").as_call( + helper_expr!(export_star, "export_star").as_call( DUMMY_SP, vec![mod_ident.clone().as_arg(), self.exports().as_arg()], ) @@ -397,13 +397,13 @@ where if need_interop { import_expr = match import_interop { ImportInterop::Swc if link_flag.interop() => if link_flag.namespace() { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") } else { - helper_expr!(interop_require_default, "interopRequireDefault") + helper_expr!(interop_require_default, "interop_require_default") } .as_call(self.pure_span(), vec![import_expr.as_arg()]), ImportInterop::Node if link_flag.namespace() => { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") .as_call( self.pure_span(), vec![import_expr.as_arg(), true.as_arg()], @@ -515,9 +515,9 @@ pub(crate) fn amd_dynamic_import( let resolved_module: Expr = match import_interop { ImportInterop::None => module.clone().into(), - ImportInterop::Swc => helper_expr!(interop_require_wildcard, "interopRequireWildcard") + ImportInterop::Swc => helper_expr!(interop_require_wildcard, "interop_require_wildcard") .as_call(pure_span, vec![module.clone().as_arg()]), - ImportInterop::Node => helper_expr!(interop_require_wildcard, "interopRequireWildcard") + ImportInterop::Node => helper_expr!(interop_require_wildcard, "interop_require_wildcard") .as_call(pure_span, vec![module.clone().as_arg(), true.as_arg()]), }; diff --git a/crates/swc_ecma_transforms_module/src/common_js.rs b/crates/swc_ecma_transforms_module/src/common_js.rs index b1ebc2b63f7f..c98248019830 100644 --- a/crates/swc_ecma_transforms_module/src/common_js.rs +++ b/crates/swc_ecma_transforms_module/src/common_js.rs @@ -321,9 +321,9 @@ where import_expr }; - // _exportStar(require("mod"), exports); + // _export_star(require("mod"), exports); let import_expr = if link_flag.export_star() { - helper_expr!(export_star, "exportStar").as_call( + helper_expr!(export_star, "export_star").as_call( DUMMY_SP, vec![import_expr.as_arg(), self.exports().as_arg()], ) @@ -335,13 +335,13 @@ where let import_expr = { match import_interop { ImportInterop::Swc if link_flag.interop() => if link_flag.namespace() { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") } else { - helper_expr!(interop_require_default, "interopRequireDefault") + helper_expr!(interop_require_default, "interop_require_default") } .as_call(self.pure_span(), vec![import_expr.as_arg()]), ImportInterop::Node if link_flag.namespace() => { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") .as_call( self.pure_span(), vec![import_expr.as_arg(), true.as_arg()], @@ -614,10 +614,14 @@ pub(crate) fn cjs_dynamic_import( match import_interop { ImportInterop::None => require, - ImportInterop::Swc => helper_expr!(interop_require_wildcard, "interopRequireWildcard") - .as_call(pure_span, vec![require.as_arg()]), - ImportInterop::Node => helper_expr!(interop_require_wildcard, "interopRequireWildcard") - .as_call(pure_span, vec![require.as_arg(), true.as_arg()]), + ImportInterop::Swc => { + helper_expr!(interop_require_wildcard, "interop_require_wildcard") + .as_call(pure_span, vec![require.as_arg()]) + } + ImportInterop::Node => { + helper_expr!(interop_require_wildcard, "interop_require_wildcard") + .as_call(pure_span, vec![require.as_arg(), true.as_arg()]) + } } }; diff --git a/crates/swc_ecma_transforms_module/src/umd.rs b/crates/swc_ecma_transforms_module/src/umd.rs index 1dbe68929b7a..82adbb5c3c4c 100644 --- a/crates/swc_ecma_transforms_module/src/umd.rs +++ b/crates/swc_ecma_transforms_module/src/umd.rs @@ -264,9 +264,9 @@ where ) } - // _exportStar(mod, exports); + // _export_star(mod, exports); let mut import_expr: Expr = if need_re_export { - helper_expr!(export_star, "exportStar").as_call( + helper_expr!(export_star, "export_star").as_call( DUMMY_SP, vec![mod_ident.clone().as_arg(), self.exports().as_arg()], ) @@ -278,13 +278,13 @@ where if need_interop { import_expr = match import_interop { ImportInterop::Swc if link_flag.interop() => if link_flag.namespace() { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") } else { - helper_expr!(interop_require_default, "interopRequireDefault") + helper_expr!(interop_require_default, "interop_require_default") } .as_call(self.pure_span(), vec![import_expr.as_arg()]), ImportInterop::Node if link_flag.namespace() => { - helper_expr!(interop_require_wildcard, "interopRequireWildcard") + helper_expr!(interop_require_wildcard, "interop_require_wildcard") .as_call( self.pure_span(), vec![import_expr.as_arg(), true.as_arg()], diff --git a/crates/swc_ecma_transforms_module/src/util.rs b/crates/swc_ecma_transforms_module/src/util.rs index c07fc89b9b46..fcf3958b9066 100644 --- a/crates/swc_ecma_transforms_module/src/util.rs +++ b/crates/swc_ecma_transforms_module/src/util.rs @@ -1,4 +1,3 @@ -use inflector::Inflector; use is_macro::Is; use serde::{Deserialize, Serialize}; use swc_atoms::{js_word, JsWord}; @@ -117,17 +116,22 @@ impl Default for Lazy { } pub(super) fn local_name_for_src(src: &JsWord) -> JsWord { - if !src.contains('/') { - return format!("_{}", src.to_camel_case()).into(); - } - + let src = src.split('/').last().unwrap(); let src = src - .starts_with("@swc/helpers/") - .then(|| src.strip_suffix(".mjs")) - .flatten() + .strip_suffix(".js") + .or_else(|| src.strip_suffix(".mjs")) .unwrap_or(src); - format!("_{}", src.split('/').last().unwrap().to_camel_case()).into() + let id = match Ident::verify_symbol(src) { + Ok(_) => src.into(), + Err(err) => err, + }; + + if !id.starts_with('_') { + format!("_{}", id).into() + } else { + id.into() + } } /// Creates diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.amd.js index b85e051aa5f0..76748476a5d7 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.amd.js @@ -10,7 +10,7 @@ define([ class Example { #test1 = _anywhere.test1; test2 = _anywhere.test2; - #test3() { + #test3() { return _anywhere.test3; } test4() { @@ -23,7 +23,7 @@ define([ return _anywhere.test6; } #test7 = this.#test1; - #test8() { + #test8() { return this.#test3(); } get #test9() { diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.cjs index 5f2ccc73690b..1fff257b2359 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/class-properties/live-rewrite/output.cjs @@ -6,7 +6,7 @@ const _anywhere = require("anywhere"); class Example { #test1 = _anywhere.test1; test2 = _anywhere.test2; - #test3() { + #test3() { return _anywhere.test3; } test4() { @@ -19,7 +19,7 @@ class Example { return _anywhere.test6; } #test7 = this.#test1; - #test8() { + #test8() { return this.#test3(); } get #test9() { diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.amd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.amd.ts index 24397184aebd..14d4d77e592c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.amd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.amd.ts @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - const _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo); + const _foo1 = /*#__PURE__*/ _interop_require_default(_foo); (0, _foo1.default)(); _foo(); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.cts b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.cts index f867ddcf19ee..18abc9a56371 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.cts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.cts @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); const bar = require("foo"); (0, _foo.default)(); bar(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.umd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.umd.ts index 88407d2a4fed..dfa010841664 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.umd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/cts-import-export/mixed/output.umd.ts @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - const _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo); + const _foo1 = /*#__PURE__*/ _interop_require_default(_foo); (0, _foo1.default)(); _foo(); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.amd.js index 3a2300a6cae5..b1ab30541c15 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _react = /*#__PURE__*/ _interopRequireDefault(_react); + _react = /*#__PURE__*/ _interop_require_default(_react); window.React = _react.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.cjs index 218014a98d48..f517db14cbb2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _react = /*#__PURE__*/ _interopRequireDefault(require("react")); +const _react = /*#__PURE__*/ _interop_require_default(require("react")); window.React = _react.default; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.umd.js index e88191c1ea86..9ee3107bc57e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/custom/usage/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _react = /*#__PURE__*/ _interopRequireDefault(_react); + _react = /*#__PURE__*/ _interop_require_default(_react); window.React = _react.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.amd.js index 1e91f0f2cc3b..b3c5e55bf5d4 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.amd.js @@ -4,7 +4,7 @@ define([ "foo", "foo-bar", "./directory/foo-bar" -], function(require, exports, _foo, _fooBar, _fooBar1) { +], function(require, exports, _foo, _foobar, _foobar1) { Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.umd.js index d9e7f7afb3eb..e4cbac2a6923 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/disable-strict-mode-strict-mode-false/output.umd.js @@ -7,7 +7,7 @@ "./directory/foo-bar" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.foo, global.fooBar, global.fooBar); -})(this, function(exports, _foo, _fooBar, _fooBar1) { +})(this, function(exports, _foo, _foobar, _foobar1) { Object.defineProperty(exports, "__esModule", { value: true }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.amd.js index 5297a9c006cf..94f63082771c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); async function foo() { await import("foo"); callback(()=>import("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.cjs index 792907bd9867..638af740f13d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); async function foo() { await import("foo"); callback(()=>import("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.umd.js index c5c7134adde4..f84f8d5a15bc 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/ignore-dynamic/1/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); async function foo() { await import("foo"); callback(()=>import("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.amd.js index f52a09cf8b5b..1a195142540a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.amd.js @@ -14,6 +14,6 @@ define([ enumerable: true, get: ()=>_default }); - _react = _exportStar(_react, exports); + _react = _export_star(_react, exports); const _default = _react; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.cjs index 1649b5240c62..8fc075da34cc 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.cjs @@ -12,5 +12,5 @@ Object.defineProperty(exports, "default", { } }); 0 && __export(require("react")); -const _react = _exportStar(require("react"), exports); +const _react = _export_star(require("react"), exports); const _default = _react; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.umd.js index d54cd58cbe9a..1e9838ce3732 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-all/output.umd.js @@ -17,6 +17,6 @@ enumerable: true, get: ()=>_default }); - _react = _exportStar(_react, exports); + _react = _export_star(_react, exports); const _default = _react; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.amd.js index 2e1b42564462..52af9aabcc78 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.cjs index a0e49f4495c2..685ff39a7958 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.cjs @@ -3,4 +3,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); 0 && __export(require("foo")); -_exportStar(require("foo"), exports); +_export_star(require("foo"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.umd.js index 81a0ab21d127..5c77f035641b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/export-from-1/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.amd.js index f119402f7fe5..c744a948919f 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo, true); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo, true); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.cjs index b2c5d39b36f5..3e9e5e8e6fc9 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo"), true); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo"), true); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.umd.js index c9e8f7d1e6c4..a0d04a76fdfa 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-glob/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo, true); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo, true); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.amd.js index 31854d6c6c98..4b09c2c6d0ce 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo, true); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo, true); _foo.default; _foo.baz; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.cjs index bd6e0aadbe10..e3c4f1266d6c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.cjs @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo"), true); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo"), true); _foo.default; _foo.baz; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.umd.js index 59824ed48878..ccb3f8f019cb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports-mixing/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo, true); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo, true); _foo.default; _foo.baz; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.amd.js index 807a00789434..6bb8ab4c3fc5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.amd.js @@ -4,7 +4,7 @@ define([ "foo", "foo-bar", "./directory/foo-bar" -], function(require, exports, _foo, _fooBar, _fooBar1) { +], function(require, exports, _foo, _foobar, _foobar1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.umd.js index 7ab5cfbdfd89..5cc61fbb3475 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/imports/output.umd.js @@ -7,7 +7,7 @@ "./directory/foo-bar" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.foo, global.fooBar, global.fooBar); -})(this, function(exports, _foo, _fooBar, _fooBar1) { +})(this, function(exports, _foo, _foobar, _foobar1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.amd.js index 4ed398ceab9f..5f772058cb12 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.amd.js @@ -8,7 +8,7 @@ define([ "foo3", "foo4", "foo5" -], function(require, exports, _foo, _fooBar, _fooBar1, _foo2, _foo3, _foo4, _foo5) { +], function(require, exports, _foo, _foobar, _foobar1, _foo2, _foo3, _foo4, _foo5) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -24,7 +24,7 @@ define([ test2: ()=>test2 }); _foo2 = _foo2; - _foo3 = /*#__PURE__*/ _interopRequireWildcard(_foo3, true); + _foo3 = /*#__PURE__*/ _interop_require_wildcard(_foo3, true); var test; var test2 = 5; _foo4.bar; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.cjs index b5dc4d1aa416..33132886cfdf 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.cjs @@ -20,7 +20,7 @@ require("foo"); require("foo-bar"); require("./directory/foo-bar"); const _foo2 = require("foo2"); -const _foo3 = /*#__PURE__*/ _interopRequireWildcard(require("foo3"), true); +const _foo3 = /*#__PURE__*/ _interop_require_wildcard(require("foo3"), true); const _foo4 = require("foo4"); const _foo5 = require("foo5"); var test; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.umd.js index d6234716b15e..08d4285aa974 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop-node/overview/output.umd.js @@ -11,7 +11,7 @@ "foo5" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.foo, global.fooBar, global.fooBar, global.foo2, global.foo3, global.foo4, global.foo5); -})(this, function(exports, _foo, _fooBar, _fooBar1, _foo2, _foo3, _foo4, _foo5) { +})(this, function(exports, _foo, _foobar, _foobar1, _foo2, _foo3, _foo4, _foo5) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -27,7 +27,7 @@ test2: ()=>test2 }); _foo2 = _foo2; - _foo3 = /*#__PURE__*/ _interopRequireWildcard(_foo3, true); + _foo3 = /*#__PURE__*/ _interop_require_wildcard(_foo3, true); var test; var test2 = 5; _foo4.bar; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.amd.js index 2f19dfdd86ab..9a35520e9230 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.amd.js @@ -14,6 +14,6 @@ define([ enumerable: true, get: ()=>_default }); - _react = /*#__PURE__*/ _interopRequireDefault(_exportStar(_react, exports)); + _react = /*#__PURE__*/ _interop_require_default(_export_star(_react, exports)); const _default = _react.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.cjs index fcb043152548..ffea0f8b308e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.cjs @@ -9,5 +9,5 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>_default }); -const _react = /*#__PURE__*/ _interopRequireDefault(_exportStar(require("react"), exports)); +const _react = /*#__PURE__*/ _interop_require_default(_export_star(require("react"), exports)); const _default = _react.default; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.umd.js index d31f4f8a8778..81c5e92b5ed6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-all/output.umd.js @@ -17,6 +17,6 @@ enumerable: true, get: ()=>_default }); - _react = /*#__PURE__*/ _interopRequireDefault(_exportStar(_react, exports)); + _react = /*#__PURE__*/ _interop_require_default(_export_star(_react, exports)); const _default = _react.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.amd.js index 2e1b42564462..52af9aabcc78 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.cjs index 59c1df1a18a4..235a6649fb05 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -_exportStar(require("foo"), exports); +_export_star(require("foo"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.umd.js index 81a0ab21d127..5c77f035641b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-1/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.amd.js index 43e943ab3e67..170906eea9a2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.cjs index 0a1088b60ec7..b22f1fd87804 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.cjs @@ -6,4 +6,4 @@ Object.defineProperty(exports, "foo", { enumerable: true, get: ()=>_foo.default }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.umd.js index 9b87139b1967..42030706e7e6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/export-from-7/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.amd.js index 01b96ade6959..c664f7b86c26 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.amd.js @@ -8,7 +8,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); (0, _foo.default)("foo"); (0, _foo.default)`foo`; (0, _bar.bar)("bar"); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.cjs index 15a260253f04..94f5109a6cbc 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); const _bar = require("bar"); (0, _foo.default)("foo"); (0, _foo.default)`foo`; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.umd.js index 5e0ed9ad32cd..c69c79371ae0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-call/output.umd.js @@ -11,7 +11,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); (0, _foo.default)("foo"); (0, _foo.default)`foo`; (0, _bar.bar)("bar"); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.amd.js index 238e8c0f2304..dd373b0fa35a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default; _foo.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.cjs index d3aaccedb46e..9348f39f5582 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.cjs @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); _foo.default; _foo.default; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.umd.js index 2a423f843718..cdffffc6cacb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-default/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default; _foo.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.amd.js index bd2989d29427..50c0de539791 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.cjs index 112b372a9cc1..14d925afe7f2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.umd.js index 61cd988a12b1..410cbac665ba 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-glob/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.amd.js index fdb38ae77d07..2bb5d539de30 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.default; _foo.baz; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.cjs index b08fe958ef5c..4ed2d3449ca3 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.cjs @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo")); _foo.default; _foo.baz; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.umd.js index 2aa3597c9f7c..aa8f7333219b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-mixing/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.default; _foo.baz; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.amd.js index 5b708bcf9599..03b76c84d8ca 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.amd.js @@ -10,5 +10,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.cjs index d71c4fc2fc9a..d54269cf3df6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.cjs @@ -3,6 +3,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); require("./foo"); -const _bar = /*#__PURE__*/ _interopRequireDefault(require("./bar")); +const _bar = /*#__PURE__*/ _interop_require_default(require("./bar")); require("./derp"); const _qux = require("./qux"); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.umd.js index ac03cb4acaa7..418b963f3939 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports-ordering/output.umd.js @@ -13,5 +13,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.amd.js index 807a00789434..6bb8ab4c3fc5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.amd.js @@ -4,7 +4,7 @@ define([ "foo", "foo-bar", "./directory/foo-bar" -], function(require, exports, _foo, _fooBar, _fooBar1) { +], function(require, exports, _foo, _foobar, _foobar1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.umd.js index 7ab5cfbdfd89..5cc61fbb3475 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/imports/output.umd.js @@ -7,7 +7,7 @@ "./directory/foo-bar" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.foo, global.fooBar, global.fooBar); -})(this, function(exports, _foo, _fooBar, _fooBar1) { +})(this, function(exports, _foo, _foobar, _foobar1) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.amd.js index 48c313eb22d5..75b095cbc8f5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.amd.js @@ -8,7 +8,7 @@ define([ "foo3", "foo4", "foo5" -], function(require, exports, _foo, _fooBar, _fooBar1, _foo2, _foo3, _foo4, _foo5) { +], function(require, exports, _foo, _foobar, _foobar1, _foo2, _foo3, _foo4, _foo5) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -23,8 +23,8 @@ define([ test: ()=>test, test2: ()=>test2 }); - _foo2 = /*#__PURE__*/ _interopRequireDefault(_foo2); - _foo3 = /*#__PURE__*/ _interopRequireWildcard(_foo3); + _foo2 = /*#__PURE__*/ _interop_require_default(_foo2); + _foo3 = /*#__PURE__*/ _interop_require_wildcard(_foo3); var test; var test2 = 5; _foo4.bar; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.cjs index 6f669d5db06a..3cfa67d37758 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.cjs @@ -15,8 +15,8 @@ _export(exports, { require("foo"); require("foo-bar"); require("./directory/foo-bar"); -const _foo2 = /*#__PURE__*/ _interopRequireDefault(require("foo2")); -const _foo3 = /*#__PURE__*/ _interopRequireWildcard(require("foo3")); +const _foo2 = /*#__PURE__*/ _interop_require_default(require("foo2")); +const _foo3 = /*#__PURE__*/ _interop_require_wildcard(require("foo3")); const _foo4 = require("foo4"); const _foo5 = require("foo5"); var test; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.umd.js index eabc433095ec..1364f7723822 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/interop/overview/output.umd.js @@ -11,7 +11,7 @@ "foo5" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.foo, global.fooBar, global.fooBar, global.foo2, global.foo3, global.foo4, global.foo5); -})(this, function(exports, _foo, _fooBar, _fooBar1, _foo2, _foo3, _foo4, _foo5) { +})(this, function(exports, _foo, _foobar, _foobar1, _foo2, _foo3, _foo4, _foo5) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -26,8 +26,8 @@ test: ()=>test, test2: ()=>test2 }); - _foo2 = /*#__PURE__*/ _interopRequireDefault(_foo2); - _foo3 = /*#__PURE__*/ _interopRequireWildcard(_foo3); + _foo2 = /*#__PURE__*/ _interop_require_default(_foo2); + _foo3 = /*#__PURE__*/ _interop_require_wildcard(_foo3); var test; var test2 = 5; _foo4.bar; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.amd.js index 542e3295729f..76f336e0bd6b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.amd.js @@ -5,6 +5,6 @@ define([ async function foo() { await new Promise((resolve, reject)=>require([ "foo" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); } }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.cjs index a1b9ab18d275..802b19093b4a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1018/1/output.cjs @@ -1,4 +1,4 @@ "use strict"; async function foo() { - await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("foo"))); + await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("foo"))); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.amd.js index 853318c160e1..3bbdccca7a73 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.amd.js @@ -12,5 +12,5 @@ define([ enumerable: true, get: ()=>_interfaces.Scope }); - _exportStar(_http, exports); + _export_star(_http, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.cjs index 08f4baa88118..2942dc2bcbb8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.cjs @@ -6,5 +6,5 @@ Object.defineProperty(exports, "Scope", { enumerable: true, get: ()=>_interfaces.Scope }); -_exportStar(require("./http"), exports); +_export_star(require("./http"), exports); const _interfaces = require("./interfaces"); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.umd.js index e0ed18374224..80bee2927537 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/1/output.umd.js @@ -15,5 +15,5 @@ enumerable: true, get: ()=>_interfaces.Scope }); - _exportStar(_http, exports); + _export_star(_http, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.amd.js index d4c438fdfbc8..ad83827c248c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.amd.js @@ -5,7 +5,7 @@ define([ "./http", "./interfaces", "./pipes" -], function(require, exports, _reflectMetadata, _http, _interfaces, _pipes) { +], function(require, exports, _reflectmetadata, _http, _interfaces, _pipes) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,6 +14,6 @@ define([ enumerable: true, get: ()=>_interfaces.id }); - _exportStar(_http, exports); - _exportStar(_pipes, exports); + _export_star(_http, exports); + _export_star(_pipes, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.cjs index fa25f818b3d0..f0a2c369c039 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.cjs @@ -7,6 +7,6 @@ Object.defineProperty(exports, "id", { get: ()=>_interfaces.id }); require("reflect-metadata"); -_exportStar(require("./http"), exports); +_export_star(require("./http"), exports); const _interfaces = require("./interfaces"); -_exportStar(require("./pipes"), exports); +_export_star(require("./pipes"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.umd.js index fceea93a96cc..a533f7ee898e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1043/2/output.umd.js @@ -8,7 +8,7 @@ "./pipes" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.reflectMetadata, global.http, global.interfaces, global.pipes); -})(this, function(exports, _reflectMetadata, _http, _interfaces, _pipes) { +})(this, function(exports, _reflectmetadata, _http, _interfaces, _pipes) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -17,6 +17,6 @@ enumerable: true, get: ()=>_interfaces.id }); - _exportStar(_http, exports); - _exportStar(_pipes, exports); + _export_star(_http, exports); + _export_star(_pipes, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.amd.js index 9043b8424895..218b667c3a27 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.amd.js @@ -11,7 +11,7 @@ define([ enumerable: true, get: ()=>NotOK }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); class OK { constructor(){ console.log(_foo.default); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.cjs index e9e732fa1516..aedfc6755747 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.cjs @@ -6,7 +6,7 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>NotOK }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); class OK { constructor(){ console.log(_foo.default); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.umd.js index acfb7903d76f..123ab507d017 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1213/output.umd.js @@ -14,7 +14,7 @@ enumerable: true, get: ()=>NotOK }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); class OK { constructor(){ console.log(_foo.default); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.amd.js index 65f821b6bdac..995a415fe100 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.amd.js @@ -4,5 +4,5 @@ define([ "use strict"; const { default: ora } = await new Promise((resolve, reject)=>require([ "ora" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.cjs index adfa2ba15479..4ff64ef7e06b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/1/output.cjs @@ -1,2 +1,2 @@ "use strict"; -const { default: ora } = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("ora"))); +const { default: ora } = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("ora"))); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.amd.js index 8fe68418911d..b6dc8ef83bb0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _ora = /*#__PURE__*/ _interopRequireWildcard(_ora); + _ora = /*#__PURE__*/ _interop_require_wildcard(_ora); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.cjs index 11ec38e16473..619f917c6a05 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _ora = /*#__PURE__*/ _interopRequireWildcard(require("ora")); +const _ora = /*#__PURE__*/ _interop_require_wildcard(require("ora")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.umd.js index f7a66ae4dded..8ce699f779d3 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1480/2/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _ora = /*#__PURE__*/ _interopRequireWildcard(_ora); + _ora = /*#__PURE__*/ _interop_require_wildcard(_ora); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.amd.js index 7a0f635b6c9b..04aecdafe7b6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _react = /*#__PURE__*/ _interopRequireWildcard(_react); + _react = /*#__PURE__*/ _interop_require_wildcard(_react); class X extends _react.Component { } _react.default.render(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.cjs index 1d0f34d34472..fbb574b50ecf 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _react = /*#__PURE__*/ _interopRequireWildcard(require("react")); +const _react = /*#__PURE__*/ _interop_require_wildcard(require("react")); class X extends _react.Component { } _react.default.render(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.umd.js index b36b58d5c7f9..987dd4c8ca86 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1588/1/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _react = /*#__PURE__*/ _interopRequireWildcard(_react); + _react = /*#__PURE__*/ _interop_require_wildcard(_react); class X extends _react.Component { } _react.default.render(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.amd.js index 4d0997cc84c7..00c1a88b6505 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.amd.js @@ -5,7 +5,7 @@ define([ (async ()=>{ const example = await new Promise((resolve, reject)=>require([ "./example" - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); console.log(example.foo); })(); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.cjs index 765fcb47ac74..dd2625b50c50 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1614/1/output.cjs @@ -1,5 +1,5 @@ "use strict"; (async ()=>{ - const example = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require("./example"))); + const example = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require("./example"))); console.log(example.foo); })(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.amd.js index 42be014c858f..9a47323a55a3 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.amd.js @@ -3,7 +3,7 @@ define([ "exports", "./File1", "./File2" -], function(require, exports, _file1, _file2) { +], function(require, exports, _File1, _File2) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -12,7 +12,7 @@ define([ enumerable: true, get: ()=>BIZ }); - _exportStar(_file1, exports); - _exportStar(_file2, exports); + _export_star(_File1, exports); + _export_star(_File2, exports); const BIZ = "biz"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.cjs index 0171e3ec3b45..769c53b4c29c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.cjs @@ -6,6 +6,6 @@ Object.defineProperty(exports, "BIZ", { enumerable: true, get: ()=>BIZ }); -_exportStar(require("./File1"), exports); -_exportStar(require("./File2"), exports); +_export_star(require("./File1"), exports); +_export_star(require("./File2"), exports); const BIZ = "biz"; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.umd.js index 7daeeb142bf8..4d884e209d30 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1780/1/output.umd.js @@ -6,7 +6,7 @@ "./File2" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.file1, global.file2); -})(this, function(exports, _file1, _file2) { +})(this, function(exports, _File1, _File2) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -15,7 +15,7 @@ enumerable: true, get: ()=>BIZ }); - _exportStar(_file1, exports); - _exportStar(_file2, exports); + _export_star(_File1, exports); + _export_star(_File2, exports); const BIZ = "biz"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.amd.js index 45a8fbc7f67b..ef0428f44833 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo.Foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.cjs index 4c7918e04e8b..a41ff151f57a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.cjs @@ -6,4 +6,4 @@ Object.defineProperty(exports, "Foo", { enumerable: true, get: ()=>_foo.Foo }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.umd.js index b81c832ad9b1..a50cc72252e6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1786/1/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo.Foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.amd.js index 7b3919a2233c..d309d1066683 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.amd.js @@ -8,8 +8,8 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo1); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _foo1 = /*#__PURE__*/ _interop_require_default(_foo1); const a = [ _foo1.default, _foo.default diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.cjs index 0b0e4e4feae0..d5dfa66795cb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.cjs @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("./bar/foo")); -const _foo1 = /*#__PURE__*/ _interopRequireDefault(require("./baz/foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("./bar/foo")); +const _foo1 = /*#__PURE__*/ _interop_require_default(require("./baz/foo")); const a = [ _foo1.default, _foo.default diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.umd.js index 0e39ca1bded5..4212dee0cd84 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-1787/1/output.umd.js @@ -11,8 +11,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo1); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _foo1 = /*#__PURE__*/ _interop_require_default(_foo1); const a = [ _foo1.default, _foo.default diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.amd.js index 6a7795fc708f..56ad82af1a48 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.amd.js @@ -12,5 +12,5 @@ define([ enumerable: true, get: ()=>_customRender.customRender }); - _exportStar(_react, exports); + _export_star(_react, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.cjs index 12574789cd3d..5df4defa0d39 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.cjs @@ -7,4 +7,4 @@ Object.defineProperty(exports, "render", { get: ()=>_customRender.customRender }); const _customRender = require("./customRender"); -_exportStar(require("@testing-library/react"), exports); +_export_star(require("@testing-library/react"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.umd.js index 2838a3fc0da8..3f89f46ae004 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/1/output.umd.js @@ -15,5 +15,5 @@ enumerable: true, get: ()=>_customRender.customRender }); - _exportStar(_react, exports); + _export_star(_react, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.amd.js index 6a7795fc708f..56ad82af1a48 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.amd.js @@ -12,5 +12,5 @@ define([ enumerable: true, get: ()=>_customRender.customRender }); - _exportStar(_react, exports); + _export_star(_react, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.cjs index 12574789cd3d..5df4defa0d39 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.cjs @@ -7,4 +7,4 @@ Object.defineProperty(exports, "render", { get: ()=>_customRender.customRender }); const _customRender = require("./customRender"); -_exportStar(require("@testing-library/react"), exports); +_export_star(require("@testing-library/react"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.umd.js index 2838a3fc0da8..3f89f46ae004 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2101/2/output.umd.js @@ -15,5 +15,5 @@ enumerable: true, get: ()=>_customRender.customRender }); - _exportStar(_react, exports); + _export_star(_react, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.amd.js index 7d94cfe403d1..93a2c34ad48a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.amd.js @@ -2,14 +2,14 @@ define([ "require", "exports", "./Bar" -], function(require, exports, _bar) { +], function(require, exports, _Bar) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const makeX = (props)=>{ - const _bar1 = props.bar; - const { list } = _bar1; - return list.map(()=>_bar.bar); + const _bar = props.bar; + const { list } = _bar; + return list.map(()=>_Bar.bar); }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.cjs index 24d33abdebc5..fa0bcdb7ebf0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.cjs @@ -2,9 +2,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _bar = require("./Bar"); +const _Bar = require("./Bar"); const makeX = (props)=>{ - const _bar1 = props.bar; - const { list } = _bar1; - return list.map(()=>_bar.bar); + const _bar = props.bar; + const { list } = _bar; + return list.map(()=>_Bar.bar); }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.umd.js index f28e518e2100..55ab1222cfe2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2297/output.umd.js @@ -5,14 +5,14 @@ "./Bar" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.bar); -})(this, function(exports, _bar) { +})(this, function(exports, _Bar) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const makeX = (props)=>{ - const _bar1 = props.bar; - const { list } = _bar1; - return list.map(()=>_bar.bar); + const _bar = props.bar; + const { list } = _bar; + return list.map(()=>_Bar.bar); }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.amd.js index 8c650fefea22..54f5192f2590 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.amd.js @@ -2,14 +2,14 @@ define([ "require", "exports", "./Z" -], function(require, exports, _z) { +], function(require, exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); - _z = /*#__PURE__*/ _interopRequireDefault(_z); + _Z = /*#__PURE__*/ _interop_require_default(_Z); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.cjs index 318fa1ba64fa..d9c74e3e573c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.cjs @@ -4,6 +4,6 @@ Object.defineProperty(exports, "__esModule", { }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); -const _z = /*#__PURE__*/ _interopRequireDefault(require("./Z")); +const _Z = /*#__PURE__*/ _interop_require_default(require("./Z")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.umd.js index fa108cd88d7a..f7d5f5971f54 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case1/output.umd.js @@ -5,14 +5,14 @@ "./Z" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.z); -})(this, function(exports, _z) { +})(this, function(exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); - _z = /*#__PURE__*/ _interopRequireDefault(_z); + _Z = /*#__PURE__*/ _interop_require_default(_Z); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.amd.js index c3a42c670c77..ff292c00dec8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.amd.js @@ -2,14 +2,14 @@ define([ "require", "exports", "./Z" -], function(require, exports, _z) { +], function(require, exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); - _z = /*#__PURE__*/ _interopRequireDefault(_exportStar(_z, exports)); + _Z = /*#__PURE__*/ _interop_require_default(_export_star(_Z, exports)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.cjs index 9bc3943b1b33..b33fb4ff0057 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.cjs @@ -4,6 +4,6 @@ Object.defineProperty(exports, "__esModule", { }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); -const _z = /*#__PURE__*/ _interopRequireDefault(_exportStar(require("./Z"), exports)); +const _Z = /*#__PURE__*/ _interop_require_default(_export_star(require("./Z"), exports)); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.umd.js index 89bbfd397c57..3cf8a65d100b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case2/output.umd.js @@ -5,14 +5,14 @@ "./Z" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.z); -})(this, function(exports, _z) { +})(this, function(exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "X", { enumerable: true, - get: ()=>_z.default + get: ()=>_Z.default }); - _z = /*#__PURE__*/ _interopRequireDefault(_exportStar(_z, exports)); + _Z = /*#__PURE__*/ _interop_require_default(_export_star(_Z, exports)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.amd.js index 4038474ecf3f..7c1dd4cca2d6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.amd.js @@ -2,7 +2,7 @@ define([ "require", "exports", "./Z" -], function(require, exports, _z) { +], function(require, exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,9 +14,9 @@ define([ }); } _export(exports, { - X: ()=>_z.default, - X2: ()=>_z.X2, - Y: ()=>_z.Y + X: ()=>_Z.default, + X2: ()=>_Z.X2, + Y: ()=>_Z.Y }); - _z = /*#__PURE__*/ _interopRequireWildcard(_exportStar(_z, exports)); + _Z = /*#__PURE__*/ _interop_require_wildcard(_export_star(_Z, exports)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.cjs index 8175946d7545..b764657cc021 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.cjs @@ -9,8 +9,8 @@ function _export(target, all) { }); } _export(exports, { - X: ()=>_z.default, - X2: ()=>_z.X2, - Y: ()=>_z.Y + X: ()=>_Z.default, + X2: ()=>_Z.X2, + Y: ()=>_Z.Y }); -const _z = /*#__PURE__*/ _interopRequireWildcard(_exportStar(require("./Z"), exports)); +const _Z = /*#__PURE__*/ _interop_require_wildcard(_export_star(require("./Z"), exports)); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.umd.js index d4a576265c5e..aafc0c5d239d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-2548/case3/output.umd.js @@ -5,7 +5,7 @@ "./Z" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.z); -})(this, function(exports, _z) { +})(this, function(exports, _Z) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -17,9 +17,9 @@ }); } _export(exports, { - X: ()=>_z.default, - X2: ()=>_z.X2, - Y: ()=>_z.Y + X: ()=>_Z.default, + X2: ()=>_Z.X2, + Y: ()=>_Z.Y }); - _z = /*#__PURE__*/ _interopRequireWildcard(_exportStar(_z, exports)); + _Z = /*#__PURE__*/ _interop_require_wildcard(_export_star(_Z, exports)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.amd.js index 10b11ddbfbb7..715cce2d11bd 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.amd.js @@ -9,5 +9,5 @@ define([ }); new Promise((resolve, reject)=>require([ _bar.foo - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.cjs index 99beee8ad0a2..77ed1ac534e8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/1/output.cjs @@ -3,4 +3,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); const _bar = require("bar"); -Promise.resolve(_bar.foo).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +Promise.resolve(_bar.foo).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.amd.js index 8901d12d6ed5..b4e12e847347 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.amd.js @@ -7,8 +7,8 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); new Promise((resolve, reject)=>require([ _bar.default - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.cjs index fdb477dccfde..528a86905586 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _bar = /*#__PURE__*/ _interopRequireDefault(require("bar")); -Promise.resolve(_bar.default).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +const _bar = /*#__PURE__*/ _interop_require_default(require("bar")); +Promise.resolve(_bar.default).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.umd.js index b68fcd7309d7..6b06ad7b30a5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3246/2/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); import(_bar.default); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.amd.js index 94f6aca93f46..9ef526251ef4 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.amd.js @@ -8,7 +8,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo1); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _foo1 = /*#__PURE__*/ _interop_require_default(_foo1); _foo.default, _foo1.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.cjs index ec688a503a0d..964ba458da64 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.cjs @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); -const _foo1 = /*#__PURE__*/ _interopRequireDefault(require("../foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); +const _foo1 = /*#__PURE__*/ _interop_require_default(require("../foo")); _foo.default, _foo1.default; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.umd.js index 84719b17cab9..9739de992337 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-326/output.umd.js @@ -11,7 +11,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _foo1 = /*#__PURE__*/ _interopRequireDefault(_foo1); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _foo1 = /*#__PURE__*/ _interop_require_default(_foo1); _foo.default, _foo1.default; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.amd.js index 0c3c4f0923e0..3d496141dc12 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.amd.js @@ -11,7 +11,7 @@ define([ enumerable: true, get: ()=>bar }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); const bar = { foo: _foo.default }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.cjs index 75ffd6bbe786..85eaf0b96828 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.cjs @@ -6,7 +6,7 @@ Object.defineProperty(exports, "bar", { enumerable: true, get: ()=>bar }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); const bar = { foo: _foo.default }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.umd.js index d4e6505159a6..d7a9f3ced6e3 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-332/output.umd.js @@ -14,7 +14,7 @@ enumerable: true, get: ()=>bar }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); const bar = { foo: _foo.default }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.amd.js index e8b79238825f..775d71ba3608 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); obj[(0, _bar.default)("bas")] = "123"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.cjs index 81212f5258c9..3d9a62733ae2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _bar = /*#__PURE__*/ _interopRequireDefault(require("bar")); +const _bar = /*#__PURE__*/ _interop_require_default(require("bar")); obj[(0, _bar.default)("bas")] = "123"; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.umd.js index 0d82569bedf6..b54f8b3067de 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-335/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _bar = /*#__PURE__*/ _interop_require_default(_bar); obj[(0, _bar.default)("bas")] = "123"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.amd.js index 409a04bcb19a..9a5280d79657 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.amd.js @@ -9,5 +9,5 @@ define([ }); new Promise((resolve, reject)=>require([ `world/${(0, _bar.foo)(baz)}.js` - ], (m)=>resolve(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.cjs index 3fc425b473cb..a0824781a503 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3438/output.cjs @@ -3,4 +3,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); const _bar = require("bar"); -Promise.resolve(`world/${(0, _bar.foo)(baz)}.js`).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +Promise.resolve(`world/${(0, _bar.foo)(baz)}.js`).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.amd.js index 346f3f32fcd2..ebf91e43f190 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.amd.js @@ -18,7 +18,7 @@ define([ get: ()=>_get, byID: ()=>byID }); - _get = /*#__PURE__*/ _interopRequireWildcard(_get); + _get = /*#__PURE__*/ _interop_require_wildcard(_get); const byID = (id)=>{ // Do some async stuff return new Promise((resolve)=>setTimeout(()=>{ diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.cjs index 3fd92e3f75a9..05cb5fb1a5f7 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.cjs @@ -13,7 +13,7 @@ _export(exports, { get: ()=>_get, byID: ()=>byID }); -const _get = /*#__PURE__*/ _interopRequireWildcard(require("./get")); +const _get = /*#__PURE__*/ _interop_require_wildcard(require("./get")); const byID = (id)=>{ // Do some async stuff return new Promise((resolve)=>setTimeout(()=>{ diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.umd.js index c0e0858c4634..1c8b9420de38 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-3732/output.umd.js @@ -21,7 +21,7 @@ get: ()=>_get, byID: ()=>byID }); - _get = /*#__PURE__*/ _interopRequireWildcard(_get); + _get = /*#__PURE__*/ _interop_require_wildcard(_get); const byID = (id)=>{ // Do some async stuff return new Promise((resolve)=>setTimeout(()=>{ diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.amd.js index 5b2a8bc76f67..238897d38cac 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default.bar = true; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.cjs index a024df52c085..a463afad1fe1 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); _foo.default.bar = true; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.umd.js index 8d45b4373b66..42dcc8a36048 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/1/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default.bar = true; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.amd.js index 5b2a8bc76f67..238897d38cac 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default.bar = true; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.cjs index a024df52c085..a463afad1fe1 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); _foo.default.bar = true; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.umd.js index 8d45b4373b66..42dcc8a36048 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-389/2/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); _foo.default.bar = true; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.amd.js index 42be014c858f..9a47323a55a3 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.amd.js @@ -3,7 +3,7 @@ define([ "exports", "./File1", "./File2" -], function(require, exports, _file1, _file2) { +], function(require, exports, _File1, _File2) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -12,7 +12,7 @@ define([ enumerable: true, get: ()=>BIZ }); - _exportStar(_file1, exports); - _exportStar(_file2, exports); + _export_star(_File1, exports); + _export_star(_File2, exports); const BIZ = "biz"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.cjs index 0171e3ec3b45..769c53b4c29c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.cjs @@ -6,6 +6,6 @@ Object.defineProperty(exports, "BIZ", { enumerable: true, get: ()=>BIZ }); -_exportStar(require("./File1"), exports); -_exportStar(require("./File2"), exports); +_export_star(require("./File1"), exports); +_export_star(require("./File2"), exports); const BIZ = "biz"; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.umd.js index 7daeeb142bf8..4d884e209d30 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4064/output.umd.js @@ -6,7 +6,7 @@ "./File2" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.file1, global.file2); -})(this, function(exports, _file1, _file2) { +})(this, function(exports, _File1, _File2) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -15,7 +15,7 @@ enumerable: true, get: ()=>BIZ }); - _exportStar(_file1, exports); - _exportStar(_file2, exports); + _export_star(_File1, exports); + _export_star(_File2, exports); const BIZ = "biz"; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.amd.js index e58a15ba90b6..aa31bbde7017 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.amd.js @@ -4,5 +4,5 @@ define([ "use strict"; let pipeline = await new Promise((resolve1, reject)=>require([ await resolve(file) - ], (m)=>resolve1(/*#__PURE__*/ _interopRequireWildcard(m)), reject)); + ], (m)=>resolve1(/*#__PURE__*/ _interop_require_wildcard(m)), reject)); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.cjs index e10693b1a1fc..aec203b51256 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4253/output.cjs @@ -1,2 +1,2 @@ "use strict"; -let pipeline = await Promise.resolve(await resolve(file)).then((p)=>/*#__PURE__*/ _interopRequireWildcard(require(p))); +let pipeline = await Promise.resolve(await resolve(file)).then((p)=>/*#__PURE__*/ _interop_require_wildcard(require(p))); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.amd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.amd.ts index 7fb23568d010..976a20259380 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.amd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.amd.ts @@ -23,7 +23,7 @@ define([ breakpoints: ()=>breakpoints, default: ()=>_default }); - _styled = /*#__PURE__*/ _interopRequireDefault(_styled); + _styled = /*#__PURE__*/ _interop_require_default(_styled); interface IStyledProp { className?: string; } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.cts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.cts index ce484f21a745..5fbce1ea4312 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.cts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.cts @@ -16,7 +16,7 @@ _export(exports, { default: ()=>_default }); require("."); -const _styled = /*#__PURE__*/ _interopRequireDefault(require("@emotion/styled")); +const _styled = /*#__PURE__*/ _interop_require_default(require("@emotion/styled")); const _breakpoints = require("@eduzz/houston-tokens/variables/breakpoints"); const _css = require("@emotion/css"); interface IStyledProp { diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.umd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.umd.ts index 20b828a45ac5..6ca0ac2dca5d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.umd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4456/1/output.umd.ts @@ -26,7 +26,7 @@ breakpoints: ()=>breakpoints, default: ()=>_default }); - _styled = /*#__PURE__*/ _interopRequireDefault(_styled); + _styled = /*#__PURE__*/ _interop_require_default(_styled); interface IStyledProp { className?: string; } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.amd.js index 752401b3a24e..75c2c523331c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.amd.js @@ -2,7 +2,7 @@ define([ "require", "exports", "./A" -], function(require, exports, _a) { +], function(require, exports, _A) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,8 +14,8 @@ define([ }); } _export(exports, { - A: ()=>_a, - B: ()=>_a + A: ()=>_A, + B: ()=>_A }); - _a = /*#__PURE__*/ _interopRequireWildcard(_a); + _A = /*#__PURE__*/ _interop_require_wildcard(_A); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.cjs index 6ead8e43c4f9..e73cca08bc73 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.cjs @@ -9,7 +9,7 @@ function _export(target, all) { }); } _export(exports, { - A: ()=>_a, - B: ()=>_a + A: ()=>_A, + B: ()=>_A }); -const _a = /*#__PURE__*/ _interopRequireWildcard(require("./A")); +const _A = /*#__PURE__*/ _interop_require_wildcard(require("./A")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.umd.js index 18887b55de3c..a84c124e4f35 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4534/1/output.umd.js @@ -5,7 +5,7 @@ "./A" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.a); -})(this, function(exports, _a) { +})(this, function(exports, _A) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -17,8 +17,8 @@ }); } _export(exports, { - A: ()=>_a, - B: ()=>_a + A: ()=>_A, + B: ()=>_A }); - _a = /*#__PURE__*/ _interopRequireWildcard(_a); + _A = /*#__PURE__*/ _interop_require_wildcard(_A); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.amd.js index 85d2edd714fa..3087868321f9 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.amd.js @@ -2,7 +2,7 @@ define([ "require", "exports", "another-module" -], function(require, exports, _anotherModule) { +], function(require, exports, _anothermodule) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -11,7 +11,7 @@ define([ enumerable: true, get: ()=>whatever }); - _exportStar(_anotherModule, exports); + _export_star(_anothermodule, exports); function whatever(notExportName) { const shouldNotBeExportNameAsWell = 123; return shouldNotBeExportNameAsWell + notExportName; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.cjs index 9ad21e993c94..14b9c9d23023 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.cjs @@ -6,7 +6,7 @@ Object.defineProperty(exports, "whatever", { enumerable: true, get: ()=>whatever }); -_exportStar(require("another-module"), exports); +_export_star(require("another-module"), exports); function whatever(notExportName) { const shouldNotBeExportNameAsWell = 123; return shouldNotBeExportNameAsWell + notExportName; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.umd.js index bf96cafcb087..25ee279c4322 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4700/1/output.umd.js @@ -5,7 +5,7 @@ "another-module" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.anotherModule); -})(this, function(exports, _anotherModule) { +})(this, function(exports, _anothermodule) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -14,7 +14,7 @@ enumerable: true, get: ()=>whatever }); - _exportStar(_anotherModule, exports); + _export_star(_anothermodule, exports); function whatever(notExportName) { const shouldNotBeExportNameAsWell = 123; return shouldNotBeExportNameAsWell + notExportName; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.amd.js index 9d5be6ef2c6e..fb6cbf7efd14 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.amd.js @@ -2,13 +2,13 @@ define([ "require", "exports", "./St" -], function(require, exports, _st) { +], function(require, exports, _St) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "createP", { enumerable: true, - get: ()=>_st.createP + get: ()=>_St.createP }); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.cjs index e600de8e83f3..d337e49d0034 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.cjs @@ -4,6 +4,6 @@ Object.defineProperty(exports, "__esModule", { }); Object.defineProperty(exports, "createP", { enumerable: true, - get: ()=>_st.createP + get: ()=>_St.createP }); -const _st = require("./St"); +const _St = require("./St"); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.umd.js index 98dd74ef8b8a..a22f2daf42e8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4799/output.umd.js @@ -5,13 +5,13 @@ "./St" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.st); -})(this, function(exports, _st) { +})(this, function(exports, _St) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "createP", { enumerable: true, - get: ()=>_st.createP + get: ()=>_St.createP }); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.amd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.amd.ts index 2352cf49b1c9..d4d6ad813c45 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.amd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.amd.ts @@ -7,7 +7,7 @@ define([ "./path/to/S", "./path/to/PTUs", "./path/to/SDUs" -], function(require, exports, _ss, _st, _sc, _s, _ptus, _sdus) { +], function(require, exports, _SS, _ST, _SC, _S, _PTUs, _SDUs) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -21,26 +21,26 @@ define([ _export(exports, { SETs: ()=>SETs, SI: ()=>SI, - SSERT: ()=>_st.S_E_R_T, - ILIAN: ()=>_st.ILIAN, - IWI: ()=>_st.IWI, - SM: ()=>_st.SM, - VP: ()=>_st.VP, - SC: ()=>_sc.SC, - cSEP: ()=>_s.cSEP, - iCSEPFT: ()=>_s.iCSEPFT, - SASC: ()=>_s.SASC, + SSERT: ()=>_ST.S_E_R_T, + ILIAN: ()=>_ST.ILIAN, + IWI: ()=>_ST.IWI, + SM: ()=>_ST.SM, + VP: ()=>_ST.VP, + SC: ()=>_SC.SC, + cSEP: ()=>_S.cSEP, + iCSEPFT: ()=>_S.iCSEPFT, + SASC: ()=>_S.SASC, us: ()=>us, C: ()=>C }); const SETs = { - [_st.S_E_T]: _st.S_E_T as typeof SSET + [_ST.S_E_T]: _ST.S_E_T as typeof SSET }; const SI = { - [SETs[_st.S_E_T]]: _ss.SI + [SETs[_ST.S_E_T]]: _SS.SI }; const iCSP = async ()=>{ - return Promise.resolve(_s.cSP); + return Promise.resolve(_S.cSP); }; p.eE({ i: "s", @@ -51,23 +51,23 @@ define([ const us = { e: { p: { - gTFNDP: _ptus.gTFNDP, - gTFPP: _ptus.gTFPP, - vT: _ptus.vT + gTFNDP: _PTUs.gTFNDP, + gTFPP: _PTUs.gTFPP, + vT: _PTUs.vT } }, ds: { - D_C_E: _sdus.D_C_E, - cDC: _sdus.cDC, - cIRTI: _sdus.cIRTI, - CPC: _sdus.CPC, - rCW: _sdus.rCW, - SDC: _sdus.SDC, - WL: _sdus.WL, - TS: _sdus.TS + D_C_E: _SDUs.D_C_E, + cDC: _SDUs.cDC, + cIRTI: _SDUs.cIRTI, + CPC: _SDUs.CPC, + rCW: _SDUs.rCW, + SDC: _SDUs.SDC, + WL: _SDUs.WL, + TS: _SDUs.TS } }; const C = { - ..._ptus.C + ..._PTUs.C }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.cts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.cts index 92d3d5715e29..942e59a3092e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.cts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.cts @@ -11,68 +11,68 @@ function _export(target, all) { _export(exports, { SETs: ()=>SETs, SI: ()=>SI, - SSERT: ()=>_st().S_E_R_T, - ILIAN: ()=>_st().ILIAN, - IWI: ()=>_st().IWI, - SM: ()=>_st().SM, - VP: ()=>_st().VP, - SC: ()=>_sc().SC, - cSEP: ()=>_s().cSEP, - iCSEPFT: ()=>_s().iCSEPFT, - SASC: ()=>_s().SASC, + SSERT: ()=>_ST().S_E_R_T, + ILIAN: ()=>_ST().ILIAN, + IWI: ()=>_ST().IWI, + SM: ()=>_ST().SM, + VP: ()=>_ST().VP, + SC: ()=>_SC().SC, + cSEP: ()=>_S().cSEP, + iCSEPFT: ()=>_S().iCSEPFT, + SASC: ()=>_S().SASC, us: ()=>us, C: ()=>C }); -function _ss() { +function _SS() { const data = require("./path/to/SS"); - _ss = function() { + _SS = function() { return data; }; return data; } -function _st() { +function _ST() { const data = require("./path/to/ST"); - _st = function() { + _ST = function() { return data; }; return data; } -function _sc() { +function _SC() { const data = require("./path/to/SC"); - _sc = function() { + _SC = function() { return data; }; return data; } -function _s() { +function _S() { const data = require("./path/to/S"); - _s = function() { + _S = function() { return data; }; return data; } -function _ptus() { +function _PTUs() { const data = require("./path/to/PTUs"); - _ptus = function() { + _PTUs = function() { return data; }; return data; } -function _sdus() { +function _SDUs() { const data = require("./path/to/SDUs"); - _sdus = function() { + _SDUs = function() { return data; }; return data; } const SETs = { - [_st().S_E_T]: _st().S_E_T as typeof SSET + [_ST().S_E_T]: _ST().S_E_T as typeof SSET }; const SI = { - [SETs[_st().S_E_T]]: _ss().SI + [SETs[_ST().S_E_T]]: _SS().SI }; const iCSP = async ()=>{ - return Promise.resolve(_s().cSP); + return Promise.resolve(_S().cSP); }; p.eE({ i: "s", @@ -83,22 +83,22 @@ p.eE({ const us = { e: { p: { - gTFNDP: _ptus().gTFNDP, - gTFPP: _ptus().gTFPP, - vT: _ptus().vT + gTFNDP: _PTUs().gTFNDP, + gTFPP: _PTUs().gTFPP, + vT: _PTUs().vT } }, ds: { - D_C_E: _sdus().D_C_E, - cDC: _sdus().cDC, - cIRTI: _sdus().cIRTI, - CPC: _sdus().CPC, - rCW: _sdus().rCW, - SDC: _sdus().SDC, - WL: _sdus().WL, - TS: _sdus().TS + D_C_E: _SDUs().D_C_E, + cDC: _SDUs().cDC, + cIRTI: _SDUs().cIRTI, + CPC: _SDUs().CPC, + rCW: _SDUs().rCW, + SDC: _SDUs().SDC, + WL: _SDUs().WL, + TS: _SDUs().TS } }; const C = { - ..._ptus().C + ..._PTUs().C }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.umd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.umd.ts index caac1eacaf94..78139c4290c0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.umd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4864/output.umd.ts @@ -10,7 +10,7 @@ "./path/to/SDUs" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.ss, global.st, global.sc, global.s, global.ptus, global.sdus); -})(this, function(exports, _ss, _st, _sc, _s, _ptus, _sdus) { +})(this, function(exports, _SS, _ST, _SC, _S, _PTUs, _SDUs) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true @@ -24,26 +24,26 @@ _export(exports, { SETs: ()=>SETs, SI: ()=>SI, - SSERT: ()=>_st.S_E_R_T, - ILIAN: ()=>_st.ILIAN, - IWI: ()=>_st.IWI, - SM: ()=>_st.SM, - VP: ()=>_st.VP, - SC: ()=>_sc.SC, - cSEP: ()=>_s.cSEP, - iCSEPFT: ()=>_s.iCSEPFT, - SASC: ()=>_s.SASC, + SSERT: ()=>_ST.S_E_R_T, + ILIAN: ()=>_ST.ILIAN, + IWI: ()=>_ST.IWI, + SM: ()=>_ST.SM, + VP: ()=>_ST.VP, + SC: ()=>_SC.SC, + cSEP: ()=>_S.cSEP, + iCSEPFT: ()=>_S.iCSEPFT, + SASC: ()=>_S.SASC, us: ()=>us, C: ()=>C }); const SETs = { - [_st.S_E_T]: _st.S_E_T as typeof SSET + [_ST.S_E_T]: _ST.S_E_T as typeof SSET }; const SI = { - [SETs[_st.S_E_T]]: _ss.SI + [SETs[_ST.S_E_T]]: _SS.SI }; const iCSP = async ()=>{ - return Promise.resolve(_s.cSP); + return Promise.resolve(_S.cSP); }; p.eE({ i: "s", @@ -54,23 +54,23 @@ const us = { e: { p: { - gTFNDP: _ptus.gTFNDP, - gTFPP: _ptus.gTFPP, - vT: _ptus.vT + gTFNDP: _PTUs.gTFNDP, + gTFPP: _PTUs.gTFPP, + vT: _PTUs.vT } }, ds: { - D_C_E: _sdus.D_C_E, - cDC: _sdus.cDC, - cIRTI: _sdus.cIRTI, - CPC: _sdus.CPC, - rCW: _sdus.rCW, - SDC: _sdus.SDC, - WL: _sdus.WL, - TS: _sdus.TS + D_C_E: _SDUs.D_C_E, + cDC: _SDUs.cDC, + cIRTI: _SDUs.cIRTI, + CPC: _SDUs.CPC, + rCW: _SDUs.rCW, + SDC: _SDUs.SDC, + WL: _SDUs.WL, + TS: _SDUs.TS } }; const C = { - ..._ptus.C + ..._PTUs.C }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.amd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.amd.ts index 266df09e6704..648feccfc59d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.amd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.amd.ts @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - const _assert1 = /*#__PURE__*/ _interopRequireDefault(_assert); + const _assert1 = /*#__PURE__*/ _interop_require_default(_assert); _assert(true); (0, _assert1.default)(true); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.cts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.cts index ea0cbd26c0d1..be7611dafb33 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.cts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.cts @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _assert = /*#__PURE__*/ _interopRequireDefault(require("assert")); +const _assert = /*#__PURE__*/ _interop_require_default(require("assert")); const assert = require("assert"); assert(true); (0, _assert.default)(true); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.umd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.umd.ts index 44df272e197e..11aeca6903ab 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.umd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-4898/2/output.umd.ts @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - const _assert1 = /*#__PURE__*/ _interopRequireDefault(_assert); + const _assert1 = /*#__PURE__*/ _interop_require_default(_assert); _assert(true); (0, _assert1.default)(true); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.amd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.amd.ts index 8ef0d8ddfa65..3388cb0d87ef 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.amd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.amd.ts @@ -11,6 +11,6 @@ define([ enumerable: true, get: ()=>flakySuite }); - _testUtils = /*#__PURE__*/ _interopRequireWildcard(_testUtils); + _testUtils = /*#__PURE__*/ _interop_require_wildcard(_testUtils); var flakySuite = _testUtils.flakySuite; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.cts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.cts index 4ad712fe4183..c8699d934218 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.cts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.cts @@ -6,5 +6,5 @@ Object.defineProperty(exports, "flakySuite", { enumerable: true, get: ()=>flakySuite }); -const _testUtils = /*#__PURE__*/ _interopRequireWildcard(require("vs/base/test/common/testUtils")); +const _testUtils = /*#__PURE__*/ _interop_require_wildcard(require("vs/base/test/common/testUtils")); var flakySuite = _testUtils.flakySuite; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.umd.ts b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.umd.ts index 0be4871e256e..6686d354fecb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.umd.ts +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5042/3/output.umd.ts @@ -14,6 +14,6 @@ enumerable: true, get: ()=>flakySuite }); - _testUtils = /*#__PURE__*/ _interopRequireWildcard(_testUtils); + _testUtils = /*#__PURE__*/ _interop_require_wildcard(_testUtils); var flakySuite = _testUtils.flakySuite; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.amd.js index d9a46d73db36..64b5ec31cbbe 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.amd.js @@ -19,8 +19,8 @@ define([ default: ()=>_default, y: ()=>y }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _baz = /*#__PURE__*/ _interopRequireWildcard(_baz); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _baz = /*#__PURE__*/ _interop_require_wildcard(_baz); const _default = { foo: _foo.default, baz: _baz, diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.cjs index b8ff6ca74c05..f4456e5b6ffa 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.cjs @@ -12,9 +12,9 @@ _export(exports, { default: ()=>_default, y: ()=>y }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); const _bar = require("bar"); -const _baz = /*#__PURE__*/ _interopRequireWildcard(require("baz")); +const _baz = /*#__PURE__*/ _interop_require_wildcard(require("baz")); const _default = { foo: _foo.default, baz: _baz, diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.umd.js index efce412d143a..99624d85fa75 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5054/1/output.umd.js @@ -22,8 +22,8 @@ default: ()=>_default, y: ()=>y }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _baz = /*#__PURE__*/ _interopRequireWildcard(_baz); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _baz = /*#__PURE__*/ _interop_require_wildcard(_baz); const _default = { foo: _foo.default, baz: _baz, diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.amd.js index 2d620299f58f..4c051a7eb37c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.amd.js @@ -26,10 +26,10 @@ define([ e: ()=>_e, f: ()=>_f }); - _c = /*#__PURE__*/ _interopRequireDefault(_c); - _d = /*#__PURE__*/ _interopRequireDefault(_d); - _e = /*#__PURE__*/ _interopRequireWildcard(_e); - _f = /*#__PURE__*/ _interopRequireWildcard(_f); + _c = /*#__PURE__*/ _interop_require_default(_c); + _d = /*#__PURE__*/ _interop_require_default(_d); + _e = /*#__PURE__*/ _interop_require_wildcard(_e); + _f = /*#__PURE__*/ _interop_require_wildcard(_f); // unresolved const x = X; const _a1 = a; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.cjs index 5a9ea8ad6521..0fffbebdacb9 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.cjs @@ -18,10 +18,10 @@ _export(exports, { }); const _a = require("a"); const _b = require("b"); -const _c = /*#__PURE__*/ _interopRequireDefault(require("c")); -const _d = /*#__PURE__*/ _interopRequireDefault(require("d")); -const _e = /*#__PURE__*/ _interopRequireWildcard(require("e")); -const _f = /*#__PURE__*/ _interopRequireWildcard(require("f")); +const _c = /*#__PURE__*/ _interop_require_default(require("c")); +const _d = /*#__PURE__*/ _interop_require_default(require("d")); +const _e = /*#__PURE__*/ _interop_require_wildcard(require("e")); +const _f = /*#__PURE__*/ _interop_require_wildcard(require("f")); // unresolved const x = X; const _a1 = a; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.umd.js index 1d00c8d0c2bf..95625eb69c3d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-5260/output.umd.js @@ -29,10 +29,10 @@ e: ()=>_e, f: ()=>_f }); - _c = /*#__PURE__*/ _interopRequireDefault(_c); - _d = /*#__PURE__*/ _interopRequireDefault(_d); - _e = /*#__PURE__*/ _interopRequireWildcard(_e); - _f = /*#__PURE__*/ _interopRequireWildcard(_f); + _c = /*#__PURE__*/ _interop_require_default(_c); + _d = /*#__PURE__*/ _interop_require_default(_d); + _e = /*#__PURE__*/ _interop_require_wildcard(_e); + _f = /*#__PURE__*/ _interop_require_wildcard(_f); // unresolved const x = X; const _a1 = a; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.amd.js index da0c360bff2b..3c48673a9264 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.amd.js @@ -2,7 +2,7 @@ define([ "require", "exports", "./dep.js" -], function(require, exports, _depJs) { +], function(require, exports, _dep) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.cjs index 62b3a2e16789..3a99e2156604 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _depJs = require("./dep.js"); +const _dep = require("./dep.js"); class SomeClass { constructor(properties){ this.props = properties; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.umd.js index 78434a6170ad..5ca019977e70 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-578/2/output.umd.js @@ -5,7 +5,7 @@ "./dep.js" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.depJs); -})(this, function(exports, _depJs) { +})(this, function(exports, _dep) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.amd.js index 2264621f695a..385f819df113 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.amd.js @@ -4,5 +4,5 @@ define([ "c" ], function(require, exports, _c) { "use strict"; - _exportStar(_c, exports); + _export_star(_c, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.cjs index 670ab6488ba7..c611885b38d7 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.cjs @@ -1,2 +1,2 @@ "use strict"; -_exportStar(require("c"), exports); +_export_star(require("c"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.umd.js index 0afd2348b911..eb694da64d71 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-605/output.umd.js @@ -7,5 +7,5 @@ else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.c); })(this, function(exports, _c) { "use strict"; - _exportStar(_c, exports); + _export_star(_c, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.amd.js index ab871e3343d2..3af4bc08bc28 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.amd.js @@ -19,6 +19,6 @@ define([ { value: _consts.RESOURCE_INSTAGRAM, label: "Instagram" - }, + } ]; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.cjs index 54b1669d621c..b6741c8f7cf0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-763/output.cjs @@ -15,5 +15,5 @@ const resources = [ { value: _consts.RESOURCE_INSTAGRAM, label: "Instagram" - }, + } ]; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.amd.js index 1756d093109f..f1e833a82c91 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.amd.js @@ -3,7 +3,7 @@ define([ "exports", "./_root.js", "./stubFalse.js" -], function(require, exports1, _rootJs, _stubFalseJs) { +], function(require, exports1, _root, _stubFalse) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: true @@ -12,13 +12,13 @@ define([ enumerable: true, get: ()=>_default }); - _rootJs = /*#__PURE__*/ _interopRequireDefault(_rootJs); - _stubFalseJs = /*#__PURE__*/ _interopRequireDefault(_stubFalseJs); + _root = /*#__PURE__*/ _interop_require_default(_root); + _stubFalse = /*#__PURE__*/ _interop_require_default(_stubFalse); var freeExports = typeof exports == "object" && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module; var moduleExports = freeModule && freeModule.exports === freeExports; - var Buffer = moduleExports ? _rootJs.default.Buffer : undefined; + var Buffer = moduleExports ? _root.default.Buffer : undefined; var nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined; - var isBuffer = nativeIsBuffer || _stubFalseJs.default; + var isBuffer = nativeIsBuffer || _stubFalse.default; const _default = isBuffer; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.cjs index 5581fa07003b..a71d0e2c5081 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.cjs @@ -6,12 +6,12 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>_default }); -const _rootJs = /*#__PURE__*/ _interopRequireDefault(require("./_root.js")); -const _stubFalseJs = /*#__PURE__*/ _interopRequireDefault(require("./stubFalse.js")); +const _root = /*#__PURE__*/ _interop_require_default(require("./_root.js")); +const _stubFalse = /*#__PURE__*/ _interop_require_default(require("./stubFalse.js")); var freeExports = typeof exports == "object" && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module; var moduleExports = freeModule && freeModule.exports === freeExports; -var Buffer = moduleExports ? _rootJs.default.Buffer : undefined; +var Buffer = moduleExports ? _root.default.Buffer : undefined; var nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined; -var isBuffer = nativeIsBuffer || _stubFalseJs.default; +var isBuffer = nativeIsBuffer || _stubFalse.default; const _default = isBuffer; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.umd.js index e4736b284c36..48a52a6628e8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/issue-962/output.umd.js @@ -6,7 +6,7 @@ "./stubFalse.js" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.rootJs, global.stubFalseJs); -})(this, function(exports1, _rootJs, _stubFalseJs) { +})(this, function(exports1, _root, _stubFalse) { "use strict"; Object.defineProperty(exports1, "__esModule", { value: true @@ -15,13 +15,13 @@ enumerable: true, get: ()=>_default }); - _rootJs = /*#__PURE__*/ _interopRequireDefault(_rootJs); - _stubFalseJs = /*#__PURE__*/ _interopRequireDefault(_stubFalseJs); + _root = /*#__PURE__*/ _interop_require_default(_root); + _stubFalse = /*#__PURE__*/ _interop_require_default(_stubFalse); var freeExports = typeof exports == "object" && exports && !exports.nodeType && exports; var freeModule = freeExports && typeof module == "object" && module && !module.nodeType && module; var moduleExports = freeModule && freeModule.exports === freeExports; - var Buffer = moduleExports ? _rootJs.default.Buffer : undefined; + var Buffer = moduleExports ? _root.default.Buffer : undefined; var nativeIsBuffer = Buffer ? Buffer.isBuffer : undefined; - var isBuffer = nativeIsBuffer || _stubFalseJs.default; + var isBuffer = nativeIsBuffer || _stubFalse.default; const _default = isBuffer; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.amd.js index f8d3e46a9d42..ac44f454a1a1 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); function use() { console.log(_foo.default); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.cjs index 4d7d6c07d2de..6afc985fab86 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.cjs @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); function _foo() { - const data = /*#__PURE__*/ _interopRequireDefault(require("foo")); + const data = /*#__PURE__*/ _interop_require_default(require("foo")); _foo = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.umd.js index 7ed49424f7f9..4f15ff6b6f31 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-default/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); function use() { console.log(_foo.default); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.amd.js index e01a33112e0c..2f43636a2e50 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); function use() { console.log(_foo); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.cjs index 57751a5488dc..abaea4c8c5a1 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.cjs @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); function _foo() { - const data = /*#__PURE__*/ _interopRequireWildcard(require("foo")); + const data = /*#__PURE__*/ _interop_require_wildcard(require("foo")); _foo = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.umd.js index 89ba43ba7f3b..aa6296df6eeb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-import-namespace/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); function use() { console.log(_foo); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.amd.js index 2e1b42564462..52af9aabcc78 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.cjs index 59c1df1a18a4..235a6649fb05 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -_exportStar(require("foo"), exports); +_export_star(require("foo"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.umd.js index 81a0ab21d127..5c77f035641b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-all/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.amd.js index 2acf320cc8b1..f48afe8bf6da 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.cjs index d2d28104c64c..1cf8f705eba7 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.cjs @@ -7,7 +7,7 @@ Object.defineProperty(exports, "default", { get: ()=>_foo().default }); function _foo() { - const data = /*#__PURE__*/ _interopRequireDefault(require("foo")); + const data = /*#__PURE__*/ _interop_require_default(require("foo")); _foo = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.umd.js index 807711f144f0..7c6c7c814176 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-default/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.amd.js index 8d205b29b8d2..ff0347436859 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.cjs index 4de73894382c..22e1517126a0 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.cjs @@ -7,7 +7,7 @@ Object.defineProperty(exports, "namespace", { get: ()=>_foo() }); function _foo() { - const data = /*#__PURE__*/ _interopRequireWildcard(require("foo")); + const data = /*#__PURE__*/ _interop_require_wildcard(require("foo")); _foo = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.umd.js index 7ca04b107400..596468678ceb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/dep-reexport-namespace/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.amd.js index 7ca9edfb4298..33b3e4cb05d8 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.amd.js @@ -19,6 +19,6 @@ define([ foo: ()=>_foo.default, bar: ()=>_bar.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _bar = /*#__PURE__*/ _interop_require_default(_bar); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.cjs index c20f0527c23f..c4ec1868bd07 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.cjs @@ -14,14 +14,14 @@ _export(exports, { bar: ()=>_bar().default }); function _foo() { - const data = /*#__PURE__*/ _interopRequireDefault(require("foo")); + const data = /*#__PURE__*/ _interop_require_default(require("foo")); _foo = function() { return data; }; return data; } function _bar() { - const data = /*#__PURE__*/ _interopRequireDefault(require("bar")); + const data = /*#__PURE__*/ _interop_require_default(require("bar")); _bar = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.umd.js index 519a0613b2a3..5e04117b76f6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/export-default/output.umd.js @@ -22,6 +22,6 @@ foo: ()=>_foo.default, bar: ()=>_bar.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _bar = /*#__PURE__*/ _interopRequireDefault(_bar); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _bar = /*#__PURE__*/ _interop_require_default(_bar); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.amd.js index 04cc2ad64f07..ed7359cbe4db 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.amd.js @@ -4,12 +4,12 @@ define([ "./local", "external_test", "test" -], function(require, exports, _local, _externalTest, _test) { +], function(require, exports, _local, _external_test, _test) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function use() { - (0, _local.local)((0, _externalTest.external)(_test.test)); + (0, _local.local)((0, _external_test.external)(_test.test)); } }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.cjs index cc07c369785c..a0723a77526f 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.cjs @@ -3,7 +3,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); const _local = require("./local"); -const _externalTest = require("external_test"); +const _external_test = require("external_test"); function _test() { const data = require("test"); _test = function() { @@ -12,5 +12,5 @@ function _test() { return data; } function use() { - (0, _local.local)((0, _externalTest.external)(_test().test)); + (0, _local.local)((0, _external_test.external)(_test().test)); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.umd.js index 4f7ab9bd4684..fd1178f8b21e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/import-only-allowed-from-object-config/output.umd.js @@ -7,12 +7,12 @@ "test" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.local, global.externalTest, global.test); -})(this, function(exports, _local, _externalTest, _test) { +})(this, function(exports, _local, _external_test, _test) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function use() { - (0, _local.local)((0, _externalTest.external)(_test.test)); + (0, _local.local)((0, _external_test.external)(_test.test)); } }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.amd.js index 00d0c6a88610..200a13cdd42e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.amd.js @@ -2,17 +2,17 @@ define([ "require", "exports", "child_process" -], function(require, exports, _childProcess) { +], function(require, exports, _child_process) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function log() { - console.log(_childProcess.spawn); + console.log(_child_process.spawn); } const other = ()=>{ const nestedClosure = ()=>{ - (0, _childProcess.spawn)("ls"); + (0, _child_process.spawn)("ls"); }; }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.cjs index 77a6bf348aad..7913c2739b53 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.cjs @@ -2,18 +2,18 @@ Object.defineProperty(exports, "__esModule", { value: true }); -function _childProcess() { +function _child_process() { const data = require("child_process"); - _childProcess = function() { + _child_process = function() { return data; }; return data; } function log() { - console.log(_childProcess().spawn); + console.log(_child_process().spawn); } const other = ()=>{ const nestedClosure = ()=>{ - (0, _childProcess().spawn)("ls"); + (0, _child_process().spawn)("ls"); }; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.umd.js index cdeff46a50d6..39a95d37e53e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/issue-3081/1/output.umd.js @@ -5,17 +5,17 @@ "child_process" ], factory); else if (global = typeof globalThis !== "undefined" ? globalThis : global || self) factory(global.input = {}, global.childProcess); -})(this, function(exports, _childProcess) { +})(this, function(exports, _child_process) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function log() { - console.log(_childProcess.spawn); + console.log(_child_process.spawn); } const other = ()=>{ const nestedClosure = ()=>{ - (0, _childProcess.spawn)("ls"); + (0, _child_process.spawn)("ls"); }; }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.amd.js index 00e223e64ae5..e6b76ef452f2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); console.log(_foo.default); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.cjs index fd799db35bfc..7d8a715860af 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("./foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("./foo")); console.log(_foo.default); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.umd.js index b72c97631bc6..ef9c593842b4 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-default/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); console.log(_foo.default); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.amd.js index 7c75d82ee049..d3515d4998fc 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); console.log(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.cjs index 173c486901f3..0429b73dd15e 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("./foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("./foo")); console.log(_foo); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.umd.js index cf21ddae4b58..84fdd0deae92 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-import-namespace/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); console.log(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.amd.js index a9e63326bc4b..22e260852e8d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.amd.js @@ -7,5 +7,5 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.cjs index fe19ca33e260..cc4d649d7ff5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.cjs @@ -2,4 +2,4 @@ Object.defineProperty(exports, "__esModule", { value: true }); -_exportStar(require("./foo"), exports); +_export_star(require("./foo"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.umd.js index 8f7fc65be30c..8104e41ef572 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-all/output.umd.js @@ -10,5 +10,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_foo, exports); + _export_star(_foo, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.amd.js index f03e5ec8ee47..595f91781924 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.cjs index 2c40a357c5fd..47a52fcd11f5 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.cjs @@ -6,4 +6,4 @@ Object.defineProperty(exports, "default", { enumerable: true, get: ()=>_foo.default }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("./foo")); +const _foo = /*#__PURE__*/ _interop_require_default(require("./foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.umd.js index ab48ba23ad24..4e4877c22809 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-default/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo.default }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); + _foo = /*#__PURE__*/ _interop_require_default(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.amd.js index 4b6f1315824e..1d9142c2fb6a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.cjs index 0514350f4dbc..1cbc6a8e06fb 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.cjs @@ -6,4 +6,4 @@ Object.defineProperty(exports, "namespace", { enumerable: true, get: ()=>_foo }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("./foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("./foo")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.umd.js index 01bf9a692b10..1c1724d9d780 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/local-reexport-namespace/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_foo }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.amd.js index 5e51a8d7f449..2f24607eb3de 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.amd.js @@ -8,8 +8,8 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _white = /*#__PURE__*/ _interopRequireDefault(_white); - _black = /*#__PURE__*/ _interopRequireDefault(_black); + _white = /*#__PURE__*/ _interop_require_default(_white); + _black = /*#__PURE__*/ _interop_require_default(_black); console.log(_white.default); console.log(_black.default); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.cjs index 13b07dd0bd4a..14b5ff7bc384 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.cjs @@ -3,12 +3,12 @@ Object.defineProperty(exports, "__esModule", { value: true }); function _white() { - const data = /*#__PURE__*/ _interopRequireDefault(require("white")); + const data = /*#__PURE__*/ _interop_require_default(require("white")); _white = function() { return data; }; return data; } -const _black = /*#__PURE__*/ _interopRequireDefault(require("black")); +const _black = /*#__PURE__*/ _interop_require_default(require("black")); console.log(_white().default); console.log(_black.default); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.umd.js index 72cb732f017e..4c888531ec2b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-default/output.umd.js @@ -11,8 +11,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _white = /*#__PURE__*/ _interopRequireDefault(_white); - _black = /*#__PURE__*/ _interopRequireDefault(_black); + _white = /*#__PURE__*/ _interop_require_default(_white); + _black = /*#__PURE__*/ _interop_require_default(_black); console.log(_white.default); console.log(_black.default); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.amd.js index 000f26f8564a..a50761e1ad70 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.amd.js @@ -8,8 +8,8 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _white = /*#__PURE__*/ _interopRequireWildcard(_white); - _black = /*#__PURE__*/ _interopRequireWildcard(_black); + _white = /*#__PURE__*/ _interop_require_wildcard(_white); + _black = /*#__PURE__*/ _interop_require_wildcard(_black); function use1() { console.log(_white); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.cjs index 4656c686e0e8..8a364aba9da6 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.cjs @@ -3,13 +3,13 @@ Object.defineProperty(exports, "__esModule", { value: true }); function _white() { - const data = /*#__PURE__*/ _interopRequireWildcard(require("white")); + const data = /*#__PURE__*/ _interop_require_wildcard(require("white")); _white = function() { return data; }; return data; } -const _black = /*#__PURE__*/ _interopRequireWildcard(require("black")); +const _black = /*#__PURE__*/ _interop_require_wildcard(require("black")); function use1() { console.log(_white()); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.umd.js index 3f4932db1ce2..c5f5574d9ac1 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/import-namespace/output.umd.js @@ -11,8 +11,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _white = /*#__PURE__*/ _interopRequireWildcard(_white); - _black = /*#__PURE__*/ _interopRequireWildcard(_black); + _white = /*#__PURE__*/ _interop_require_wildcard(_white); + _black = /*#__PURE__*/ _interop_require_wildcard(_black); function use1() { console.log(_white); } diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.amd.js index 429154995899..a869e5f80d15 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.amd.js @@ -8,6 +8,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_white, exports); - _exportStar(_black, exports); + _export_star(_white, exports); + _export_star(_black, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.cjs index 507c13dab1a0..482e94924293 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -_exportStar(require("white"), exports); -_exportStar(require("black"), exports); +_export_star(require("white"), exports); +_export_star(require("black"), exports); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.umd.js index 310b4d0e80c8..f3b1e19a984c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-all/output.umd.js @@ -11,6 +11,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _exportStar(_white, exports); - _exportStar(_black, exports); + _export_star(_white, exports); + _export_star(_black, exports); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.amd.js index 3dd76e66c9bf..41ef85b1d927 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.amd.js @@ -11,5 +11,5 @@ define([ enumerable: true, get: ()=>_white.default }); - _white = /*#__PURE__*/ _interopRequireDefault(_white); + _white = /*#__PURE__*/ _interop_require_default(_white); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.cjs index 0dc15392ea24..0bad82328c29 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.cjs @@ -7,7 +7,7 @@ Object.defineProperty(exports, "default", { get: ()=>_white().default }); function _white() { - const data = /*#__PURE__*/ _interopRequireDefault(require("white")); + const data = /*#__PURE__*/ _interop_require_default(require("white")); _white = function() { return data; }; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.umd.js index 934058c82461..c49e1901f34c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-default/output.umd.js @@ -14,5 +14,5 @@ enumerable: true, get: ()=>_white.default }); - _white = /*#__PURE__*/ _interopRequireDefault(_white); + _white = /*#__PURE__*/ _interop_require_default(_white); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.amd.js index 3faa85b4917e..343f3dbe915a 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.amd.js @@ -18,6 +18,6 @@ define([ namespace1: ()=>_white, namespace2: ()=>_black }); - _white = /*#__PURE__*/ _interopRequireWildcard(_white); - _black = /*#__PURE__*/ _interopRequireWildcard(_black); + _white = /*#__PURE__*/ _interop_require_wildcard(_white); + _black = /*#__PURE__*/ _interop_require_wildcard(_black); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.cjs index 9d0e75a52a7c..702324fc55fd 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.cjs @@ -13,10 +13,10 @@ _export(exports, { namespace2: ()=>_black }); function _white() { - const data = /*#__PURE__*/ _interopRequireWildcard(require("white")); + const data = /*#__PURE__*/ _interop_require_wildcard(require("white")); _white = function() { return data; }; return data; } -const _black = /*#__PURE__*/ _interopRequireWildcard(require("black")); +const _black = /*#__PURE__*/ _interop_require_wildcard(require("black")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.umd.js index b224c67b07ae..8b4bc9cdc397 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/lazy/whitelist/reexport-namespace/output.umd.js @@ -21,6 +21,6 @@ namespace1: ()=>_white, namespace2: ()=>_black }); - _white = /*#__PURE__*/ _interopRequireWildcard(_white); - _black = /*#__PURE__*/ _interopRequireWildcard(_black); + _white = /*#__PURE__*/ _interop_require_wildcard(_white); + _black = /*#__PURE__*/ _interop_require_wildcard(_black); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.amd.js index 50f092382fc5..8f95005e44ab 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.amd.js @@ -17,5 +17,5 @@ define([ baz: ()=>_moduleWithGetter.baz, Foo: ()=>_moduleWithGetter.default }); - _moduleWithGetter = /*#__PURE__*/ _interopRequireWildcard(_moduleWithGetter); + _moduleWithGetter = /*#__PURE__*/ _interop_require_wildcard(_moduleWithGetter); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.cjs index a320361255d5..cee3cbd0076d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.cjs @@ -12,4 +12,4 @@ _export(exports, { baz: ()=>_moduleWithGetter.baz, Foo: ()=>_moduleWithGetter.default }); -const _moduleWithGetter = /*#__PURE__*/ _interopRequireWildcard(require("./moduleWithGetter")); +const _moduleWithGetter = /*#__PURE__*/ _interop_require_wildcard(require("./moduleWithGetter")); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.umd.js index 36019cb009cc..6d7f03ce2ff2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/copy-getters-setters/output.umd.js @@ -20,5 +20,5 @@ baz: ()=>_moduleWithGetter.baz, Foo: ()=>_moduleWithGetter.default }); - _moduleWithGetter = /*#__PURE__*/ _interopRequireWildcard(_moduleWithGetter); + _moduleWithGetter = /*#__PURE__*/ _interop_require_wildcard(_moduleWithGetter); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.amd.js index 36c19917e49f..3886e9ffd735 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.amd.js @@ -9,8 +9,8 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _bar = /*#__PURE__*/ _interopRequireWildcard(_bar); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _bar = /*#__PURE__*/ _interop_require_wildcard(_bar); Foo = 42; Bar = 43; Baz = 44; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.cjs index dc75d8f7a45b..55625de827f7 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.cjs @@ -2,8 +2,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireDefault(require("foo")); -const _bar = /*#__PURE__*/ _interopRequireWildcard(require("bar")); +const _foo = /*#__PURE__*/ _interop_require_default(require("foo")); +const _bar = /*#__PURE__*/ _interop_require_wildcard(require("bar")); const _baz = require("baz"); Foo = 42; Bar = 43; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.umd.js index 8ffeae83cb4e..4c88bf54ca0b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/misc/import-const-throw/output.umd.js @@ -12,8 +12,8 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireDefault(_foo); - _bar = /*#__PURE__*/ _interopRequireWildcard(_bar); + _foo = /*#__PURE__*/ _interop_require_default(_foo); + _bar = /*#__PURE__*/ _interop_require_wildcard(_bar); Foo = 42; Bar = 43; Baz = 44; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.amd.js index d6efbacf21cd..c6a960def032 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.amd.js @@ -7,6 +7,6 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _a = /*#__PURE__*/ _interopRequireDefault(_a); + _a = /*#__PURE__*/ _interop_require_default(_a); _a.default.preview(...c); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.cjs index 715c1908a80d..4bcd42c41b8b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.cjs @@ -2,5 +2,5 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _a = /*#__PURE__*/ _interopRequireDefault(require("a")); +const _a = /*#__PURE__*/ _interop_require_default(require("a")); _a.default.preview(...c); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.umd.js index 8e4468ab9597..f04a3eb0a693 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/6647/output.umd.js @@ -10,6 +10,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _a = /*#__PURE__*/ _interopRequireDefault(_a); + _a = /*#__PURE__*/ _interop_require_default(_a); _a.default.preview(...c); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.amd.js index ca0512217710..b89fc7005a98 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _props = /*#__PURE__*/ _interopRequireDefault(_props); + _props = /*#__PURE__*/ _interop_require_default(_props); console.log(_props.default); (function() { const { ...props } = this.props; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.cjs index ac9c0499eca2..29d2a6780a6c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _props = /*#__PURE__*/ _interopRequireDefault(require("props")); +const _props = /*#__PURE__*/ _interop_require_default(require("props")); console.log(_props.default); (function() { const { ...props } = this.props; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.umd.js index 091a25d6c753..23ea44c5af5b 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/regression/t-7178/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _props = /*#__PURE__*/ _interopRequireDefault(_props); + _props = /*#__PURE__*/ _interop_require_default(_props); console.log(_props.default); (function() { const { ...props } = this.props; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.amd.js index 9f8639683397..5c1438945d7c 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.bar(); _foo.baz(); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.cjs index f44970ea3fa9..28fc00c2c911 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.cjs @@ -2,6 +2,6 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo")); _foo.bar(); _foo.baz(); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.umd.js index ef1a543fc600..861d24b57bb2 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import-wildcard/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.bar(); _foo.baz(); }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.amd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.amd.js index 23c0593df708..426f0ff54d1d 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.amd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.amd.js @@ -7,7 +7,7 @@ define([ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.default; _foo.default; _foo.foo3; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.cjs b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.cjs index 2fefdf77f0cf..51d603e2b029 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.cjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.cjs @@ -2,7 +2,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); -const _foo = /*#__PURE__*/ _interopRequireWildcard(require("foo")); +const _foo = /*#__PURE__*/ _interop_require_wildcard(require("foo")); _foo.default; _foo.default; _foo.foo3; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.umd.js b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.umd.js index b0b2bee44d67..2c856782d956 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.umd.js +++ b/crates/swc_ecma_transforms_module/tests/fixture/common/strict/import/output.umd.js @@ -10,7 +10,7 @@ Object.defineProperty(exports, "__esModule", { value: true }); - _foo = /*#__PURE__*/ _interopRequireWildcard(_foo); + _foo = /*#__PURE__*/ _interop_require_wildcard(_foo); _foo.default; _foo.default; _foo.foo3; diff --git a/crates/swc_ecma_transforms_module/tests/fixture/systemjs/imports/output.mjs b/crates/swc_ecma_transforms_module/tests/fixture/systemjs/imports/output.mjs index 4b33f2fd4ad6..0af318faf153 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/systemjs/imports/output.mjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/systemjs/imports/output.mjs @@ -1,15 +1,15 @@ System.register([ - "foo", - "foo-bar", - "./directory/foo-bar" + "foo", + "foo-bar", + "./directory/foo-bar" ], function(_export, _context) { - "use strict"; - return { - setters: [ - function(_foo) {}, - function(_fooBar) {}, - function(_fooBar) {} - ], - execute: function() {} - }; + "use strict"; + return { + setters: [ + function(_foo) {}, + function(_foobar) {}, + function(_foobar) {} + ], + execute: function() {} + }; }); diff --git a/crates/swc_ecma_transforms_module/tests/fixture/systemjs/overview/output.mjs b/crates/swc_ecma_transforms_module/tests/fixture/systemjs/overview/output.mjs index c037d1ee2a66..04cd20ad5448 100644 --- a/crates/swc_ecma_transforms_module/tests/fixture/systemjs/overview/output.mjs +++ b/crates/swc_ecma_transforms_module/tests/fixture/systemjs/overview/output.mjs @@ -1,25 +1,25 @@ System.register([ - "foo", - "foo-bar", - "./directory/foo-bar" + "foo", + "foo-bar", + "./directory/foo-bar" ], function(_export, _context) { - "use strict"; - var foo, foo2, bar, bar2, test2; - return { - setters: [ - function(_foo) { - foo = _foo.default; - foo2 = _foo; - bar = _foo.bar; - bar2 = _foo.foo; - }, - function(_fooBar) {}, - function(_fooBar) {} - ], - execute: function() { - _export("foo", foo); - _export("test2", test2 = 5); - _export("default", foo); - } - }; -}); \ No newline at end of file + "use strict"; + var foo, foo2, bar, bar2, test2; + return { + setters: [ + function(_foo) { + foo = _foo.default; + foo2 = _foo; + bar = _foo.bar; + bar2 = _foo.foo; + }, + function(_foobar) {}, + function(_foobar) {} + ], + execute: function() { + _export("foo", foo); + _export("test2", test2 = 5); + _export("default", foo); + } + }; +}); diff --git a/crates/swc_ecma_transforms_optimization/tests/simplify.rs b/crates/swc_ecma_transforms_optimization/tests/simplify.rs index 7a5c72b5198c..1ea51037840d 100644 --- a/crates/swc_ecma_transforms_optimization/tests/simplify.rs +++ b/crates/swc_ecma_transforms_optimization/tests/simplify.rs @@ -623,8 +623,8 @@ Foo.bar = true; Object.defineProperty(exports, \"__esModule\", { value: true }); -var _foo = _interopRequireDefault(require(\"foo\")); -function _interopRequireDefault(obj) { +var _foo = _interop_require_default(require(\"foo\")); +function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; diff --git a/crates/swc_ecma_transforms_react/src/jsx/tests.rs b/crates/swc_ecma_transforms_react/src/jsx/tests.rs index 94aeb4c22cc3..049547805018 100644 --- a/crates/swc_ecma_transforms_react/src/jsx/tests.rs +++ b/crates/swc_ecma_transforms_react/src/jsx/tests.rs @@ -527,11 +527,11 @@ function (_React$Component) { _inherits(App, _React$Component); function App() { - _classCallCheck(this, App); - return _possibleConstructorReturn(this, _getPrototypeOf(App).apply(this, arguments)); + _class_call_check(this, App); + return _possible_constructor_return(this, _get_prototype_of(App).apply(this, arguments)); } - _createClass(App, [{ + _create_class(App, [{ key: "render", value: function render() { const navbarHeader = _ref; @@ -1229,7 +1229,7 @@ test!( Object.defineProperty(exports, \"__esModule\", { value: true }); -var _react = _interopRequireDefault(require(\"react\")); +var _react = _interop_require_default(require(\"react\")); _react.default.createElement(\"div\", null);" ); @@ -1269,7 +1269,7 @@ test!( Object.defineProperty(exports, \"__esModule\", { value: true }); -var _react = _interopRequireDefault(require(\"react\")); +var _react = _interop_require_default(require(\"react\")); _react.default.createElement(\"div\", { style: \"white-space: pre\" }, \"Hello World\");" @@ -1345,7 +1345,7 @@ value: true }); exports.default = void 0; -var _react = _interopRequireDefault(require("react")); +var _react = _interop_require_default(require("react")); var RandomComponent = /*#__PURE__*/ @@ -1353,11 +1353,11 @@ function (_Component) { _inherits(RandomComponent, _Component); function RandomComponent() { -_classCallCheck(this, RandomComponent); -return _possibleConstructorReturn(this, _getPrototypeOf(RandomComponent).call(this)); +_class_call_check(this, RandomComponent); +return _possible_constructor_return(this, _get_prototype_of(RandomComponent).call(this)); } -_createClass(RandomComponent, [{ +_create_class(RandomComponent, [{ key: "render", value: function render() { return _react.default.createElement("div", { diff --git a/crates/swc_ecma_transforms_react/src/refresh/tests.rs b/crates/swc_ecma_transforms_react/src/refresh/tests.rs index 128037f21c4f..8c807a88406c 100644 --- a/crates/swc_ecma_transforms_react/src/refresh/tests.rs +++ b/crates/swc_ecma_transforms_react/src/refresh/tests.rs @@ -1161,7 +1161,7 @@ test!( } }); var _hooks = require("./hooks"); - var _foo = _interopRequireDefault(require("./foo")); + var _foo = _interop_require_default(require("./foo")); var _s = $RefreshSig$(); diff --git a/crates/swc_ecma_transforms_react/tests/jsx/fixture/autoImport/after-polyfills-compiled-to-cjs/output.js b/crates/swc_ecma_transforms_react/tests/jsx/fixture/autoImport/after-polyfills-compiled-to-cjs/output.js index d6fc30116cf9..a7438b8b04a4 100644 --- a/crates/swc_ecma_transforms_react/tests/jsx/fixture/autoImport/after-polyfills-compiled-to-cjs/output.js +++ b/crates/swc_ecma_transforms_react/tests/jsx/fixture/autoImport/after-polyfills-compiled-to-cjs/output.js @@ -4,11 +4,11 @@ require("react-app-polyfill/ie11"); require("react-app-polyfill/stable"); -var _reactDom = _interopRequireDefault(require("react-dom")); +var _reactDom = _interop_require_default(require("react-dom")); var _jsxRuntime = require("react/jsx-runtime"); -function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } +function _interop_require_default(obj) { return obj && obj.__esModule ? obj : { default: obj }; } // https://github.com/babel/babel/issues/12522 _reactDom.default.render( /*#__PURE__*/(0, _jsxRuntime.jsx)("p", { diff --git a/crates/swc_ecma_transforms_react/tests/jsx/fixture/react/.optimisation.react.constant-elements/output.js b/crates/swc_ecma_transforms_react/tests/jsx/fixture/react/.optimisation.react.constant-elements/output.js index a9b90e8bc5d0..792328aa30d0 100644 --- a/crates/swc_ecma_transforms_react/tests/jsx/fixture/react/.optimisation.react.constant-elements/output.js +++ b/crates/swc_ecma_transforms_react/tests/jsx/fixture/react/.optimisation.react.constant-elements/output.js @@ -1,4 +1,4 @@ -function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = babelHelpers.getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = babelHelpers.getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return babelHelpers.possibleConstructorReturn(this, result); }; } +function _create_super(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = babelHelpers.getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = babelHelpers.getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return babelHelpers.possibleConstructorReturn(this, result); }; } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function () {})); return true; } catch (e) { return false; } } @@ -13,7 +13,7 @@ let App = /*#__PURE__*/function (_React$Component) { babelHelpers.inherits(App, _React$Component); - var _super = _createSuper(App); + var _super = _create_super(App); function App() { babelHelpers.classCallCheck(this, App); diff --git a/crates/swc_ecma_transforms_typescript/tests/fixture/private-method-overload-and-abstract/output.js b/crates/swc_ecma_transforms_typescript/tests/fixture/private-method-overload-and-abstract/output.js index 13c3af24fba3..1dacc7e685b8 100644 --- a/crates/swc_ecma_transforms_typescript/tests/fixture/private-method-overload-and-abstract/output.js +++ b/crates/swc_ecma_transforms_typescript/tests/fixture/private-method-overload-and-abstract/output.js @@ -1,7 +1,7 @@ var _test = /*#__PURE__*/ new WeakSet(); class test { constructor(){ - _classPrivateMethodInit(this, _test); + _class_private_method_init(this, _test); } } function test1() {} diff --git a/crates/swc_ecma_transforms_typescript/tests/strip.rs b/crates/swc_ecma_transforms_typescript/tests/strip.rs index ab6c4fb24f5a..6b25ef899ac8 100644 --- a/crates/swc_ecma_transforms_typescript/tests/strip.rs +++ b/crates/swc_ecma_transforms_typescript/tests/strip.rs @@ -607,21 +607,21 @@ to!( export class Logger { constructor(loggerName, levelName, options = { }){ - _classPrivateFieldInit(this, _level, { + _class_private_field_init(this, _level, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _handlers, { + _class_private_field_init(this, _handlers, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _loggerName, { + _class_private_field_init(this, _loggerName, { writable: true, value: void 0 }); - _classPrivateFieldSet(this, _loggerName, loggerName); - _classPrivateFieldSet(this, _level, getLevelByName(levelName)); - _classPrivateFieldSet(this, _handlers, options.handlers || []); + _class_private_field_set(this, _loggerName, loggerName); + _class_private_field_set(this, _level, getLevelByName(levelName)); + _class_private_field_set(this, _handlers, options.handlers || []); } }" ); @@ -3128,14 +3128,14 @@ test!( " class Service { is(a) { - return _asyncToGenerator(function* () { + return _async_to_generator(function* () { return a.toUpperCase() === a; })(); } } - _asyncToGenerator(function* () { + _async_to_generator(function* () { yield new Service().is('ABC'); })(); " @@ -4035,11 +4035,11 @@ to!( var _store = new WeakMap(), _body = new WeakMap(); export class Context { constructor(optionsOrContext){ - _classPrivateFieldInit(this, _store, { + _class_private_field_init(this, _store, { writable: true, value: void 0 }); - _classPrivateFieldInit(this, _body, { + _class_private_field_init(this, _body, { writable: true, value: void 0 }); diff --git a/crates/swc_node_bundler/tests/pass/deno-001/simple-2/output/entry.js b/crates/swc_node_bundler/tests/pass/deno-001/simple-2/output/entry.js index 1acbf8425932..0548a9e77a9f 100644 --- a/crates/swc_node_bundler/tests/pass/deno-001/simple-2/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/deno-001/simple-2/output/entry.js @@ -1,4 +1,4 @@ -function _defineProperty(obj, key, value) { +function _define_property(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, @@ -14,12 +14,12 @@ function _defineProperty(obj, key, value) { function deferred() {} class MuxAsyncIterator { constructor(){ - _defineProperty(this, "signal", deferred()); + _define_property(this, "signal", deferred()); } } class ServerRequest { constructor(){ - _defineProperty(this, "done", deferred()); + _define_property(this, "done", deferred()); } } console.log(ServerRequest); diff --git a/crates/swc_node_bundler/tests/pass/deno-001/simple-3/output/entry.js b/crates/swc_node_bundler/tests/pass/deno-001/simple-3/output/entry.js index 6470e9ee9a17..5e304d1d8c2e 100644 --- a/crates/swc_node_bundler/tests/pass/deno-001/simple-3/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/deno-001/simple-3/output/entry.js @@ -1,4 +1,4 @@ -function _defineProperty(obj, key, value) { +function _define_property(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, @@ -14,7 +14,7 @@ function _defineProperty(obj, key, value) { function deferred() {} class MuxAsyncIterator { constructor(){ - _defineProperty(this, "signal", deferred()); + _define_property(this, "signal", deferred()); } } console.log(deferred, MuxAsyncIterator); diff --git a/crates/swc_node_bundler/tests/pass/deno-001/simple-4/output/entry.js b/crates/swc_node_bundler/tests/pass/deno-001/simple-4/output/entry.js index 6470e9ee9a17..5e304d1d8c2e 100644 --- a/crates/swc_node_bundler/tests/pass/deno-001/simple-4/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/deno-001/simple-4/output/entry.js @@ -1,4 +1,4 @@ -function _defineProperty(obj, key, value) { +function _define_property(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, @@ -14,7 +14,7 @@ function _defineProperty(obj, key, value) { function deferred() {} class MuxAsyncIterator { constructor(){ - _defineProperty(this, "signal", deferred()); + _define_property(this, "signal", deferred()); } } console.log(deferred, MuxAsyncIterator); diff --git a/crates/swc_node_bundler/tests/pass/helpers/simple/output/entry.js b/crates/swc_node_bundler/tests/pass/helpers/simple/output/entry.js index eba6409a955c..7a928b99b3e1 100644 --- a/crates/swc_node_bundler/tests/pass/helpers/simple/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/helpers/simple/output/entry.js @@ -1,4 +1,4 @@ -function _classCallCheck(instance, Constructor) { +function _class_call_check(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } @@ -11,7 +11,7 @@ var __decorate = this && this.__decorate || function(decorators, target, key, de }; var Foo = function Foo() { "use strict"; - _classCallCheck(this, Foo); + _class_call_check(this, Foo); }; Foo = __decorate([ isDecorator diff --git a/crates/swc_node_bundler/tests/pass/issue-1328/case1/output/entry.js b/crates/swc_node_bundler/tests/pass/issue-1328/case1/output/entry.js index ec4983acf4b1..f085b126c750 100644 --- a/crates/swc_node_bundler/tests/pass/issue-1328/case1/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/issue-1328/case1/output/entry.js @@ -12,7 +12,7 @@ function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { Promise.resolve(value).then(_next, _throw); } } -function _asyncToGenerator(fn) { +function _async_to_generator(fn) { return function() { var self = this, args = arguments; return new Promise(function(resolve, reject) { @@ -126,7 +126,7 @@ function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { + _foo = _async_to_generator(function() { return __generator(this, function(_state) { return [ 2 diff --git a/crates/swc_node_bundler/tests/pass/regenerator/1/output/entry.js b/crates/swc_node_bundler/tests/pass/regenerator/1/output/entry.js index 98b086db7a2f..63db5501dc44 100644 --- a/crates/swc_node_bundler/tests/pass/regenerator/1/output/entry.js +++ b/crates/swc_node_bundler/tests/pass/regenerator/1/output/entry.js @@ -12,7 +12,7 @@ function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { Promise.resolve(value).then(_next, _throw); } } -function _asyncToGenerator(fn) { +function _async_to_generator(fn) { return function() { var self = this, args = arguments; return new Promise(function(resolve, reject) { @@ -126,7 +126,7 @@ function foo() { return _foo.apply(this, arguments); } function _foo() { - _foo = _asyncToGenerator(function() { + _foo = _async_to_generator(function() { return __generator(this, function(_state) { return [ 2 @@ -139,7 +139,7 @@ function main() { return _main.apply(this, arguments); } function _main() { - _main = _asyncToGenerator(function() { + _main = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: diff --git a/node-swc/__tests__/module_test.js b/node-swc/__tests__/module_test.js index d9a2fc339249..d0a1c6349d0a 100644 --- a/node-swc/__tests__/module_test.js +++ b/node-swc/__tests__/module_test.js @@ -1,6 +1,6 @@ const swc = require("../../"); -it("should emit _interopRequireDefault", () => { +it("should emit _interop_require_default", () => { const out = swc.transformSync(`import foo from "foo"`, { module: { type: "commonjs" @@ -8,11 +8,11 @@ it("should emit _interopRequireDefault", () => { }); expect(out.map).toBeFalsy(); - expect(out.code).toContain(`function _interopRequireDefault`); - expect(out.code).toContain(`_interopRequireDefault(require("foo"))`); + expect(out.code).toContain(`function _interop_require_default`); + expect(out.code).toContain(`_interop_require_default(require("foo"))`); }); -it("should emit _interopRequireWildcard", () => { +it("should emit _interop_require_wildcard", () => { const out = swc.transformSync('import * as foo from "foo"', { module: { type: "commonjs" @@ -20,9 +20,9 @@ it("should emit _interopRequireWildcard", () => { }); expect(out.map).toBeFalsy(); - expect(out.code).toContain(`function _interopRequireWildcard`); + expect(out.code).toContain(`function _interop_require_wildcard`); expect(out.code).toContain( - `_interopRequireWildcard(require("foo"))` + `_interop_require_wildcard(require("foo"))` ); }); @@ -44,6 +44,6 @@ it("should work with amd and external helpers", () => { expect(out.map).toBeFalsy(); expect(out.code).toContain(`define("a",`); - expect(out.code).toContain(`_classCallCheck(this, Foo);`); + expect(out.code).toContain(`_class_call_check(this, Foo);`); expect(out.code).toContain(`_inherits(Bar, Foo);`); }); diff --git a/node-swc/__tests__/transform/api_test.js b/node-swc/__tests__/transform/api_test.js index 45aec75262f9..d86a7988d5f8 100644 --- a/node-swc/__tests__/transform/api_test.js +++ b/node-swc/__tests__/transform/api_test.js @@ -187,5 +187,5 @@ it("should support overring `jsc.externalHelpers` using js api", async () => { } }) - expect(code).toContain('function _classCallCheck') + expect(code).toContain('function _class_call_check') }); \ No newline at end of file diff --git a/node-swc/__tests__/transform/issue_4606_test.mjs b/node-swc/__tests__/transform/issue_4606_test.mjs index eb1f0e83f549..1fe173d066ec 100644 --- a/node-swc/__tests__/transform/issue_4606_test.mjs +++ b/node-swc/__tests__/transform/issue_4606_test.mjs @@ -104,9 +104,9 @@ it("module config should merged correctly", async () => { enumerable: true, get: ()=>foo }); - const _jsxRuntime = require(\\"react/jsx-runtime\\"); + const _jsxruntime = require(\\"react/jsx-runtime\\"); function foo() { - return /*#__PURE__*/ (0, _jsxRuntime.jsx)(\\"div\\", { + return /*#__PURE__*/ (0, _jsxruntime.jsx)(\\"div\\", { children: \\"Hello\\" }); } diff --git a/node-swc/__tests__/transform/issue_4730_test.mjs b/node-swc/__tests__/transform/issue_4730_test.mjs index 001e66731147..24bedad60f5f 100644 --- a/node-swc/__tests__/transform/issue_4730_test.mjs +++ b/node-swc/__tests__/transform/issue_4730_test.mjs @@ -36,10 +36,10 @@ it("should work", async () => { Object.defineProperty(exports, \\"__esModule\\", { value: true }); - const _interopRequireWildcard = require(\\"@swc/helpers/lib/_interop_require_wildcard.js\\").default; + const _interop_require_wildcard = require(\\"@swc/helpers/lib/_interop_require_wildcard.js\\").default; const _b = require(\\"../packages/b/src/index\\"); async function display() { - const displayA = await Promise.resolve().then(()=>/*#__PURE__*/ _interopRequireWildcard(require(\\"../packages/a/src/index\\"))).then((c)=>c.displayA); + const displayA = await Promise.resolve().then(()=>/*#__PURE__*/ _interop_require_wildcard(require(\\"../packages/a/src/index\\"))).then((c)=>c.displayA); console.log(displayA()); console.log((0, _b.displayB)()); } diff --git a/node-swc/__tests__/transform/preset-env_test.mjs b/node-swc/__tests__/transform/preset-env_test.mjs index adf371f67341..0daecf2ab5a0 100644 --- a/node-swc/__tests__/transform/preset-env_test.mjs +++ b/node-swc/__tests__/transform/preset-env_test.mjs @@ -41,7 +41,7 @@ it("should respect custom transform option", async () => { Promise.resolve(value).then(_next, _throw); } } - function _asyncToGenerator(fn) { + function _async_to_generator(fn) { return function() { var self = this, args = arguments; return new Promise(function(resolve, reject) { @@ -159,7 +159,7 @@ it("should respect custom transform option", async () => { return _bar.apply(this, arguments); } function _bar() { - _bar = _asyncToGenerator(function() { + _bar = _async_to_generator(function() { return __generator(this, function(_state) { switch(_state.label){ case 0: diff --git a/node-swc/src/types.ts b/node-swc/src/types.ts index f84fd5c562f9..af83e68cdbfb 100644 --- a/node-swc/src/types.ts +++ b/node-swc/src/types.ts @@ -996,11 +996,11 @@ export interface BaseModuleConfig { * * "use strict"; * - * function _interopRequireDefault(obj) { + * function _interop_require_default(obj) { * return obj && obj.__esModule ? obj : { default: obj }; * } * - * var _foo = _interopRequireDefault(require("foo")); + * var _foo = _interop_require_default(require("foo")); * var _bar = require("bar"); * * _foo.default; @@ -1040,7 +1040,7 @@ export interface BaseModuleConfig { * - `none` * * If you know that the imported file has been transformed with a compiler that stores the `default` export on - * `exports.default` (such as swc or Babel), you can safely omit the `_interopRequireDefault` helper. + * `exports.default` (such as swc or Babel), you can safely omit the `_interop_require_default` helper. * * ```javascript * import foo from "foo"; diff --git a/package.json b/package.json index 87c528fe38fb..2ced57f66dc4 100644 --- a/package.json +++ b/package.json @@ -133,6 +133,9 @@ "ts-node": "^10.5.0", "typescript": "^4.5.2" }, + "peerDependencies": { + "@swc/helpers": ">0.4.14 <0.5" + }, "funding": { "type": "opencollective", "url": "https://opencollective.com/swc" diff --git a/packages/swc-helpers/src/_apply_decorated_descriptor.mjs b/packages/swc-helpers/src/_apply_decorated_descriptor.mjs index bccd7d21cf17..55127f86f615 100644 --- a/packages/swc-helpers/src/_apply_decorated_descriptor.mjs +++ b/packages/swc-helpers/src/_apply_decorated_descriptor.mjs @@ -1,34 +1,29 @@ -export default function _applyDecoratedDescriptor(target, property, decorators, descriptor, context) { - var desc = {}; - Object['ke' + 'ys'](descriptor).forEach(function (key) { - desc[key] = descriptor[key]; - }); - desc.enumerable = !!desc.enumerable; - desc.configurable = !!desc.configurable; - - if ('value' in desc || desc.initializer) { - desc.writable = true; - } - - desc = decorators.slice().reverse().reduce(function (desc, decorator) { - return decorator ? (decorator(target, property, desc) || desc) : desc; - }, desc); - - var hasAccessor = Object.prototype.hasOwnProperty.call(desc, 'get') || Object.prototype.hasOwnProperty.call(desc, 'set'); - if (context && desc.initializer !== void 0 && !hasAccessor) { - desc.value = desc.initializer ? desc.initializer.call(context) : void 0; - desc.initializer = undefined; - } - - if (hasAccessor) { - delete desc.writable; - delete desc.initializer; - delete desc.value; - } - if (desc.initializer === void 0) { - Object['define' + 'Property'](target, property, desc); - desc = null; - } - - return desc; +export default function _apply_decorated_descriptor(target, property, decorators, descriptor, context) { + var desc = {}; + Object["ke" + "ys"](descriptor).forEach(function(key) { + desc[key] = descriptor[key]; + }); + desc.enumerable = !!desc.enumerable; + desc.configurable = !!desc.configurable; + if ("value" in desc || desc.initializer) { + desc.writable = true; + } + desc = decorators.slice().reverse().reduce(function(desc, decorator) { + return decorator ? decorator(target, property, desc) || desc : desc; + }, desc); + var hasAccessor = Object.prototype.hasOwnProperty.call(desc, "get") || Object.prototype.hasOwnProperty.call(desc, "set"); + if (context && desc.initializer !== void 0 && !hasAccessor) { + desc.value = desc.initializer ? desc.initializer.call(context) : void 0; + desc.initializer = undefined; + } + if (hasAccessor) { + delete desc.writable; + delete desc.initializer; + delete desc.value; + } + if (desc.initializer === void 0) { + Object["define" + "Property"](target, property, desc); + desc = null; + } + return desc; } diff --git a/packages/swc-helpers/src/_array_like_to_array.mjs b/packages/swc-helpers/src/_array_like_to_array.mjs index 9b74a28fc12c..31bd616c8532 100644 --- a/packages/swc-helpers/src/_array_like_to_array.mjs +++ b/packages/swc-helpers/src/_array_like_to_array.mjs @@ -1,5 +1,5 @@ -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; +export default function _array_like_to_array(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; } diff --git a/packages/swc-helpers/src/_array_with_holes.mjs b/packages/swc-helpers/src/_array_with_holes.mjs index 93b3be5bd0da..dfc536bd0fac 100644 --- a/packages/swc-helpers/src/_array_with_holes.mjs +++ b/packages/swc-helpers/src/_array_with_holes.mjs @@ -1,3 +1,3 @@ -export default function _arrayWithHoles(arr) { - if (Array.isArray(arr)) return arr; +export default function _array_with_holes(arr) { + if (Array.isArray(arr)) return arr; } diff --git a/packages/swc-helpers/src/_array_without_holes.mjs b/packages/swc-helpers/src/_array_without_holes.mjs index a1e5f47849d6..f5d69dc20b58 100644 --- a/packages/swc-helpers/src/_array_without_holes.mjs +++ b/packages/swc-helpers/src/_array_without_holes.mjs @@ -1,5 +1,4 @@ -import _arrayLikeToArray from './_array_like_to_array.mjs'; - -export default function _arrayWithoutHoles(arr) { - if (Array.isArray(arr)) return _arrayLikeToArray(arr); +import _array_like_to_array from "./_array_like_to_array.mjs"; +export default function _array_without_holes(arr) { + if (Array.isArray(arr)) return _array_like_to_array(arr); } diff --git a/packages/swc-helpers/src/_assert_this_initialized.mjs b/packages/swc-helpers/src/_assert_this_initialized.mjs index 123e6555a5e1..feb09136330f 100644 --- a/packages/swc-helpers/src/_assert_this_initialized.mjs +++ b/packages/swc-helpers/src/_assert_this_initialized.mjs @@ -1,7 +1,6 @@ -export default function _assertThisInitialized(self) { - if (self === void 0) { - throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); - } - - return self; +export default function _assert_this_initialized(self) { + if (self === void 0) { + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + } + return self; } diff --git a/packages/swc-helpers/src/_async_generator.mjs b/packages/swc-helpers/src/_async_generator.mjs index cb55b616e6a7..d22f8ec55fad 100644 --- a/packages/swc-helpers/src/_async_generator.mjs +++ b/packages/swc-helpers/src/_async_generator.mjs @@ -1,98 +1,70 @@ -import AwaitValue from './_await_value.mjs'; - -export default function AsyncGenerator(gen) { - var front, back; - - function send(key, arg) { - return new Promise(function (resolve, reject) { - var request = { - key: key, - arg: arg, - resolve: resolve, - reject: reject, - next: null - }; - - if (back) { - back = back.next = request; - } else { - front = back = request; - resume(key, arg); - } - }); - } - - function resume(key, arg) { - try { - var result = gen[key](arg); - var value = result.value; - var wrappedAwait = value instanceof AwaitValue; - Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { - if (wrappedAwait) { - resume("next", arg); - return; +import _await_value from "./_await_value.mjs"; +export default function _async_generator(gen) { + var front, back; + function send(key, arg) { + return new Promise(function(resolve, reject) { + var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; + if (back) { + back = back.next = request; + } else { + front = back = request; + resume(key, arg); + } + }); + } + function resume(key, arg) { + try { + var result = gen[key](arg); + var value = result.value; + var wrappedAwait = value instanceof _await_value; + Promise.resolve(wrappedAwait ? value.wrapped : value).then(function(arg) { + if (wrappedAwait) { + resume("next", arg); + return; + } + settle(result.done ? "return" : "normal", arg); + }, function(err) { + resume("throw", err); + }); + } catch (err) { + settle("throw", err); } - - settle(result.done ? "return" : "normal", arg); - }, function (err) { - resume("throw", err); - }); - } catch (err) { - settle("throw", err); } - } - - function settle(type, value) { - switch (type) { - case "return": - front.resolve({ - value: value, - done: true - }); - break; - - case "throw": - front.reject(value); - break; - - default: - front.resolve({ - value: value, - done: false - }); - break; + function settle(type, value) { + switch (type) { + case "return": + front.resolve({ value: value, done: true }); + break; + case "throw": + front.reject(value); + break; + default: + front.resolve({ value: value, done: false }); + break; + } + front = front.next; + if (front) { + resume(front.key, front.arg); + } else { + back = null; + } } - - front = front.next; - - if (front) { - resume(front.key, front.arg); - } else { - back = null; + this._invoke = send; + if (typeof gen.return !== "function") { + this.return = undefined; } - } - - this._invoke = send; - - if (typeof gen.return !== "function") { - this.return = undefined; - } } - if (typeof Symbol === "function" && Symbol.asyncIterator) { - AsyncGenerator.prototype[Symbol.asyncIterator] = function () { - return this; - }; + _async_generator.prototype[Symbol.asyncIterator] = function() { + return this; + }; } - -AsyncGenerator.prototype.next = function (arg) { - return this._invoke("next", arg); +_async_generator.prototype.next = function(arg) { + return this._invoke("next", arg); }; - -AsyncGenerator.prototype.throw = function (arg) { - return this._invoke("throw", arg); +_async_generator.prototype.throw = function(arg) { + return this._invoke("throw", arg); }; - -AsyncGenerator.prototype.return = function (arg) { - return this._invoke("return", arg); +_async_generator.prototype.return = function(arg) { + return this._invoke("return", arg); }; diff --git a/packages/swc-helpers/src/_async_generator_delegate.mjs b/packages/swc-helpers/src/_async_generator_delegate.mjs index 5e04899276bb..3085bbaa54ba 100644 --- a/packages/swc-helpers/src/_async_generator_delegate.mjs +++ b/packages/swc-helpers/src/_async_generator_delegate.mjs @@ -1,49 +1,37 @@ -export default function _asyncGeneratorDelegate(inner, awaitWrap) { - var iter = {}, - waiting = false; - - function pump(key, value) { - waiting = true; - value = new Promise(function (resolve) { - resolve(inner[key](value)); - }); - return { - done: false, - value: awaitWrap(value) - }; - } - - if (typeof Symbol === "function" && Symbol.iterator) { - iter[Symbol.iterator] = function () { - return this; - }; - } - - iter.next = function (value) { - if (waiting) { - waiting = false; - return value; +export default function _async_generator_delegate(inner, awaitWrap) { + var iter = {}, waiting = false; + function pump(key, value) { + waiting = true; + value = new Promise(function(resolve) { + resolve(inner[key](value)); + }); + return { done: false, value: awaitWrap(value) }; } - - return pump("next", value); - }; - - if (typeof inner.throw === "function") { - iter.throw = function (value) { - if (waiting) { - waiting = false; - throw value; - } - - return pump("throw", value); - }; - } - - if (typeof inner.return === "function") { - iter.return = function (value) { - return pump("return", value); + if (typeof Symbol === "function" && Symbol.iterator) { + iter[Symbol.iterator] = function() { + return this; + }; + } + iter.next = function(value) { + if (waiting) { + waiting = false; + return value; + } + return pump("next", value); }; - } - - return iter; + if (typeof inner.throw === "function") { + iter.throw = function(value) { + if (waiting) { + waiting = false; + throw value; + } + return pump("throw", value); + }; + } + if (typeof inner.return === "function") { + iter.return = function(value) { + return pump("return", value); + }; + } + return iter; } diff --git a/packages/swc-helpers/src/_async_iterator.mjs b/packages/swc-helpers/src/_async_iterator.mjs index 764a961da7b8..8369e175118b 100644 --- a/packages/swc-helpers/src/_async_iterator.mjs +++ b/packages/swc-helpers/src/_async_iterator.mjs @@ -1,44 +1,39 @@ -export default function _asyncIterator(iterable) { - var method, async, sync, retry = 2; - for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) { - if (async && null != (method = iterable[async])) return method.call(iterable); - if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable)); - async = "@@asyncIterator", sync = "@@iterator"; - } - throw new TypeError("Object is not async iterable"); +export default function _async_iterator(iterable) { + var method, async, sync, retry = 2; + for ("undefined" != typeof Symbol && (async = Symbol.asyncIterator, sync = Symbol.iterator); retry--;) { + if (async && null != (method = iterable[async])) return method.call(iterable); + if (sync && null != (method = iterable[sync])) return new AsyncFromSyncIterator(method.call(iterable)); + async = "@@asyncIterator", sync = "@@iterator"; + } + throw new TypeError("Object is not async iterable"); } - - - function AsyncFromSyncIterator(s) { - function AsyncFromSyncIteratorContinuation(r) { - if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); - var done = r.done; - return Promise.resolve(r.value).then(function (value) { - return { - value: value, - done: done - }; - }); - } - return AsyncFromSyncIterator = function (s) { - this.s = s, this.n = s.next; - }, AsyncFromSyncIterator.prototype = { - s: null, - n: null, - next: function () { - return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); - }, - return: function (value) { - var ret = this.s.return; - return void 0 === ret ? Promise.resolve({ - value: value, - done: !0 - }) : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments)); - }, - throw: function (value) { - var thr = this.s.return; - return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments)); + function AsyncFromSyncIteratorContinuation(r) { + if (Object(r) !== r) return Promise.reject(new TypeError(r + " is not an object.")); + var done = r.done; + return Promise.resolve(r.value).then(function(value) { + return { value: value, done: done }; + }); } - }, new AsyncFromSyncIterator(s); -} \ No newline at end of file + return AsyncFromSyncIterator = function(s) { + this.s = s, this.n = s.next; + }, + AsyncFromSyncIterator.prototype = { + s: null, + n: null, + next: function() { + return AsyncFromSyncIteratorContinuation(this.n.apply(this.s, arguments)); + }, + return: function(value) { + var ret = this.s.return; + return void 0 === ret + ? Promise.resolve({ value: value, done: !0 }) + : AsyncFromSyncIteratorContinuation(ret.apply(this.s, arguments)); + }, + throw: function(value) { + var thr = this.s.return; + return void 0 === thr ? Promise.reject(value) : AsyncFromSyncIteratorContinuation(thr.apply(this.s, arguments)); + } + }, + new AsyncFromSyncIterator(s); +} diff --git a/packages/swc-helpers/src/_async_to_generator.mjs b/packages/swc-helpers/src/_async_to_generator.mjs index 95c5195e536f..bd2924044335 100644 --- a/packages/swc-helpers/src/_async_to_generator.mjs +++ b/packages/swc-helpers/src/_async_to_generator.mjs @@ -1,35 +1,29 @@ function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { - try { - var info = gen[key](arg); - var value = info.value; - } catch (error) { - reject(error); - return; - } - - if (info.done) { - resolve(value); - } else { - Promise.resolve(value).then(_next, _throw); - } + try { + var info = gen[key](arg); + var value = info.value; + } catch (error) { + reject(error); + return; + } + if (info.done) { + resolve(value); + } else { + Promise.resolve(value).then(_next, _throw); + } } - -export default function _asyncToGenerator(fn) { - return function () { - var self = this, - args = arguments; - return new Promise(function (resolve, reject) { - var gen = fn.apply(self, args); - - function _next(value) { - asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); - } - - function _throw(err) { - asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); - } - - _next(undefined); - }); - }; +export default function _async_to_generator(fn) { + return function() { + var self = this, args = arguments; + return new Promise(function(resolve, reject) { + var gen = fn.apply(self, args); + function _next(value) { + asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); + } + function _throw(err) { + asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); + } + _next(undefined); + }); + }; } diff --git a/packages/swc-helpers/src/_await_async_generator.mjs b/packages/swc-helpers/src/_await_async_generator.mjs index f1bc8f55c5ca..98ebd24d146b 100644 --- a/packages/swc-helpers/src/_await_async_generator.mjs +++ b/packages/swc-helpers/src/_await_async_generator.mjs @@ -1,5 +1,4 @@ -import AwaitValue from './_await_value.mjs'; - -export default function _awaitAsyncGenerator(value) { - return new AwaitValue(value); +import _await_value from "./_await_value.mjs"; +export default function _await_async_generator(value) { + return new _await_value(value); } diff --git a/packages/swc-helpers/src/_await_value.mjs b/packages/swc-helpers/src/_await_value.mjs index 139374aae7f4..c852ff075d26 100644 --- a/packages/swc-helpers/src/_await_value.mjs +++ b/packages/swc-helpers/src/_await_value.mjs @@ -1,3 +1,3 @@ -export default function _AwaitValue(value) { - this.wrapped = value; +export default function _await_value(value) { + this.wrapped = value; } diff --git a/packages/swc-helpers/src/_check_private_redeclaration.mjs b/packages/swc-helpers/src/_check_private_redeclaration.mjs index c23decbf90e0..c7bbdb96de5c 100644 --- a/packages/swc-helpers/src/_check_private_redeclaration.mjs +++ b/packages/swc-helpers/src/_check_private_redeclaration.mjs @@ -1,5 +1,5 @@ -export default function _checkPrivateRedeclaration(obj, privateCollection) { - if (privateCollection.has(obj)) { - throw new TypeError("Cannot initialize the same private elements twice on an object"); - } +export default function _check_private_redeclaration(obj, privateCollection) { + if (privateCollection.has(obj)) { + throw new TypeError("Cannot initialize the same private elements twice on an object"); + } } diff --git a/packages/swc-helpers/src/_class_apply_descriptor_destructure.mjs b/packages/swc-helpers/src/_class_apply_descriptor_destructure.mjs index 5bf4e9a6b15c..f9cae0aed302 100644 --- a/packages/swc-helpers/src/_class_apply_descriptor_destructure.mjs +++ b/packages/swc-helpers/src/_class_apply_descriptor_destructure.mjs @@ -1,20 +1,20 @@ -export default function _classApplyDescriptorDestructureSet(receiver, descriptor) { - if (descriptor.set) { - if (!("__destrObj" in descriptor)) { - descriptor.__destrObj = { - set value(v) { - descriptor.set.call(receiver, v) - }, - }; +export default function _class_apply_descriptor_destructure(receiver, descriptor) { + if (descriptor.set) { + if (!("__destrObj" in descriptor)) { + descriptor.__destrObj = { + set value(v) { + descriptor.set.call(receiver, v); + } + }; + } + return descriptor.__destrObj; + } 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"); + } + return descriptor; } - return descriptor.__destrObj; - } 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"); - } - return descriptor; - } } diff --git a/packages/swc-helpers/src/_class_apply_descriptor_get.mjs b/packages/swc-helpers/src/_class_apply_descriptor_get.mjs index 1d0a791d6d03..04dbc3ee92ec 100644 --- a/packages/swc-helpers/src/_class_apply_descriptor_get.mjs +++ b/packages/swc-helpers/src/_class_apply_descriptor_get.mjs @@ -1,6 +1,6 @@ -export default function _classApplyDescriptorGet(receiver, descriptor) { - if (descriptor.get) { - return descriptor.get.call(receiver); - } - return descriptor.value; +export default function _class_apply_descriptor_get(receiver, descriptor) { + if (descriptor.get) { + return descriptor.get.call(receiver); + } + return descriptor.value; } diff --git a/packages/swc-helpers/src/_class_apply_descriptor_set.mjs b/packages/swc-helpers/src/_class_apply_descriptor_set.mjs index f1020bda8c69..c538f60f9cb3 100644 --- a/packages/swc-helpers/src/_class_apply_descriptor_set.mjs +++ b/packages/swc-helpers/src/_class_apply_descriptor_set.mjs @@ -1,13 +1,13 @@ -export default function _classApplyDescriptorSet(receiver, descriptor, value) { - 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"); +export default function _class_apply_descriptor_set(receiver, descriptor, value) { + 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; - } } diff --git a/packages/swc-helpers/src/_class_apply_descriptor_update.mjs b/packages/swc-helpers/src/_class_apply_descriptor_update.mjs index 082d460e8025..d2948ca495fd 100644 --- a/packages/swc-helpers/src/_class_apply_descriptor_update.mjs +++ b/packages/swc-helpers/src/_class_apply_descriptor_update.mjs @@ -1,4 +1,4 @@ -export default function _classApplyDescriptorUpdate(receiver, descriptor) { +export default function _class_apply_descriptor_update(receiver, descriptor) { if (descriptor.set) { if (!descriptor.get) { throw new TypeError("attempted to read set only private field"); @@ -10,7 +10,7 @@ export default function _classApplyDescriptorUpdate(receiver, descriptor) { }, get value() { return descriptor.get.call(receiver); - }, + } }; } return descriptor.__destrWrapper; diff --git a/packages/swc-helpers/src/_class_call_check.mjs b/packages/swc-helpers/src/_class_call_check.mjs index 2f1738a3d6f6..291f7b905d32 100644 --- a/packages/swc-helpers/src/_class_call_check.mjs +++ b/packages/swc-helpers/src/_class_call_check.mjs @@ -1,5 +1,5 @@ -export default function _classCallCheck(instance, Constructor) { - if (!(instance instanceof Constructor)) { - throw new TypeError("Cannot call a class as a function"); - } -} \ No newline at end of file +export default function _class_call_check(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } +} diff --git a/packages/swc-helpers/src/_class_check_private_static_access.mjs b/packages/swc-helpers/src/_class_check_private_static_access.mjs index 649c4750c376..6c727b3a85da 100644 --- a/packages/swc-helpers/src/_class_check_private_static_access.mjs +++ b/packages/swc-helpers/src/_class_check_private_static_access.mjs @@ -1,5 +1,5 @@ -export default function _classCheckPrivateStaticAccess(receiver, classConstructor) { - if (receiver !== classConstructor) { - throw new TypeError("Private static access of wrong provenance"); - } +export default function _class_check_private_static_access(receiver, classConstructor) { + if (receiver !== classConstructor) { + throw new TypeError("Private static access of wrong provenance"); + } } diff --git a/packages/swc-helpers/src/_class_check_private_static_field_descriptor.mjs b/packages/swc-helpers/src/_class_check_private_static_field_descriptor.mjs index d21ae3b83597..9c0c02cf2cf4 100644 --- a/packages/swc-helpers/src/_class_check_private_static_field_descriptor.mjs +++ b/packages/swc-helpers/src/_class_check_private_static_field_descriptor.mjs @@ -1,5 +1,5 @@ -export default function _classCheckPrivateStaticFieldDescriptor(descriptor, action) { - if (descriptor === undefined) { - throw new TypeError("attempted to " + action + " private static field before its declaration"); - } +export default function _class_check_private_static_field_descriptor(descriptor, action) { + if (descriptor === undefined) { + throw new TypeError("attempted to " + action + " private static field before its declaration"); + } } diff --git a/packages/swc-helpers/src/_class_extract_field_descriptor.mjs b/packages/swc-helpers/src/_class_extract_field_descriptor.mjs index c61ad97c8457..0fdb88b01b1c 100644 --- a/packages/swc-helpers/src/_class_extract_field_descriptor.mjs +++ b/packages/swc-helpers/src/_class_extract_field_descriptor.mjs @@ -1,6 +1,6 @@ -export default function _classExtractFieldDescriptor(receiver, privateMap, action) { - if (!privateMap.has(receiver)) { - throw new TypeError("attempted to " + action + " private field on non-instance"); - } - return privateMap.get(receiver); +export default function _class_extract_field_descriptor(receiver, privateMap, action) { + if (!privateMap.has(receiver)) { + throw new TypeError("attempted to " + action + " private field on non-instance"); + } + return privateMap.get(receiver); } diff --git a/packages/swc-helpers/src/_class_name_tdz_error.mjs b/packages/swc-helpers/src/_class_name_tdz_error.mjs index 229c4891963c..d049b800944c 100644 --- a/packages/swc-helpers/src/_class_name_tdz_error.mjs +++ b/packages/swc-helpers/src/_class_name_tdz_error.mjs @@ -1,3 +1,3 @@ -export default function _classNameTDZError(name) { - throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys."); +export default function _class_name_tdz_error(name) { + throw new Error("Class \"" + name + "\" cannot be referenced in computed property keys."); } diff --git a/packages/swc-helpers/src/_class_private_field_destructure.mjs b/packages/swc-helpers/src/_class_private_field_destructure.mjs index 9aa00002c8f0..809a5669faca 100644 --- a/packages/swc-helpers/src/_class_private_field_destructure.mjs +++ b/packages/swc-helpers/src/_class_private_field_destructure.mjs @@ -1,7 +1,6 @@ -import classExtractFieldDescriptor from './_class_extract_field_descriptor.mjs'; -import classApplyDescriptorDestructureSet from './_class_apply_descriptor_destructure.mjs'; - -export default function _classPrivateFieldDestructureSet(receiver, privateMap) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); - return classApplyDescriptorDestructureSet(receiver, descriptor); +import _class_apply_descriptor_destructure from "./_class_apply_descriptor_destructure.mjs"; +import _class_extract_field_descriptor from "./_class_extract_field_descriptor.mjs"; +export default function _class_private_field_destructure(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "set"); + return _class_apply_descriptor_destructure(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_private_field_get.mjs b/packages/swc-helpers/src/_class_private_field_get.mjs index 6cb79bb2db85..caa792df6e26 100644 --- a/packages/swc-helpers/src/_class_private_field_get.mjs +++ b/packages/swc-helpers/src/_class_private_field_get.mjs @@ -1,7 +1,6 @@ -import classExtractFieldDescriptor from './_class_extract_field_descriptor.mjs'; -import classApplyDescriptorGet from './_class_apply_descriptor_get.mjs'; - -export default function _classPrivateFieldGet(receiver, privateMap) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "get"); - return classApplyDescriptorGet(receiver, descriptor); +import _class_apply_descriptor_get from "./_class_apply_descriptor_get.mjs"; +import _class_extract_field_descriptor from "./_class_extract_field_descriptor.mjs"; +export default function _class_private_field_get(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "get"); + return _class_apply_descriptor_get(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_private_field_init.mjs b/packages/swc-helpers/src/_class_private_field_init.mjs index 7b01bcc232d6..f8e285fe7634 100644 --- a/packages/swc-helpers/src/_class_private_field_init.mjs +++ b/packages/swc-helpers/src/_class_private_field_init.mjs @@ -1,6 +1,5 @@ -import _checkPrivateRedeclaration from "./_check_private_redeclaration.mjs"; - -export default function _classPrivateFieldInit(obj, privateMap, value) { - _checkPrivateRedeclaration(obj, privateMap); - privateMap.set(obj, value); +import _check_private_redeclaration from "./_check_private_redeclaration.mjs"; +export default function _class_private_field_init(obj, privateMap, value) { + _check_private_redeclaration(obj, privateMap); + privateMap.set(obj, value); } diff --git a/packages/swc-helpers/src/_class_private_field_loose_base.mjs b/packages/swc-helpers/src/_class_private_field_loose_base.mjs index c24fda439fbc..f2555bcf7b32 100644 --- a/packages/swc-helpers/src/_class_private_field_loose_base.mjs +++ b/packages/swc-helpers/src/_class_private_field_loose_base.mjs @@ -1,7 +1,6 @@ -export default function _classPrivateFieldBase(receiver, privateKey) { - if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { - throw new TypeError("attempted to use private field on non-instance"); - } - - return receiver; +export default function _class_private_field_loose_base(receiver, privateKey) { + if (!Object.prototype.hasOwnProperty.call(receiver, privateKey)) { + throw new TypeError("attempted to use private field on non-instance"); + } + return receiver; } diff --git a/packages/swc-helpers/src/_class_private_field_loose_key.mjs b/packages/swc-helpers/src/_class_private_field_loose_key.mjs index a8c98ee7b00f..ad4d2e23eeb8 100644 --- a/packages/swc-helpers/src/_class_private_field_loose_key.mjs +++ b/packages/swc-helpers/src/_class_private_field_loose_key.mjs @@ -1,5 +1,4 @@ var id = 0; - -export default function _classPrivateFieldLooseKey(name) { +export default function _class_private_field_loose_key(name) { return "__private_" + id++ + "_" + name; } diff --git a/packages/swc-helpers/src/_class_private_field_set.mjs b/packages/swc-helpers/src/_class_private_field_set.mjs index 79bc64f37f8d..c60851f2885f 100644 --- a/packages/swc-helpers/src/_class_private_field_set.mjs +++ b/packages/swc-helpers/src/_class_private_field_set.mjs @@ -1,8 +1,7 @@ -import classExtractFieldDescriptor from './_class_extract_field_descriptor.mjs'; -import classApplyDescriptorSet from './_class_apply_descriptor_set.mjs'; - -export default function _classPrivateFieldSet(receiver, privateMap, value) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "set"); - classApplyDescriptorSet(receiver, descriptor, value); - return value; +import _class_apply_descriptor_set from "./_class_apply_descriptor_set.mjs"; +import _class_extract_field_descriptor from "./_class_extract_field_descriptor.mjs"; +export default function _class_private_field_set(receiver, privateMap, value) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "set"); + _class_apply_descriptor_set(receiver, descriptor, value); + return value; } diff --git a/packages/swc-helpers/src/_class_private_field_update.mjs b/packages/swc-helpers/src/_class_private_field_update.mjs index 4129c41543a3..43f98cab536c 100644 --- a/packages/swc-helpers/src/_class_private_field_update.mjs +++ b/packages/swc-helpers/src/_class_private_field_update.mjs @@ -1,7 +1,6 @@ -import classExtractFieldDescriptor from "./_class_extract_field_descriptor.mjs"; -import classApplyDescriptorUpdate from "./_class_apply_descriptor_update.mjs"; - -export default function _classPrivateFieldUpdate(receiver, privateMap) { - var descriptor = classExtractFieldDescriptor(receiver, privateMap, "update"); - return classApplyDescriptorUpdate(receiver, descriptor); +import _class_apply_descriptor_update from "./_class_apply_descriptor_update.mjs"; +import _class_extract_field_descriptor from "./_class_extract_field_descriptor.mjs"; +export default function _class_private_field_update(receiver, privateMap) { + var descriptor = _class_extract_field_descriptor(receiver, privateMap, "update"); + return _class_apply_descriptor_update(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_private_method_get.mjs b/packages/swc-helpers/src/_class_private_method_get.mjs index 2e4c929136e8..c3a99c1d9ce2 100644 --- a/packages/swc-helpers/src/_class_private_method_get.mjs +++ b/packages/swc-helpers/src/_class_private_method_get.mjs @@ -1,7 +1,6 @@ -export default function _classPrivateMethodGet(receiver, privateSet, fn) { - if (!privateSet.has(receiver)) { - throw new TypeError("attempted to get private field on non-instance"); - } - - return fn; +export default function _class_private_method_get(receiver, privateSet, fn) { + if (!privateSet.has(receiver)) { + throw new TypeError("attempted to get private field on non-instance"); + } + return fn; } diff --git a/packages/swc-helpers/src/_class_private_method_init.mjs b/packages/swc-helpers/src/_class_private_method_init.mjs index 20528d4d5176..92054dcf06fd 100644 --- a/packages/swc-helpers/src/_class_private_method_init.mjs +++ b/packages/swc-helpers/src/_class_private_method_init.mjs @@ -1,6 +1,5 @@ -import _checkPrivateRedeclaration from "./_check_private_redeclaration.mjs"; - -export default function _classPrivateMethodInit(obj, privateSet) { - _checkPrivateRedeclaration(obj, privateSet); - privateSet.add(obj); +import _check_private_redeclaration from "./_check_private_redeclaration.mjs"; +export default function _class_private_method_init(obj, privateSet) { + _check_private_redeclaration(obj, privateSet); + privateSet.add(obj); } diff --git a/packages/swc-helpers/src/_class_private_method_set.mjs b/packages/swc-helpers/src/_class_private_method_set.mjs index 8f9c29c26a50..7eb6a5bd908b 100644 --- a/packages/swc-helpers/src/_class_private_method_set.mjs +++ b/packages/swc-helpers/src/_class_private_method_set.mjs @@ -1,3 +1,3 @@ -export default function _classPrivateMethodSet() { - throw new TypeError("attempted to reassign private method"); +export default function _class_private_method_set() { + throw new TypeError("attempted to reassign private method"); } diff --git a/packages/swc-helpers/src/_class_static_private_field_destructure.mjs b/packages/swc-helpers/src/_class_static_private_field_destructure.mjs index 435dfef3f9bf..f5bc2744f9de 100644 --- a/packages/swc-helpers/src/_class_static_private_field_destructure.mjs +++ b/packages/swc-helpers/src/_class_static_private_field_destructure.mjs @@ -1,9 +1,8 @@ -import classCheckPrivateStaticAccess from './_class_check_private_static_access.mjs'; -import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_field_descriptor.mjs'; -import classApplyDescriptorDestructureSet from './_class_apply_descriptor_destructure.mjs'; - -export default function _classStaticPrivateFieldDestructureSet(receiver, classConstructor, descriptor) { - classCheckPrivateStaticAccess(receiver, classConstructor); - classCheckPrivateStaticFieldDescriptor(descriptor, "set"); - return classApplyDescriptorDestructureSet(receiver, descriptor); +import _class_apply_descriptor_destructure from "./_class_apply_descriptor_destructure.mjs"; +import _class_check_private_static_access from "./_class_check_private_static_access.mjs"; +import _class_check_private_static_field_descriptor from "./_class_check_private_static_field_descriptor.mjs"; +export default function _class_static_private_field_destructure(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "set"); + return _class_apply_descriptor_destructure(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_static_private_field_spec_get.mjs b/packages/swc-helpers/src/_class_static_private_field_spec_get.mjs index bf00676b64fb..ba2b8b2bb093 100644 --- a/packages/swc-helpers/src/_class_static_private_field_spec_get.mjs +++ b/packages/swc-helpers/src/_class_static_private_field_spec_get.mjs @@ -1,9 +1,8 @@ -import classCheckPrivateStaticAccess from './_class_check_private_static_access.mjs'; -import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_field_descriptor.mjs'; -import classApplyDescriptorGet from './_class_apply_descriptor_get.mjs'; - -export default function _classStaticPrivateFieldSpecGet(receiver, classConstructor, descriptor) { - classCheckPrivateStaticAccess(receiver, classConstructor); - classCheckPrivateStaticFieldDescriptor(descriptor, "get"); - return classApplyDescriptorGet(receiver, descriptor); +import _class_apply_descriptor_get from "./_class_apply_descriptor_get.mjs"; +import _class_check_private_static_access from "./_class_check_private_static_access.mjs"; +import _class_check_private_static_field_descriptor from "./_class_check_private_static_field_descriptor.mjs"; +export default function _class_static_private_field_spec_get(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "get"); + return _class_apply_descriptor_get(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_static_private_field_spec_set.mjs b/packages/swc-helpers/src/_class_static_private_field_spec_set.mjs index bc29b77d70ae..aea16b0c296d 100644 --- a/packages/swc-helpers/src/_class_static_private_field_spec_set.mjs +++ b/packages/swc-helpers/src/_class_static_private_field_spec_set.mjs @@ -1,10 +1,9 @@ -import classCheckPrivateStaticAccess from './_class_check_private_static_access.mjs'; -import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_field_descriptor.mjs'; -import classApplyDescriptorSet from './_class_apply_descriptor_set.mjs'; - -export default function _classStaticPrivateFieldSpecSet(receiver, classConstructor, descriptor, value) { - classCheckPrivateStaticAccess(receiver, classConstructor); - classCheckPrivateStaticFieldDescriptor(descriptor, "set"); - classApplyDescriptorSet(receiver, descriptor, value); - return value; +import _class_apply_descriptor_set from "./_class_apply_descriptor_set.mjs"; +import _class_check_private_static_access from "./_class_check_private_static_access.mjs"; +import _class_check_private_static_field_descriptor from "./_class_check_private_static_field_descriptor.mjs"; +export default function _class_static_private_field_spec_set(receiver, classConstructor, descriptor, value) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "set"); + _class_apply_descriptor_set(receiver, descriptor, value); + return value; } diff --git a/packages/swc-helpers/src/_class_static_private_field_update.mjs b/packages/swc-helpers/src/_class_static_private_field_update.mjs index 0a4e21bd3258..6b0679dade04 100644 --- a/packages/swc-helpers/src/_class_static_private_field_update.mjs +++ b/packages/swc-helpers/src/_class_static_private_field_update.mjs @@ -1,9 +1,8 @@ -import classCheckPrivateStaticAccess from './_class_check_private_static_access.mjs'; -import classCheckPrivateStaticFieldDescriptor from './_class_check_private_static_field_descriptor.mjs'; -import classApplyDescriptorUpdate from './_class_apply_descriptor_update.mjs'; - -export default function _classStaticPrivateFieldUpdate(receiver, classConstructor, descriptor) { - classCheckPrivateStaticAccess(receiver, classConstructor); - classCheckPrivateStaticFieldDescriptor(descriptor, "update"); - return classApplyDescriptorUpdate(receiver, descriptor); +import _class_apply_descriptor_update from "./_class_apply_descriptor_update.mjs"; +import _class_check_private_static_access from "./_class_check_private_static_access.mjs"; +import _class_check_private_static_field_descriptor from "./_class_check_private_static_field_descriptor.mjs"; +export default function _class_static_private_field_update(receiver, classConstructor, descriptor) { + _class_check_private_static_access(receiver, classConstructor); + _class_check_private_static_field_descriptor(descriptor, "update"); + return _class_apply_descriptor_update(receiver, descriptor); } diff --git a/packages/swc-helpers/src/_class_static_private_method_get.mjs b/packages/swc-helpers/src/_class_static_private_method_get.mjs index eadfe303a12a..e52f0a4ea678 100644 --- a/packages/swc-helpers/src/_class_static_private_method_get.mjs +++ b/packages/swc-helpers/src/_class_static_private_method_get.mjs @@ -1,5 +1,5 @@ -import classCheckPrivateStaticAccess from "./_class_check_private_static_access.mjs" - -export default function _classStaticPrivateMethodGet(receiver, classConstructor, method) { - classCheckPrivateStaticAccess(receiver, classConstructor); return method; +import _class_check_private_static_access from "./_class_check_private_static_access.mjs"; +export default function _class_static_private_method_get(receiver, classConstructor, method) { + _class_check_private_static_access(receiver, classConstructor); + return method; } diff --git a/packages/swc-helpers/src/_construct.mjs b/packages/swc-helpers/src/_construct.mjs index 1604c4893917..59f032f3ed75 100644 --- a/packages/swc-helpers/src/_construct.mjs +++ b/packages/swc-helpers/src/_construct.mjs @@ -1,35 +1,21 @@ -import _setPrototypeOf from "./_set_prototype_of.mjs"; - -function isNativeReflectConstruct() { - if (typeof Reflect === "undefined" || !Reflect.construct) return false; - if (Reflect.construct.sham) return false; - if (typeof Proxy === "function") return true; - - try { - Date.prototype.toString.call(Reflect.construct(Date, [], function () { })); - return true; - } catch (e) { - return false; - } -} - +import _is_native_reflect_construct from "./_is_native_reflect_construct.mjs"; +import _set_prototype_of from "./_set_prototype_of.mjs"; function construct(Parent, args, Class) { - if (isNativeReflectConstruct()) { - construct = Reflect.construct; - } else { - construct = function construct(Parent, args, Class) { - var a = [null]; - a.push.apply(a, args); - var Constructor = Function.bind.apply(Parent, a); - var instance = new Constructor(); - if (Class) _setPrototypeOf(instance, Class.prototype); - return instance; - }; - } - - return construct.apply(null, arguments); + if (_is_native_reflect_construct()) { + construct = Reflect.construct; + } else { + construct = function construct(Parent, args, Class) { + var a = [null]; + a.push.apply(a, args); + var Constructor = Function.bind.apply(Parent, a); + var instance = new Constructor(); + if (Class) _set_prototype_of(instance, Class.prototype); + return instance; + }; + } + return construct.apply(null, arguments); } -export default function _construct(Parent, args, Class) { - return construct.apply(null, arguments); +export default function _construct() { + return construct.apply(null, arguments); } diff --git a/packages/swc-helpers/src/_create_class.mjs b/packages/swc-helpers/src/_create_class.mjs index dab649acb3e1..36180b93d734 100644 --- a/packages/swc-helpers/src/_create_class.mjs +++ b/packages/swc-helpers/src/_create_class.mjs @@ -1,15 +1,14 @@ function _defineProperties(target, props) { - for (var i = 0; i < props.length; i++) { - var descriptor = props[i]; - descriptor.enumerable = descriptor.enumerable || false; - descriptor.configurable = true; - if ("value" in descriptor) descriptor.writable = true; - Object.defineProperty(target, descriptor.key, descriptor); - } + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } } - -export default function _createClass(Constructor, protoProps, staticProps) { - if (protoProps) _defineProperties(Constructor.prototype, protoProps); - if (staticProps) _defineProperties(Constructor, staticProps); - return Constructor; +export default function _create_class(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; } diff --git a/packages/swc-helpers/src/_create_for_of_iterator_helper_loose.mjs b/packages/swc-helpers/src/_create_for_of_iterator_helper_loose.mjs index 443c7fad65c3..9c406cf6525f 100644 --- a/packages/swc-helpers/src/_create_for_of_iterator_helper_loose.mjs +++ b/packages/swc-helpers/src/_create_for_of_iterator_helper_loose.mjs @@ -1,20 +1,19 @@ -import unsupportedIterableToArray from "./_unsupported_iterable_to_array.mjs"; - -export default function _createForOfIteratorHelperLoose(o, allowArrayLike) { +import _unsupported_iterable_to_array from "./_unsupported_iterable_to_array.mjs"; +export default function _create_for_of_iterator_helper_loose(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (it) return (it = it.call(o)).next.bind(it); // Fallback for engines without symbol support - if ( - Array.isArray(o) || - (it = unsupportedIterableToArray(o)) || - (allowArrayLike && o && typeof o.length === "number") - ) { + if (Array.isArray(o) || (it = _unsupported_iterable_to_array(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; - return function () { - if (i >= o.length) return { done: true }; + 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."); -} \ No newline at end of file + throw new TypeError( + "Invalid attempt to iterate non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); +} diff --git a/packages/swc-helpers/src/_create_super.mjs b/packages/swc-helpers/src/_create_super.mjs index c46bdac8500e..bf288bda0a64 100644 --- a/packages/swc-helpers/src/_create_super.mjs +++ b/packages/swc-helpers/src/_create_super.mjs @@ -1,18 +1,16 @@ -import _isNativeReflectConstruct from "./_is_native_reflect_construct.mjs"; -import _getPrototypeOf from "./_get_prototype_of.mjs"; -import _possibleConstructorReturn from './_possible_constructor_return.mjs'; - -export default function _createSuper(Derived) { - var hasNativeReflectConstruct = _isNativeReflectConstruct(); +import _get_prototype_of from "./_get_prototype_of.mjs"; +import _is_native_reflect_construct from "./_is_native_reflect_construct.mjs"; +import _possible_constructor_return from "./_possible_constructor_return.mjs"; +export default function _create_super(Derived) { + var hasNativeReflectConstruct = _is_native_reflect_construct(); return function _createSuperInternal() { - var Super = _getPrototypeOf(Derived), - result; + var Super = _get_prototype_of(Derived), result; if (hasNativeReflectConstruct) { - var NewTarget = _getPrototypeOf(this).constructor; + var NewTarget = _get_prototype_of(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } - return _possibleConstructorReturn(this, result); + return _possible_constructor_return(this, result); }; -} \ No newline at end of file +} diff --git a/packages/swc-helpers/src/_decorate.mjs b/packages/swc-helpers/src/_decorate.mjs index 8b53acc152e2..027f375975a8 100644 --- a/packages/swc-helpers/src/_decorate.mjs +++ b/packages/swc-helpers/src/_decorate.mjs @@ -1,424 +1,284 @@ -import toArray from './_to_array.mjs'; -import toPropertyKey from './_to_property_key.mjs'; -import _typeof from './_type_of.mjs'; - +import _to_array from "./_to_array.mjs"; +import _to_property_key from "./_to_property_key.mjs"; +import _type_of from "./_type_of.mjs"; export default function _decorate(decorators, factory, superClass) { - var r = factory(function initialize(O) { - _initializeInstanceElements(O, decorated.elements); - }, superClass); - - var decorated = _decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators); - - _initializeClassElements(r.F, decorated.elements); - - return _runClassFinishers(r.F, decorated.finishers); + var r = factory(function initialize(O) { + _initializeInstanceElements(O, decorated.elements); + }, superClass); + var decorated = _decorateClass(_coalesceClassElements(r.d.map(_createElementDescriptor)), decorators); + _initializeClassElements(r.F, decorated.elements); + return _runClassFinishers(r.F, decorated.finishers); } function _createElementDescriptor(def) { - var key = toPropertyKey(def.key); - var descriptor; - - if (def.kind === "method") { - descriptor = { - value: def.value, - writable: true, - configurable: true, - enumerable: false - }; - Object.defineProperty(def.value, "name", { - value: _typeof(key) === "symbol" ? "" : key, - configurable: true - }); - } else if (def.kind === "get") { - descriptor = { - get: def.value, - configurable: true, - enumerable: false - }; - } else if (def.kind === "set") { - descriptor = { - set: def.value, - configurable: true, - enumerable: false - }; - } else if (def.kind === "field") { - descriptor = { - configurable: true, - writable: true, - enumerable: true + var key = _to_property_key(def.key); + var descriptor; + if (def.kind === "method") { + descriptor = { value: def.value, writable: true, configurable: true, enumerable: false }; + Object.defineProperty(def.value, "name", { value: _type_of(key) === "symbol" ? "" : key, configurable: true }); + } else if (def.kind === "get") { + descriptor = { get: def.value, configurable: true, enumerable: false }; + } else if (def.kind === "set") { + descriptor = { set: def.value, configurable: true, enumerable: false }; + } else if (def.kind === "field") { + descriptor = { configurable: true, writable: true, enumerable: true }; + } + var element = { + kind: def.kind === "field" ? "field" : "method", + key: key, + placement: def.static ? "static" : def.kind === "field" ? "own" : "prototype", + descriptor: descriptor }; - } - - var element = { - kind: def.kind === "field" ? "field" : "method", - key: key, - placement: def.static ? "static" : def.kind === "field" ? "own" : "prototype", - descriptor: descriptor - }; - if (def.decorators) element.decorators = def.decorators; - if (def.kind === "field") element.initializer = def.value; - return element; + if (def.decorators) element.decorators = def.decorators; + if (def.kind === "field") element.initializer = def.value; + return element; } - function _coalesceGetterSetter(element, other) { - if (element.descriptor.get !== undefined) { - other.descriptor.get = element.descriptor.get; - } else { - other.descriptor.set = element.descriptor.set; - } + if (element.descriptor.get !== undefined) { + other.descriptor.get = element.descriptor.get; + } else { + other.descriptor.set = element.descriptor.set; + } } - function _coalesceClassElements(elements) { - var newElements = []; - - var isSameElement = function isSameElement(other) { - return other.kind === "method" && other.key === element.key && other.placement === element.placement; - }; - - for (var i = 0; i < elements.length; i++) { - var element = elements[i]; - var other; - - if (element.kind === "method" && (other = newElements.find(isSameElement))) { - if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) { - if (_hasDecorators(element) || _hasDecorators(other)) { - throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated."); - } - - other.descriptor = element.descriptor; - } else { - if (_hasDecorators(element)) { - if (_hasDecorators(other)) { - throw new ReferenceError("Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ")."); - } - - other.decorators = element.decorators; + var newElements = []; + var isSameElement = function isSameElement(other) { + return other.kind === "method" && other.key === element.key && other.placement === element.placement; + }; + for (var i = 0; i < elements.length; i++) { + var element = elements[i]; + var other; + if (element.kind === "method" && (other = newElements.find(isSameElement))) { + if (_isDataDescriptor(element.descriptor) || _isDataDescriptor(other.descriptor)) { + if (_hasDecorators(element) || _hasDecorators(other)) { + throw new ReferenceError("Duplicated methods (" + element.key + ") can't be decorated."); + } + other.descriptor = element.descriptor; + } else { + if (_hasDecorators(element)) { + if (_hasDecorators(other)) { + throw new ReferenceError( + "Decorators can't be placed on different accessors with for " + "the same property (" + element.key + ")." + ); + } + other.decorators = element.decorators; + } + _coalesceGetterSetter(element, other); + } + } else { + newElements.push(element); } - - _coalesceGetterSetter(element, other); - } - } else { - newElements.push(element); } - } - - return newElements; + return newElements; } - function _hasDecorators(element) { - return element.decorators && element.decorators.length; + return element.decorators && element.decorators.length; } - function _isDataDescriptor(desc) { - return desc !== undefined && !(desc.value === undefined && desc.writable === undefined); + return desc !== undefined && !(desc.value === undefined && desc.writable === undefined); } - function _initializeClassElements(F, elements) { - var proto = F.prototype; - ["method", "field"].forEach(function (kind) { - elements.forEach(function (element) { - var placement = element.placement; - - if (element.kind === kind && (placement === "static" || placement === "prototype")) { - var receiver = placement === "static" ? F : proto; - - _defineClassElement(receiver, element); - } + var proto = F.prototype; + ["method", "field"].forEach(function(kind) { + elements.forEach(function(element) { + var placement = element.placement; + if (element.kind === kind && (placement === "static" || placement === "prototype")) { + var receiver = placement === "static" ? F : proto; + _defineClassElement(receiver, element); + } + }); }); - }); } - function _initializeInstanceElements(O, elements) { - ["method", "field"].forEach(function (kind) { - elements.forEach(function (element) { - if (element.kind === kind && element.placement === "own") { - _defineClassElement(O, element); - } + ["method", "field"].forEach(function(kind) { + elements.forEach(function(element) { + if (element.kind === kind && element.placement === "own") { + _defineClassElement(O, element); + } + }); }); - }); } - function _defineClassElement(receiver, element) { - var descriptor = element.descriptor; - - if (element.kind === "field") { - var initializer = element.initializer; - descriptor = { - enumerable: descriptor.enumerable, - writable: descriptor.writable, - configurable: descriptor.configurable, - value: initializer === void 0 ? void 0 : initializer.call(receiver) - }; - } - - Object.defineProperty(receiver, element.key, descriptor); + var descriptor = element.descriptor; + if (element.kind === "field") { + var initializer = element.initializer; + descriptor = { + enumerable: descriptor.enumerable, + writable: descriptor.writable, + configurable: descriptor.configurable, + value: initializer === void 0 ? void 0 : initializer.call(receiver) + }; + } + Object.defineProperty(receiver, element.key, descriptor); } - function _decorateClass(elements, decorators) { - var newElements = []; - var finishers = []; - var placements = { - static: [], - prototype: [], - own: [] - }; - elements.forEach(function (element) { - _addElementPlacement(element, placements); - }); - elements.forEach(function (element) { - if (!_hasDecorators(element)) return newElements.push(element); - - var elementFinishersExtras = _decorateElement(element, placements); - - newElements.push(elementFinishersExtras.element); - newElements.push.apply(newElements, elementFinishersExtras.extras); - finishers.push.apply(finishers, elementFinishersExtras.finishers); - }); - - if (!decorators) { - return { - elements: newElements, - finishers: finishers - }; - } - - var result = _decorateConstructor(newElements, decorators); - - finishers.push.apply(finishers, result.finishers); - result.finishers = finishers; - return result; + var newElements = []; + var finishers = []; + var placements = { static: [], prototype: [], own: [] }; + elements.forEach(function(element) { + _addElementPlacement(element, placements); + }); + elements.forEach(function(element) { + if (!_hasDecorators(element)) return newElements.push(element); + var elementFinishersExtras = _decorateElement(element, placements); + newElements.push(elementFinishersExtras.element); + newElements.push.apply(newElements, elementFinishersExtras.extras); + finishers.push.apply(finishers, elementFinishersExtras.finishers); + }); + if (!decorators) { + return { elements: newElements, finishers: finishers }; + } + var result = _decorateConstructor(newElements, decorators); + finishers.push.apply(finishers, result.finishers); + result.finishers = finishers; + return result; } - function _addElementPlacement(element, placements, silent) { - var keys = placements[element.placement]; - - if (!silent && keys.indexOf(element.key) !== -1) { - throw new TypeError("Duplicated element (" + element.key + ")"); - } - - keys.push(element.key); -} - -function _decorateElement(element, placements) { - var extras = []; - var finishers = []; - - for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) { var keys = placements[element.placement]; - keys.splice(keys.indexOf(element.key), 1); - - var elementObject = _fromElementDescriptor(element); - - var elementFinisherExtras = _toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject); - - element = elementFinisherExtras.element; - - _addElementPlacement(element, placements); - - if (elementFinisherExtras.finisher) { - finishers.push(elementFinisherExtras.finisher); + if (!silent && keys.indexOf(element.key) !== -1) { + throw new TypeError("Duplicated element (" + element.key + ")"); } - - var newExtras = elementFinisherExtras.extras; - - if (newExtras) { - for (var j = 0; j < newExtras.length; j++) { - _addElementPlacement(newExtras[j], placements); - } - - extras.push.apply(extras, newExtras); + keys.push(element.key); +} +function _decorateElement(element, placements) { + var extras = []; + var finishers = []; + for (var decorators = element.decorators, i = decorators.length - 1; i >= 0; i--) { + var keys = placements[element.placement]; + keys.splice(keys.indexOf(element.key), 1); + var elementObject = _fromElementDescriptor(element); + var elementFinisherExtras = _toElementFinisherExtras((0, decorators[i])(elementObject) || elementObject); + element = elementFinisherExtras.element; + _addElementPlacement(element, placements); + if (elementFinisherExtras.finisher) { + finishers.push(elementFinisherExtras.finisher); + } + var newExtras = elementFinisherExtras.extras; + if (newExtras) { + for (var j = 0; j < newExtras.length; j++) { + _addElementPlacement(newExtras[j], placements); + } + extras.push.apply(extras, newExtras); + } } - } - - return { - element: element, - finishers: finishers, - extras: extras - }; + return { element: element, finishers: finishers, extras: extras }; } - function _decorateConstructor(elements, decorators) { - var finishers = []; - - for (var i = decorators.length - 1; i >= 0; i--) { - var obj = _fromClassDescriptor(elements); - - var elementsAndFinisher = _toClassDescriptor((0, decorators[i])(obj) || obj); - - if (elementsAndFinisher.finisher !== undefined) { - finishers.push(elementsAndFinisher.finisher); - } - - if (elementsAndFinisher.elements !== undefined) { - elements = elementsAndFinisher.elements; - - for (var j = 0; j < elements.length - 1; j++) { - for (var k = j + 1; k < elements.length; k++) { - if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) { - throw new TypeError("Duplicated element (" + elements[j].key + ")"); - } + var finishers = []; + for (var i = decorators.length - 1; i >= 0; i--) { + var obj = _fromClassDescriptor(elements); + var elementsAndFinisher = _toClassDescriptor((0, decorators[i])(obj) || obj); + if (elementsAndFinisher.finisher !== undefined) { + finishers.push(elementsAndFinisher.finisher); + } + if (elementsAndFinisher.elements !== undefined) { + elements = elementsAndFinisher.elements; + for (var j = 0; j < elements.length - 1; j++) { + for (var k = j + 1; k < elements.length; k++) { + if (elements[j].key === elements[k].key && elements[j].placement === elements[k].placement) { + throw new TypeError("Duplicated element (" + elements[j].key + ")"); + } + } + } } - } } - } - - return { - elements: elements, - finishers: finishers - }; + return { elements: elements, finishers: finishers }; } - function _fromElementDescriptor(element) { - var obj = { - kind: element.kind, - key: element.key, - placement: element.placement, - descriptor: element.descriptor - }; - var desc = { - value: "Descriptor", - configurable: true - }; - Object.defineProperty(obj, Symbol.toStringTag, desc); - if (element.kind === "field") obj.initializer = element.initializer; - return obj; + var obj = { kind: element.kind, key: element.key, placement: element.placement, descriptor: element.descriptor }; + var desc = { value: "Descriptor", configurable: true }; + Object.defineProperty(obj, Symbol.toStringTag, desc); + if (element.kind === "field") obj.initializer = element.initializer; + return obj; } - function _toElementDescriptors(elementObjects) { - if (elementObjects === undefined) return; - return toArray(elementObjects).map(function (elementObject) { - var element = _toElementDescriptor(elementObject); - - _disallowProperty(elementObject, "finisher", "An element descriptor"); - - _disallowProperty(elementObject, "extras", "An element descriptor"); - - return element; - }); + if (elementObjects === undefined) return; + return _to_array(elementObjects).map(function(elementObject) { + var element = _toElementDescriptor(elementObject); + _disallowProperty(elementObject, "finisher", "An element descriptor"); + _disallowProperty(elementObject, "extras", "An element descriptor"); + return element; + }); } - function _toElementDescriptor(elementObject) { - var kind = String(elementObject.kind); - - if (kind !== "method" && kind !== "field") { - throw new TypeError('An element descriptor\'s .kind property must be either "method" or' + ' "field", but a decorator created an element descriptor with' + ' .kind "' + kind + '"'); - } - - var key = toPropertyKey(elementObject.key); - var placement = String(elementObject.placement); - - if (placement !== "static" && placement !== "prototype" && placement !== "own") { - throw new TypeError('An element descriptor\'s .placement property must be one of "static",' + ' "prototype" or "own", but a decorator created an element descriptor' + ' with .placement "' + placement + '"'); - } - - var descriptor = elementObject.descriptor; - - _disallowProperty(elementObject, "elements", "An element descriptor"); - - var element = { - kind: kind, - key: key, - placement: placement, - descriptor: Object.assign({}, descriptor) - }; - - if (kind !== "field") { - _disallowProperty(elementObject, "initializer", "A method descriptor"); - } else { - _disallowProperty(descriptor, "get", "The property descriptor of a field descriptor"); - - _disallowProperty(descriptor, "set", "The property descriptor of a field descriptor"); - - _disallowProperty(descriptor, "value", "The property descriptor of a field descriptor"); - - element.initializer = elementObject.initializer; - } - - return element; + var kind = String(elementObject.kind); + if (kind !== "method" && kind !== "field") { + throw new TypeError( + "An element descriptor's .kind property must be either \"method\" or" + + " \"field\", but a decorator created an element descriptor with" + " .kind \"" + kind + "\"" + ); + } + var key = _to_property_key(elementObject.key); + var placement = String(elementObject.placement); + if (placement !== "static" && placement !== "prototype" && placement !== "own") { + throw new TypeError( + "An element descriptor's .placement property must be one of \"static\"," + + " \"prototype\" or \"own\", but a decorator created an element descriptor" + " with .placement \"" + placement + "\"" + ); + } + var descriptor = elementObject.descriptor; + _disallowProperty(elementObject, "elements", "An element descriptor"); + var element = { kind: kind, key: key, placement: placement, descriptor: Object.assign({}, descriptor) }; + if (kind !== "field") { + _disallowProperty(elementObject, "initializer", "A method descriptor"); + } else { + _disallowProperty(descriptor, "get", "The property descriptor of a field descriptor"); + _disallowProperty(descriptor, "set", "The property descriptor of a field descriptor"); + _disallowProperty(descriptor, "value", "The property descriptor of a field descriptor"); + element.initializer = elementObject.initializer; + } + return element; } - function _toElementFinisherExtras(elementObject) { - var element = _toElementDescriptor(elementObject); - - var finisher = _optionalCallableProperty(elementObject, "finisher"); - - var extras = _toElementDescriptors(elementObject.extras); - - return { - element: element, - finisher: finisher, - extras: extras - }; + var element = _toElementDescriptor(elementObject); + var finisher = _optionalCallableProperty(elementObject, "finisher"); + var extras = _toElementDescriptors(elementObject.extras); + return { element: element, finisher: finisher, extras: extras }; } - function _fromClassDescriptor(elements) { - var obj = { - kind: "class", - elements: elements.map(_fromElementDescriptor) - }; - var desc = { - value: "Descriptor", - configurable: true - }; - Object.defineProperty(obj, Symbol.toStringTag, desc); - return obj; + var obj = { kind: "class", elements: elements.map(_fromElementDescriptor) }; + var desc = { value: "Descriptor", configurable: true }; + Object.defineProperty(obj, Symbol.toStringTag, desc); + return obj; } - function _toClassDescriptor(obj) { - var kind = String(obj.kind); - - if (kind !== "class") { - throw new TypeError('A class descriptor\'s .kind property must be "class", but a decorator' + ' created a class descriptor with .kind "' + kind + '"'); - } - - _disallowProperty(obj, "key", "A class descriptor"); - - _disallowProperty(obj, "placement", "A class descriptor"); - - _disallowProperty(obj, "descriptor", "A class descriptor"); - - _disallowProperty(obj, "initializer", "A class descriptor"); - - _disallowProperty(obj, "extras", "A class descriptor"); - - var finisher = _optionalCallableProperty(obj, "finisher"); - - var elements = _toElementDescriptors(obj.elements); - - return { - elements: elements, - finisher: finisher - }; + var kind = String(obj.kind); + if (kind !== "class") { + throw new TypeError( + "A class descriptor's .kind property must be \"class\", but a decorator" + " created a class descriptor with .kind \"" + kind + + "\"" + ); + } + _disallowProperty(obj, "key", "A class descriptor"); + _disallowProperty(obj, "placement", "A class descriptor"); + _disallowProperty(obj, "descriptor", "A class descriptor"); + _disallowProperty(obj, "initializer", "A class descriptor"); + _disallowProperty(obj, "extras", "A class descriptor"); + var finisher = _optionalCallableProperty(obj, "finisher"); + var elements = _toElementDescriptors(obj.elements); + return { elements: elements, finisher: finisher }; } - function _disallowProperty(obj, name, objectType) { - if (obj[name] !== undefined) { - throw new TypeError(objectType + " can't have a ." + name + " property."); - } + if (obj[name] !== undefined) { + throw new TypeError(objectType + " can't have a ." + name + " property."); + } } - function _optionalCallableProperty(obj, name) { - var value = obj[name]; - - if (value !== undefined && typeof value !== "function") { - throw new TypeError("Expected '" + name + "' to be a function"); - } - - return value; + var value = obj[name]; + if (value !== undefined && typeof value !== "function") { + throw new TypeError("Expected '" + name + "' to be a function"); + } + return value; } - function _runClassFinishers(constructor, finishers) { - for (var i = 0; i < finishers.length; i++) { - var newConstructor = (0, finishers[i])(constructor); - - if (newConstructor !== undefined) { - if (typeof newConstructor !== "function") { - throw new TypeError("Finishers must return a constructor."); - } - - constructor = newConstructor; + for (var i = 0; i < finishers.length; i++) { + var newConstructor = (0, finishers[i])(constructor); + if (newConstructor !== undefined) { + if (typeof newConstructor !== "function") { + throw new TypeError("Finishers must return a constructor."); + } + constructor = newConstructor; + } } - } - - return constructor; + return constructor; } diff --git a/packages/swc-helpers/src/_defaults.mjs b/packages/swc-helpers/src/_defaults.mjs index c0f004f3e76c..c7c28fd37517 100644 --- a/packages/swc-helpers/src/_defaults.mjs +++ b/packages/swc-helpers/src/_defaults.mjs @@ -1,14 +1,11 @@ export default function _defaults(obj, defaults) { - var keys = Object.getOwnPropertyNames(defaults); - - for (var i = 0; i < keys.length; i++) { - var key = keys[i]; - var value = Object.getOwnPropertyDescriptor(defaults, key); - - if (value && value.configurable && obj[key] === undefined) { - Object.defineProperty(obj, key, value); + var keys = Object.getOwnPropertyNames(defaults); + for (var i = 0; i < keys.length; i++) { + var key = keys[i]; + var value = Object.getOwnPropertyDescriptor(defaults, key); + if (value && value.configurable && obj[key] === undefined) { + Object.defineProperty(obj, key, value); + } } - } - - return obj; + return obj; } diff --git a/packages/swc-helpers/src/_define_enumerable_properties.mjs b/packages/swc-helpers/src/_define_enumerable_properties.mjs index 4ca2b53d7fd0..4fbadb773546 100644 --- a/packages/swc-helpers/src/_define_enumerable_properties.mjs +++ b/packages/swc-helpers/src/_define_enumerable_properties.mjs @@ -1,22 +1,19 @@ -export default function _defineEnumerableProperties(obj, descs) { - for (var key in descs) { - var desc = descs[key]; - desc.configurable = desc.enumerable = true; - if ("value" in desc) desc.writable = true; - Object.defineProperty(obj, key, desc); - } - - if (Object.getOwnPropertySymbols) { - var objectSymbols = Object.getOwnPropertySymbols(descs); - - for (var i = 0; i < objectSymbols.length; i++) { - var sym = objectSymbols[i]; - var desc = descs[sym]; - desc.configurable = desc.enumerable = true; - if ("value" in desc) desc.writable = true; - Object.defineProperty(obj, sym, desc); +export default function _define_enumerable_properties(obj, descs) { + for (var key in descs) { + var desc = descs[key]; + desc.configurable = desc.enumerable = true; + if ("value" in desc) desc.writable = true; + Object.defineProperty(obj, key, desc); } - } - - return obj; + if (Object.getOwnPropertySymbols) { + var objectSymbols = Object.getOwnPropertySymbols(descs); + for (var i = 0; i < objectSymbols.length; i++) { + var sym = objectSymbols[i]; + var desc = descs[sym]; + desc.configurable = desc.enumerable = true; + if ("value" in desc) desc.writable = true; + Object.defineProperty(obj, sym, desc); + } + } + return obj; } diff --git a/packages/swc-helpers/src/_define_property.mjs b/packages/swc-helpers/src/_define_property.mjs index ad6084c36583..50f4ca54b296 100644 --- a/packages/swc-helpers/src/_define_property.mjs +++ b/packages/swc-helpers/src/_define_property.mjs @@ -1,14 +1,8 @@ -export default 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; +export default function _define_property(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; } diff --git a/packages/swc-helpers/src/_export_star.mjs b/packages/swc-helpers/src/_export_star.mjs index 58df26743d37..1469762bffbf 100644 --- a/packages/swc-helpers/src/_export_star.mjs +++ b/packages/swc-helpers/src/_export_star.mjs @@ -1,12 +1,13 @@ -export default function _exportStar(from, to) { - Object.keys(from).forEach(function (k) { - if (k !== "default" && !Object.prototype.hasOwnProperty.call(to, k)) - Object.defineProperty(to, k, { - enumerable: true, - get: function () { - return from[k]; - }, - }); - }); - return from; +export default function _export_star(from, to) { + Object.keys(from).forEach(function(k) { + if (k !== "default" && !Object.prototype.hasOwnProperty.call(to, k)) { + Object.defineProperty(to, k, { + enumerable: true, + get: function() { + return from[k]; + } + }); + } + }); + return from; } diff --git a/packages/swc-helpers/src/_extends.mjs b/packages/swc-helpers/src/_extends.mjs index 53242c749922..c1da5fb507f2 100644 --- a/packages/swc-helpers/src/_extends.mjs +++ b/packages/swc-helpers/src/_extends.mjs @@ -1,21 +1,18 @@ function extends_() { - 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]; + extends_ = Object.assign || function assign(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; - }; - - return extends_.apply(this, arguments); + return target; + }; + return extends_.apply(this, arguments); } export default function _extends() { - return extends_.apply(this, arguments); + return extends_.apply(this, arguments); } diff --git a/packages/swc-helpers/src/_get.mjs b/packages/swc-helpers/src/_get.mjs index e603274217a0..a7cef0c11940 100644 --- a/packages/swc-helpers/src/_get.mjs +++ b/packages/swc-helpers/src/_get.mjs @@ -1,25 +1,21 @@ -import superPropBase from './_super_prop_base.mjs'; - +import _super_prop_base from "./_super_prop_base.mjs"; function get(target, property, receiver) { - if (typeof Reflect !== "undefined" && Reflect.get) { - get = Reflect.get; - } else { - get = function get(target, property, receiver) { - var base = superPropBase(target, property); - if (!base) return; - var desc = Object.getOwnPropertyDescriptor(base, property); - - if (desc.get) { - return desc.get.call(receiver || target); - } - - return desc.value; - }; - } - - return get(target, property, receiver); + if (typeof Reflect !== "undefined" && Reflect.get) { + get = Reflect.get; + } else { + get = function get(target, property, receiver) { + var base = _super_prop_base(target, property); + if (!base) return; + var desc = Object.getOwnPropertyDescriptor(base, property); + if (desc.get) { + return desc.get.call(receiver || target); + } + return desc.value; + }; + } + return get(target, property, receiver || target); } export default function _get(target, property, receiver) { - return get(target, property, receiver); -} + return get(target, property, receiver) +} \ No newline at end of file diff --git a/packages/swc-helpers/src/_get_prototype_of.mjs b/packages/swc-helpers/src/_get_prototype_of.mjs index 66f92ca5027d..c49057511c65 100644 --- a/packages/swc-helpers/src/_get_prototype_of.mjs +++ b/packages/swc-helpers/src/_get_prototype_of.mjs @@ -1,10 +1,10 @@ -function getPrototypeOf(o) { - getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function getPrototypeOf(o) { - return o.__proto__ || Object.getPrototypeOf(o); - }; - return getPrototypeOf(o); +function get_prototype_of(o) { + get_prototype_of = Object.setPrototypeOf ? Object.getPrototypeOf : function getPrototypeOf(o) { + return o.__proto__ || Object.getPrototypeOf(o); + }; + return get_prototype_of(o); } -export default function _getPrototypeOf(o) { - return getPrototypeOf(o); -} \ No newline at end of file +export default function _get_prototype_of(o) { + return get_prototype_of(o); +} diff --git a/packages/swc-helpers/src/_inherits.mjs b/packages/swc-helpers/src/_inherits.mjs index 2f00afd9bcec..abf9ec79d476 100644 --- a/packages/swc-helpers/src/_inherits.mjs +++ b/packages/swc-helpers/src/_inherits.mjs @@ -1,16 +1,10 @@ -import setPrototypeOf from './_set_prototype_of.mjs'; - +import _set_prototype_of from "./_set_prototype_of.mjs"; export default function _inherits(subClass, superClass) { - if (typeof superClass !== "function" && superClass !== null) { - throw new TypeError("Super expression must either be null or a function"); - } - - subClass.prototype = Object.create(superClass && superClass.prototype, { - constructor: { - value: subClass, - writable: true, - configurable: true + if (typeof superClass !== "function" && superClass !== null) { + throw new TypeError("Super expression must either be null or a function"); } - }); - if (superClass) setPrototypeOf(subClass, superClass); + subClass.prototype = Object.create(superClass && superClass.prototype, { + constructor: { value: subClass, writable: true, configurable: true } + }); + if (superClass) _set_prototype_of(subClass, superClass); } diff --git a/packages/swc-helpers/src/_inherits_loose.mjs b/packages/swc-helpers/src/_inherits_loose.mjs index 3e005dd311d3..dee67dee10e6 100644 --- a/packages/swc-helpers/src/_inherits_loose.mjs +++ b/packages/swc-helpers/src/_inherits_loose.mjs @@ -1,5 +1,5 @@ -export default function _inheritsLoose(subClass, superClass) { - subClass.prototype = Object.create(superClass.prototype); - subClass.prototype.constructor = subClass; - subClass.__proto__ = superClass; +export default function _inherits_loose(subClass, superClass) { + subClass.prototype = Object.create(superClass.prototype); + subClass.prototype.constructor = subClass; + subClass.__proto__ = superClass; } diff --git a/packages/swc-helpers/src/_initializer_define_property.mjs b/packages/swc-helpers/src/_initializer_define_property.mjs index 60841f92ebc1..d1410dad0cbb 100644 --- a/packages/swc-helpers/src/_initializer_define_property.mjs +++ b/packages/swc-helpers/src/_initializer_define_property.mjs @@ -1,9 +1,9 @@ -export default function _initializerDefineProperty(target, property, descriptor, context) { - if (!descriptor) return; - Object.defineProperty(target, property, { - enumerable: descriptor.enumerable, - configurable: descriptor.configurable, - writable: descriptor.writable, - value: descriptor.initializer ? descriptor.initializer.call(context) : void 0 - }); +export default function _initializer_define_property(target, property, descriptor, context) { + if (!descriptor) return; + Object.defineProperty(target, property, { + enumerable: descriptor.enumerable, + configurable: descriptor.configurable, + writable: descriptor.writable, + value: descriptor.initializer ? descriptor.initializer.call(context) : void 0 + }); } diff --git a/packages/swc-helpers/src/_initializer_warning_helper.mjs b/packages/swc-helpers/src/_initializer_warning_helper.mjs index b29a6f1aa041..b06b90dceb28 100644 --- a/packages/swc-helpers/src/_initializer_warning_helper.mjs +++ b/packages/swc-helpers/src/_initializer_warning_helper.mjs @@ -1,3 +1,7 @@ -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.'); +export default function _initializer_warning_helper(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." + ); } diff --git a/packages/swc-helpers/src/_instanceof.mjs b/packages/swc-helpers/src/_instanceof.mjs index 8c43b71787f5..ea75c1d6cfa8 100644 --- a/packages/swc-helpers/src/_instanceof.mjs +++ b/packages/swc-helpers/src/_instanceof.mjs @@ -1,7 +1,7 @@ export default function _instanceof(left, right) { - if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { - return !!right[Symbol.hasInstance](left); - } else { - return left instanceof right; - } -} \ No newline at end of file + if (right != null && typeof Symbol !== "undefined" && right[Symbol.hasInstance]) { + return !!right[Symbol.hasInstance](left); + } else { + return left instanceof right; + } +} diff --git a/packages/swc-helpers/src/_interop_require_default.mjs b/packages/swc-helpers/src/_interop_require_default.mjs index 325a2536eaf6..b9ec0bbf7ebf 100644 --- a/packages/swc-helpers/src/_interop_require_default.mjs +++ b/packages/swc-helpers/src/_interop_require_default.mjs @@ -1,5 +1,3 @@ -export default function _interopRequireDefault(obj) { - return obj && obj.__esModule ? obj : { - default: obj - }; +export default function _interop_require_default(obj) { + return obj && obj.__esModule ? obj : { default: obj }; } diff --git a/packages/swc-helpers/src/_interop_require_wildcard.mjs b/packages/swc-helpers/src/_interop_require_wildcard.mjs index 22c135944b83..4b1ad21b0949 100644 --- a/packages/swc-helpers/src/_interop_require_wildcard.mjs +++ b/packages/swc-helpers/src/_interop_require_wildcard.mjs @@ -1,45 +1,37 @@ function _getRequireWildcardCache(nodeInterop) { - if (typeof WeakMap !== "function") return null; - - var cacheBabelInterop = new WeakMap(); - var cacheNodeInterop = new WeakMap(); - return (_getRequireWildcardCache = function (nodeInterop) { - return nodeInterop ? cacheNodeInterop : cacheBabelInterop; - })(nodeInterop); + if (typeof WeakMap !== "function") return null; + var cacheBabelInterop = new WeakMap(); + var cacheNodeInterop = new WeakMap(); + return (_getRequireWildcardCache = function(nodeInterop) { + return nodeInterop ? cacheNodeInterop : cacheBabelInterop; + })(nodeInterop); } - -export default function _interopRequireWildcard(obj, nodeInterop) { - if (!nodeInterop && obj && obj.__esModule) { - return obj; - } - - if (obj === null || (typeof obj !== "object" && typeof obj !== "function")) { - return { default: obj } - } - - var cache = _getRequireWildcardCache(nodeInterop); - if (cache && cache.has(obj)) { - return cache.get(obj); - } - - var newObj = {}; - var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; - for (var key in obj) { - if (key !== "default" && 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]; - } +export default function _interop_require_wildcard(obj, nodeInterop) { + if (!nodeInterop && obj && obj.__esModule) { + return obj; } - } - newObj.default = obj; - if (cache) { - cache.set(obj, newObj); - } - return newObj; - + if (obj === null || typeof obj !== "object" && typeof obj !== "function") { + return { default: obj }; + } + var cache = _getRequireWildcardCache(nodeInterop); + if (cache && cache.has(obj)) { + return cache.get(obj); + } + var newObj = {}; + var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; + for (var key in obj) { + if (key !== "default" && 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; } diff --git a/packages/swc-helpers/src/_is_native_function.mjs b/packages/swc-helpers/src/_is_native_function.mjs index 591987546d1f..cd6ec5bfe2ab 100644 --- a/packages/swc-helpers/src/_is_native_function.mjs +++ b/packages/swc-helpers/src/_is_native_function.mjs @@ -1,3 +1,3 @@ -export default function _isNativeFunction(fn) { - return Function.toString.call(fn).indexOf("[native code]") !== -1; +export default function _is_native_function(fn) { + return Function.toString.call(fn).indexOf("[native code]") !== -1; } diff --git a/packages/swc-helpers/src/_is_native_reflect_construct.mjs b/packages/swc-helpers/src/_is_native_reflect_construct.mjs index df1e6039176f..bf7830adffb1 100644 --- a/packages/swc-helpers/src/_is_native_reflect_construct.mjs +++ b/packages/swc-helpers/src/_is_native_reflect_construct.mjs @@ -1,11 +1,11 @@ -export default function _isNativeReflectConstruct() { +export default function _is_native_reflect_construct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { - Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function () { })); + Boolean.prototype.valueOf.call(Reflect.construct(Boolean, [], function() {})); return true; } catch (e) { return false; } -} \ No newline at end of file +} diff --git a/packages/swc-helpers/src/_iterable_to_array.mjs b/packages/swc-helpers/src/_iterable_to_array.mjs index 3cf9b2c6006f..7d9c499a18ab 100644 --- a/packages/swc-helpers/src/_iterable_to_array.mjs +++ b/packages/swc-helpers/src/_iterable_to_array.mjs @@ -1,3 +1,3 @@ -export default function _iterableToArray(iter) { - if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); +export default function _iterable_to_array(iter) { + if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); } diff --git a/packages/swc-helpers/src/_iterable_to_array_limit.mjs b/packages/swc-helpers/src/_iterable_to_array_limit.mjs index 573b1a083a9f..5beec918417c 100644 --- a/packages/swc-helpers/src/_iterable_to_array_limit.mjs +++ b/packages/swc-helpers/src/_iterable_to_array_limit.mjs @@ -1,25 +1,24 @@ -export default function _iterableToArrayLimit(arr, i) { - var _i = arr == null ? null : (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); - if (_i == null) return; - - var _arr = []; - var _n = true; - var _d = false; - var _s, _e; - try { - for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { - _arr.push(_s.value); - if (i && _arr.length === i) break; - } - } catch (err) { - _d = true; - _e = err; - } finally { +export default function _iterable_to_array_limit(arr, i) { + var _i = arr == null ? null : typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]; + if (_i == null) return; + var _arr = []; + var _n = true; + var _d = false; + var _s, _e; try { - if (!_n && _i["return"] != null) _i["return"](); + for (_i = _i.call(arr); !(_n = (_s = _i.next()).done); _n = true) { + _arr.push(_s.value); + if (i && _arr.length === i) break; + } + } catch (err) { + _d = true; + _e = err; } finally { - if (_d) throw _e; + try { + if (!_n && _i["return"] != null) _i["return"](); + } finally { + if (_d) throw _e; + } } - } - return _arr; + return _arr; } diff --git a/packages/swc-helpers/src/_iterable_to_array_limit_loose.mjs b/packages/swc-helpers/src/_iterable_to_array_limit_loose.mjs index 575a390a8327..1635f34cd72f 100644 --- a/packages/swc-helpers/src/_iterable_to_array_limit_loose.mjs +++ b/packages/swc-helpers/src/_iterable_to_array_limit_loose.mjs @@ -1,11 +1,10 @@ -export default function _iterableToArrayLimitLoose(arr, i) { - var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); - if (_i == null) return; - - var _arr = []; - for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) { - _arr.push(_step.value); - if (i && _arr.length === i) break; - } - return _arr; +export default function _iterable_to_array_limit_loose(arr, i) { + var _i = arr && (typeof Symbol !== "undefined" && arr[Symbol.iterator] || arr["@@iterator"]); + if (_i == null) return; + var _arr = []; + for (_i = _i.call(arr), _step; !(_step = _i.next()).done;) { + _arr.push(_step.value); + if (i && _arr.length === i) break; + } + return _arr; } diff --git a/packages/swc-helpers/src/_jsx.mjs b/packages/swc-helpers/src/_jsx.mjs index 457e73662423..08dfe81b0f20 100644 --- a/packages/swc-helpers/src/_jsx.mjs +++ b/packages/swc-helpers/src/_jsx.mjs @@ -1,47 +1,30 @@ var REACT_ELEMENT_TYPE; - -export default function _createRawReactElement(type, props, key, children) { - if (!REACT_ELEMENT_TYPE) { - REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7; - } - - var defaultProps = type && type.defaultProps; - var childrenLength = arguments.length - 3; - - if (!props && childrenLength !== 0) { - props = { - children: void 0 - }; - } - - if (props && defaultProps) { - for (var propName in defaultProps) { - if (props[propName] === void 0) { - props[propName] = defaultProps[propName]; - } +export default function _jsx(type, props, key, children) { + if (!REACT_ELEMENT_TYPE) { + REACT_ELEMENT_TYPE = typeof Symbol === "function" && Symbol.for && Symbol.for("react.element") || 0xeac7; } - } else if (!props) { - props = defaultProps || {}; - } - - if (childrenLength === 1) { - props.children = children; - } else if (childrenLength > 1) { - var childArray = new Array(childrenLength); - - for (var i = 0; i < childrenLength; i++) { - childArray[i] = arguments[i + 3]; + var defaultProps = type && type.defaultProps; + var childrenLength = arguments.length - 3; + if (!props && childrenLength !== 0) { + props = { children: void 0 }; } - - props.children = childArray; - } - - return { - $$typeof: REACT_ELEMENT_TYPE, - type: type, - key: key === undefined ? null : '' + key, - ref: null, - props: props, - _owner: null - }; + 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; + } else if (childrenLength > 1) { + var childArray = new Array(childrenLength); + for (var i = 0; i < childrenLength; i++) { + childArray[i] = arguments[i + 3]; + } + props.children = childArray; + } + return { $$typeof: REACT_ELEMENT_TYPE, type: type, key: key === undefined ? null : "" + key, ref: null, props: props, _owner: null }; } diff --git a/packages/swc-helpers/src/_new_arrow_check.mjs b/packages/swc-helpers/src/_new_arrow_check.mjs index db4b5c5fde60..f260c2d637a6 100644 --- a/packages/swc-helpers/src/_new_arrow_check.mjs +++ b/packages/swc-helpers/src/_new_arrow_check.mjs @@ -1,5 +1,5 @@ -export default function _newArrowCheck(innerThis, boundThis) { - if (innerThis !== boundThis) { - throw new TypeError("Cannot instantiate an arrow function"); - } +export default function _new_arrow_check(innerThis, boundThis) { + if (innerThis !== boundThis) { + throw new TypeError("Cannot instantiate an arrow function"); + } } diff --git a/packages/swc-helpers/src/_non_iterable_rest.mjs b/packages/swc-helpers/src/_non_iterable_rest.mjs index e95cbd4367a4..00933e6c8ce2 100644 --- a/packages/swc-helpers/src/_non_iterable_rest.mjs +++ b/packages/swc-helpers/src/_non_iterable_rest.mjs @@ -1,3 +1,5 @@ -export default function _nonIterableRest() { - throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); +export default function _non_iterable_rest() { + throw new TypeError( + "Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); } diff --git a/packages/swc-helpers/src/_non_iterable_spread.mjs b/packages/swc-helpers/src/_non_iterable_spread.mjs index 63a7ec44d140..e322cc8f6566 100644 --- a/packages/swc-helpers/src/_non_iterable_spread.mjs +++ b/packages/swc-helpers/src/_non_iterable_spread.mjs @@ -1,3 +1,5 @@ -export default function _nonIterableSpread() { - throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); +export default function _non_iterable_spread() { + throw new TypeError( + "Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." + ); } diff --git a/packages/swc-helpers/src/_object_destructuring_empty.mjs b/packages/swc-helpers/src/_object_destructuring_empty.mjs index 1ae5cbb87f32..442b7bfccb82 100644 --- a/packages/swc-helpers/src/_object_destructuring_empty.mjs +++ b/packages/swc-helpers/src/_object_destructuring_empty.mjs @@ -1,4 +1,4 @@ -export default function _objectDestructuringEmpty(o) { +export default function _object_destructuring_empty(o) { if (o === null || o === void 0) throw new TypeError("Cannot destructure " + o); return o; } diff --git a/packages/swc-helpers/src/_object_spread.mjs b/packages/swc-helpers/src/_object_spread.mjs index 6916ae3530cd..a2d0ce150d77 100644 --- a/packages/swc-helpers/src/_object_spread.mjs +++ b/packages/swc-helpers/src/_object_spread.mjs @@ -1,20 +1,18 @@ -import defineProperty from './_define_property.mjs'; - -export default function _objectSpread(target) { - for (var i = 1; i < arguments.length; i++) { - var source = arguments[i] != null ? arguments[i] : {}; - var ownKeys = Object.keys(source); - - if (typeof Object.getOwnPropertySymbols === 'function') { - ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { - return Object.getOwnPropertyDescriptor(source, sym).enumerable; - })); +import _define_property from "./_define_property.mjs"; +export default function _object_spread(target) { + for (var i = 1; i < arguments.length; i++) { + var source = arguments[i] != null ? arguments[i] : {}; + var ownKeys = Object.keys(source); + if (typeof Object.getOwnPropertySymbols === "function") { + ownKeys = ownKeys.concat( + Object.getOwnPropertySymbols(source).filter(function(sym) { + return Object.getOwnPropertyDescriptor(source, sym).enumerable; + }) + ); + } + ownKeys.forEach(function(key) { + _define_property(target, key, source[key]); + }); } - - ownKeys.forEach(function (key) { - defineProperty(target, key, source[key]); - }); - } - - return target; -} \ No newline at end of file + return target; +} diff --git a/packages/swc-helpers/src/_object_spread_props.mjs b/packages/swc-helpers/src/_object_spread_props.mjs index b82935144c32..f0c1944dff39 100644 --- a/packages/swc-helpers/src/_object_spread_props.mjs +++ b/packages/swc-helpers/src/_object_spread_props.mjs @@ -1,30 +1,24 @@ function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); - if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - if (enumerableOnly) { - symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - }); + var keys = Object.keys(object); + if (Object.getOwnPropertySymbols) { + var symbols = Object.getOwnPropertySymbols(object); + if (enumerableOnly) { + symbols = symbols.filter(function(sym) { + return Object.getOwnPropertyDescriptor(object, sym).enumerable; + }); + } + keys.push.apply(keys, symbols); } - keys.push.apply(keys, symbols); - } - return keys; + return keys; +} +export default function _object_spread_props(target, source) { + source = source != null ? source : {}; + if (Object.getOwnPropertyDescriptors) { + Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); + } else { + ownKeys(Object(source)).forEach(function(key) { + Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); + }); + } + return target; } - -export default function _objectSpreadProps(target, source) { - source = source != null ? source : {} - if (Object.getOwnPropertyDescriptors) { - Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); - } else { - ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty( - target, - key, - Object.getOwnPropertyDescriptor(source, key) - ); - }); - } - - return target; -} \ No newline at end of file diff --git a/packages/swc-helpers/src/_object_without_properties.mjs b/packages/swc-helpers/src/_object_without_properties.mjs index 09db42a46ba1..75a4d2479165 100644 --- a/packages/swc-helpers/src/_object_without_properties.mjs +++ b/packages/swc-helpers/src/_object_without_properties.mjs @@ -1,20 +1,16 @@ -import objectWithoutPropertiesLoose from './_object_without_properties_loose.mjs'; - -export default function _objectWithoutProperties(source, excluded) { - if (source == null) return {}; - var target = objectWithoutPropertiesLoose(source, excluded); - var key, i; - - if (Object.getOwnPropertySymbols) { - var sourceSymbolKeys = Object.getOwnPropertySymbols(source); - - for (i = 0; i < sourceSymbolKeys.length; i++) { - key = sourceSymbolKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; - target[key] = source[key]; +import _object_without_properties_loose from "./_object_without_properties_loose.mjs"; +export default function _object_without_properties(source, excluded) { + if (source == null) return {}; + var target = _object_without_properties_loose(source, excluded); + var key, i; + if (Object.getOwnPropertySymbols) { + var sourceSymbolKeys = Object.getOwnPropertySymbols(source); + for (i = 0; i < sourceSymbolKeys.length; i++) { + key = sourceSymbolKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; + target[key] = source[key]; + } } - } - - return target; -} \ No newline at end of file + return target; +} diff --git a/packages/swc-helpers/src/_object_without_properties_loose.mjs b/packages/swc-helpers/src/_object_without_properties_loose.mjs index 9b618852f457..b9f45d792ca0 100644 --- a/packages/swc-helpers/src/_object_without_properties_loose.mjs +++ b/packages/swc-helpers/src/_object_without_properties_loose.mjs @@ -1,14 +1,12 @@ -export default function _objectWithoutPropertiesLoose(source, excluded) { - if (source == null) return {}; - var target = {}; - var sourceKeys = Object.keys(source); - var key, i; - - for (i = 0; i < sourceKeys.length; i++) { - key = sourceKeys[i]; - if (excluded.indexOf(key) >= 0) continue; - target[key] = source[key]; - } - - return target; +export default function _object_without_properties_loose(source, excluded) { + if (source == null) return {}; + var target = {}; + var sourceKeys = Object.keys(source); + var key, i; + for (i = 0; i < sourceKeys.length; i++) { + key = sourceKeys[i]; + if (excluded.indexOf(key) >= 0) continue; + target[key] = source[key]; + } + return target; } diff --git a/packages/swc-helpers/src/_possible_constructor_return.mjs b/packages/swc-helpers/src/_possible_constructor_return.mjs index 299e4d253860..5658751bc77a 100644 --- a/packages/swc-helpers/src/_possible_constructor_return.mjs +++ b/packages/swc-helpers/src/_possible_constructor_return.mjs @@ -1,10 +1,8 @@ -import assertThisInitialized from './_assert_this_initialized.mjs'; -import _typeof from './_type_of.mjs'; - -export default function _possibleConstructorReturn(self, call) { - if (call && (_typeof(call) === "object" || typeof call === "function")) { - return call; - } - - return assertThisInitialized(self); +import _assert_this_initialized from "./_assert_this_initialized.mjs"; +import _type_of from "./_type_of.mjs"; +export default function _possible_constructor_return(self, call) { + if (call && (_type_of(call) === "object" || typeof call === "function")) { + return call; + } + return _assert_this_initialized(self); } diff --git a/packages/swc-helpers/src/_read_only_error.mjs b/packages/swc-helpers/src/_read_only_error.mjs index f98941b69ca3..9cd20df41e05 100644 --- a/packages/swc-helpers/src/_read_only_error.mjs +++ b/packages/swc-helpers/src/_read_only_error.mjs @@ -1,3 +1,3 @@ -export default function _readOnlyError(name) { - throw new TypeError("\"" + name + "\" is read-only"); +export default function _read_only_error(name) { + throw new TypeError("\"" + name + "\" is read-only"); } diff --git a/packages/swc-helpers/src/_set.mjs b/packages/swc-helpers/src/_set.mjs index 034c13e12014..2f1e77511fd2 100644 --- a/packages/swc-helpers/src/_set.mjs +++ b/packages/swc-helpers/src/_set.mjs @@ -1,51 +1,40 @@ -import defineProperty from './_define_property.mjs'; -import superPropBase from './_super_prop_base.mjs'; - +import _define_property from "./_define_property.mjs"; +import _super_prop_base from "./_super_prop_base.mjs"; function set(target, property, value, receiver) { - if (typeof Reflect !== "undefined" && Reflect.set) { - set = Reflect.set; - } else { - set = function set(target, property, value, receiver) { - var base = superPropBase(target, property); - var desc; - - if (base) { - desc = Object.getOwnPropertyDescriptor(base, property); - - if (desc.set) { - desc.set.call(receiver, value); - return true; - } else if (!desc.writable) { - return false; - } - } - - desc = Object.getOwnPropertyDescriptor(receiver, property); - - if (desc) { - if (!desc.writable) { - return false; - } - - desc.value = value; - Object.defineProperty(receiver, property, desc); - } else { - defineProperty(receiver, property, value); - } - - return true; - }; - } - - return set(target, property, value, receiver); + if (typeof Reflect !== "undefined" && Reflect.set) { + set = Reflect.set; + } else { + set = function set(target, property, value, receiver) { + var base = _super_prop_base(target, property); + var desc; + if (base) { + desc = Object.getOwnPropertyDescriptor(base, property); + if (desc.set) { + desc.set.call(receiver, value); + return true; + } else if (!desc.writable) { + return false; + } + } + desc = Object.getOwnPropertyDescriptor(receiver, property); + if (desc) { + if (!desc.writable) { + return false; + } + desc.value = value; + Object.defineProperty(receiver, property, desc); + } else { + _define_property(receiver, property, value); + } + return true; + }; + } + return set(target, property, value, receiver); } - export default function _set(target, property, value, receiver, isStrict) { - var s = set(target, property, value, receiver || target); - - if (!s && isStrict) { - throw new Error('failed to set property'); - } - - return value; + var s = set(target, property, value, receiver || target); + if (!s && isStrict) { + throw new Error("failed to set property"); + } + return value; } diff --git a/packages/swc-helpers/src/_set_prototype_of.mjs b/packages/swc-helpers/src/_set_prototype_of.mjs index 2373db86b2dc..9e7a429e558c 100644 --- a/packages/swc-helpers/src/_set_prototype_of.mjs +++ b/packages/swc-helpers/src/_set_prototype_of.mjs @@ -1,12 +1,11 @@ -function setPrototypeOf(o, p) { - setPrototypeOf = Object.setPrototypeOf || function setPrototypeOf(o, p) { - o.__proto__ = p; - return o; - }; - - return setPrototypeOf(o, p); +function set_prototype_of(o, p) { + set_prototype_of = Object.setPrototypeOf || function setPrototypeOf(o, p) { + o.__proto__ = p; + return o; + }; + return set_prototype_of(o, p); } -export default function _setPrototypeOf(o, p) { - return setPrototypeOf(o, p); +export default function _set_prototype_of(o, p) { + return set_prototype_of(o, p); } diff --git a/packages/swc-helpers/src/_skip_first_generator_next.mjs b/packages/swc-helpers/src/_skip_first_generator_next.mjs index ecc4f279a5f3..dfbf129126b8 100644 --- a/packages/swc-helpers/src/_skip_first_generator_next.mjs +++ b/packages/swc-helpers/src/_skip_first_generator_next.mjs @@ -1,7 +1,7 @@ -export default function _skipFirstGeneratorNext(fn) { - return function () { - var it = fn.apply(this, arguments); - it.next(); - return it; - }; +export default function _skip_first_generator_next(fn) { + return function() { + var it = fn.apply(this, arguments); + it.next(); + return it; + }; } diff --git a/packages/swc-helpers/src/_sliced_to_array.mjs b/packages/swc-helpers/src/_sliced_to_array.mjs index 51c1dfe32f37..d6cbcc6fbacc 100644 --- a/packages/swc-helpers/src/_sliced_to_array.mjs +++ b/packages/swc-helpers/src/_sliced_to_array.mjs @@ -1,8 +1,7 @@ -import arrayWithHoles from './_array_with_holes.mjs'; -import iterableToArrayLimit from './_iterable_to_array.mjs'; -import nonIterableRest from './_non_iterable_rest.mjs'; -import unsupportedIterableToArray from './_unsupported_iterable_to_array.mjs'; - -export default function _slicedToArray(arr, i) { - return arrayWithHoles(arr) || iterableToArrayLimit(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); +import _array_with_holes from "./_array_with_holes.mjs"; +import _iterable_to_array_limit from "./_iterable_to_array_limit.mjs"; +import _non_iterable_rest from "./_non_iterable_rest.mjs"; +import _unsupported_iterable_to_array from "./_unsupported_iterable_to_array.mjs"; +export default function _sliced_to_array(arr, i) { + return _array_with_holes(arr) || _iterable_to_array_limit(arr, i) || _unsupported_iterable_to_array(arr, i) || _non_iterable_rest(); } diff --git a/packages/swc-helpers/src/_sliced_to_array_loose.mjs b/packages/swc-helpers/src/_sliced_to_array_loose.mjs index 5d7d8d2c5228..f7488aedc2b3 100644 --- a/packages/swc-helpers/src/_sliced_to_array_loose.mjs +++ b/packages/swc-helpers/src/_sliced_to_array_loose.mjs @@ -1,8 +1,8 @@ -import arrayWithHoles from './_array_with_holes.mjs'; -import iterableToArrayLimitLoose from './_iterable_to_array_limit_loose.mjs'; -import nonIterableRest from './_non_iterable_rest.mjs'; -import unsupportedIterableToArray from './_unsupported_iterable_to_array.mjs'; - -export default function _slicedToArrayLoose(arr, i) { - return arrayWithHoles(arr) || iterableToArrayLimitLoose(arr, i) || unsupportedIterableToArray(arr, i) || nonIterableRest(); +import _array_with_holes from "./_array_with_holes.mjs"; +import _iterable_to_array_limit_loose from "./_iterable_to_array_limit_loose.mjs"; +import _non_iterable_rest from "./_non_iterable_rest.mjs"; +import _unsupported_iterable_to_array from "./_unsupported_iterable_to_array.mjs"; +export default function _sliced_to_array_loose(arr, i) { + return _array_with_holes(arr) || _iterable_to_array_limit_loose(arr, i) || _unsupported_iterable_to_array(arr, i) + || _non_iterable_rest(); } diff --git a/packages/swc-helpers/src/_super_prop_base.mjs b/packages/swc-helpers/src/_super_prop_base.mjs index 620110d5d8f5..4eec44229316 100644 --- a/packages/swc-helpers/src/_super_prop_base.mjs +++ b/packages/swc-helpers/src/_super_prop_base.mjs @@ -1,10 +1,8 @@ -import getPrototypeOf from './_get_prototype_of.mjs'; - -export default function _superPropBase(object, property) { - while (!Object.prototype.hasOwnProperty.call(object, property)) { - object = getPrototypeOf(object); - if (object === null) break; - } - - return object; +import _get_prototype_of from "./_get_prototype_of.mjs"; +export default function _super_prop_base(object, property) { + while (!Object.prototype.hasOwnProperty.call(object, property)) { + object = _get_prototype_of(object); + if (object === null) break; + } + return object; } diff --git a/packages/swc-helpers/src/_tagged_template_literal.mjs b/packages/swc-helpers/src/_tagged_template_literal.mjs index 5a6a7540539a..afc3e8091995 100644 --- a/packages/swc-helpers/src/_tagged_template_literal.mjs +++ b/packages/swc-helpers/src/_tagged_template_literal.mjs @@ -1,11 +1,6 @@ -export default function _taggedTemplateLiteral(strings, raw) { - if (!raw) { - raw = strings.slice(0); - } - - return Object.freeze(Object.defineProperties(strings, { - raw: { - value: Object.freeze(raw) +export default function _tagged_template_literal(strings, raw) { + if (!raw) { + raw = strings.slice(0); } - })); + return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } diff --git a/packages/swc-helpers/src/_tagged_template_literal_loose.mjs b/packages/swc-helpers/src/_tagged_template_literal_loose.mjs index f7ac55c0fb7d..90ef93841172 100644 --- a/packages/swc-helpers/src/_tagged_template_literal_loose.mjs +++ b/packages/swc-helpers/src/_tagged_template_literal_loose.mjs @@ -1,8 +1,7 @@ -export default function _taggedTemplateLiteralLoose(strings, raw) { - if (!raw) { - raw = strings.slice(0); - } - - strings.raw = raw; - return strings; +export default function _tagged_template_literal_loose(strings, raw) { + if (!raw) { + raw = strings.slice(0); + } + strings.raw = raw; + return strings; } diff --git a/packages/swc-helpers/src/_throw.mjs b/packages/swc-helpers/src/_throw.mjs index ce75fbbf0673..5698bb7e81c2 100644 --- a/packages/swc-helpers/src/_throw.mjs +++ b/packages/swc-helpers/src/_throw.mjs @@ -1,3 +1,3 @@ export default function _throw(e) { throw e; -} \ No newline at end of file +} diff --git a/packages/swc-helpers/src/_to_array.mjs b/packages/swc-helpers/src/_to_array.mjs index 119d94c61a2d..000087de9204 100644 --- a/packages/swc-helpers/src/_to_array.mjs +++ b/packages/swc-helpers/src/_to_array.mjs @@ -1,8 +1,7 @@ -import arrayWithHoles from './_array_with_holes.mjs'; -import iterableToArray from './_iterable_to_array.mjs'; -import nonIterableRest from './_non_iterable_rest.mjs'; -import unsupportedIterableToArray from './_unsupported_iterable_to_array.mjs'; - -export default function _toArray(arr) { - return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest(); +import _array_with_holes from "./_array_with_holes.mjs"; +import _iterable_to_array from "./_iterable_to_array.mjs"; +import _non_iterable_rest from "./_non_iterable_rest.mjs"; +import _unsupported_iterable_to_array from "./_unsupported_iterable_to_array.mjs"; +export default function _to_array(arr) { + return _array_with_holes(arr) || _iterable_to_array(arr) || _unsupported_iterable_to_array(arr) || _non_iterable_rest(); } diff --git a/packages/swc-helpers/src/_to_consumable_array.mjs b/packages/swc-helpers/src/_to_consumable_array.mjs index fdbe993d3425..0e5f38cb3ea1 100644 --- a/packages/swc-helpers/src/_to_consumable_array.mjs +++ b/packages/swc-helpers/src/_to_consumable_array.mjs @@ -1,8 +1,7 @@ -import arrayWithoutHoles from './_array_without_holes.mjs'; -import iterableToArray from './_iterable_to_array.mjs'; -import nonIterableSpread from './_non_iterable_spread.mjs'; -import unsupportedIterableToArray from './_unsupported_iterable_to_array.mjs'; - -export default function _toConsumableArray(arr) { - return arrayWithoutHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableSpread(); +import _array_without_holes from "./_array_without_holes.mjs"; +import _iterable_to_array from "./_iterable_to_array.mjs"; +import _non_iterable_spread from "./_non_iterable_spread.mjs"; +import _unsupported_iterable_to_array from "./_unsupported_iterable_to_array.mjs"; +export default function _to_consumable_array(arr) { + return _array_without_holes(arr) || _iterable_to_array(arr) || _unsupported_iterable_to_array(arr) || _non_iterable_spread(); } diff --git a/packages/swc-helpers/src/_to_primitive.mjs b/packages/swc-helpers/src/_to_primitive.mjs index 63639f3cdef1..daeb986eecd3 100644 --- a/packages/swc-helpers/src/_to_primitive.mjs +++ b/packages/swc-helpers/src/_to_primitive.mjs @@ -1,14 +1,11 @@ -import _typeof from './_type_of.mjs'; - -export default function _toPrimitive(input, hint) { - if (_typeof(input) !== "object" || input === null) return input; - var prim = input[Symbol.toPrimitive]; - - if (prim !== undefined) { - var res = prim.call(input, hint || "default"); - if (_typeof(res) !== "object") return res; - throw new TypeError("@@toPrimitive must return a primitive value."); - } - - return (hint === "string" ? String : Number)(input); -} \ No newline at end of file +import _type_of from "./_type_of.mjs"; +export default function _to_primitive(input, hint) { + if (_type_of(input) !== "object" || input === null) return input; + var prim = input[Symbol.toPrimitive]; + if (prim !== undefined) { + var res = prim.call(input, hint || "default"); + if (_type_of(res) !== "object") return res; + throw new TypeError("@@toPrimitive must return a primitive value."); + } + return (hint === "string" ? String : Number)(input); +} diff --git a/packages/swc-helpers/src/_to_property_key.mjs b/packages/swc-helpers/src/_to_property_key.mjs index 9e901908612b..ec3c640aa56e 100644 --- a/packages/swc-helpers/src/_to_property_key.mjs +++ b/packages/swc-helpers/src/_to_property_key.mjs @@ -1,7 +1,6 @@ -import _typeof from './_type_of.mjs'; -import toPrimitive from './_to_primitive.mjs'; - -export default function _toPropertyKey(arg) { - var key = toPrimitive(arg, "string"); - return _typeof(key) === "symbol" ? key : String(key); -} \ No newline at end of file +import _to_primitive from "./_to_primitive.mjs"; +import _type_of from "./_type_of.mjs"; +export default function _to_property_key(arg) { + var key = _to_primitive(arg, "string"); + return _type_of(key) === "symbol" ? key : String(key); +} diff --git a/packages/swc-helpers/src/_ts_decorate.mjs b/packages/swc-helpers/src/_ts_decorate.mjs index 5ba88c94170b..098652d150ba 100644 --- a/packages/swc-helpers/src/_ts_decorate.mjs +++ b/packages/swc-helpers/src/_ts_decorate.mjs @@ -1 +1 @@ -export { __decorate as default } from 'tslib' +export { __decorate as default } from "tslib"; diff --git a/packages/swc-helpers/src/_ts_generator.mjs b/packages/swc-helpers/src/_ts_generator.mjs index e952c322ab84..90d2f8d17dbd 100644 --- a/packages/swc-helpers/src/_ts_generator.mjs +++ b/packages/swc-helpers/src/_ts_generator.mjs @@ -1 +1 @@ -export { __generator as default } from 'tslib' +export { __generator as default } from "tslib"; diff --git a/packages/swc-helpers/src/_ts_metadata.mjs b/packages/swc-helpers/src/_ts_metadata.mjs index 385f32036609..b5bbc7108782 100644 --- a/packages/swc-helpers/src/_ts_metadata.mjs +++ b/packages/swc-helpers/src/_ts_metadata.mjs @@ -1 +1 @@ -export { __metadata as default } from 'tslib' +export { __metadata as default } from "tslib"; diff --git a/packages/swc-helpers/src/_ts_param.mjs b/packages/swc-helpers/src/_ts_param.mjs index d48cc802f8f4..8c8a059c8752 100644 --- a/packages/swc-helpers/src/_ts_param.mjs +++ b/packages/swc-helpers/src/_ts_param.mjs @@ -1 +1 @@ -export { __param as default } from 'tslib' +export { __param as default } from "tslib"; diff --git a/packages/swc-helpers/src/_ts_values.mjs b/packages/swc-helpers/src/_ts_values.mjs index 016a358d1ebf..dd69308fda54 100644 --- a/packages/swc-helpers/src/_ts_values.mjs +++ b/packages/swc-helpers/src/_ts_values.mjs @@ -1 +1 @@ -export { __values as default } from 'tslib' +export { __values as default } from "tslib"; diff --git a/packages/swc-helpers/src/_type_of.mjs b/packages/swc-helpers/src/_type_of.mjs index ad88e6ac421f..7e320fff8d0c 100644 --- a/packages/swc-helpers/src/_type_of.mjs +++ b/packages/swc-helpers/src/_type_of.mjs @@ -1,4 +1,4 @@ -export default function _typeof(obj) { +export default function _type_of(obj) { "@swc/helpers - typeof"; - return obj && obj.constructor === Symbol ? "symbol" : typeof obj; -}; + return obj && typeof Symbol !== "undefined" && obj.constructor === Symbol ? "symbol" : typeof obj; +} diff --git a/packages/swc-helpers/src/_unsupported_iterable_to_array.mjs b/packages/swc-helpers/src/_unsupported_iterable_to_array.mjs index 2f635ca9348a..d409f5e5bc4a 100644 --- a/packages/swc-helpers/src/_unsupported_iterable_to_array.mjs +++ b/packages/swc-helpers/src/_unsupported_iterable_to_array.mjs @@ -1,11 +1,9 @@ -import _arrayLikeToArray from './_array_like_to_array.mjs'; - -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(n); - if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) - return _arrayLikeToArray(o, minLen); +import _array_like_to_array from "./_array_like_to_array.mjs"; +export default function _unsupported_iterable_to_array(o, minLen) { + if (!o) return; + if (typeof o === "string") return _array_like_to_array(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(n); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _array_like_to_array(o, minLen); } diff --git a/packages/swc-helpers/src/_update.mjs b/packages/swc-helpers/src/_update.mjs index 4f6f5e8a4daa..08158e271271 100644 --- a/packages/swc-helpers/src/_update.mjs +++ b/packages/swc-helpers/src/_update.mjs @@ -1,13 +1,12 @@ -import get from "./_get.mjs"; -import set from "./_set.mjs"; - +import _get from "./_get.mjs"; +import _set from "./_set.mjs"; export default function _update(target, property, receiver, isStrict) { return { get _() { - return get(target, property, receiver); + return _get(target, property, receiver); }, set _(value) { - set(target, property, value, receiver, isStrict); - }, + _set(target, property, value, receiver, isStrict); + } }; } diff --git a/packages/swc-helpers/src/_wrap_async_generator.mjs b/packages/swc-helpers/src/_wrap_async_generator.mjs index c86cf1432805..44038ca64980 100644 --- a/packages/swc-helpers/src/_wrap_async_generator.mjs +++ b/packages/swc-helpers/src/_wrap_async_generator.mjs @@ -1,7 +1,6 @@ -import AsyncGenerator from './_async_generator.mjs'; - -export default function _wrapAsyncGenerator(fn) { - return function () { - return new AsyncGenerator(fn.apply(this, arguments)); - }; +import _async_generator from "./_async_generator.mjs"; +export default function _wrap_async_generator(fn) { + return function() { + return new _async_generator(fn.apply(this, arguments)); + }; } diff --git a/packages/swc-helpers/src/_wrap_native_super.mjs b/packages/swc-helpers/src/_wrap_native_super.mjs index bf29b840ea69..2e731ad3ff3a 100644 --- a/packages/swc-helpers/src/_wrap_native_super.mjs +++ b/packages/swc-helpers/src/_wrap_native_super.mjs @@ -1,42 +1,29 @@ -import construct from './_construct.mjs'; -import isNativeFunction from './_is_native_function.mjs'; -import getPrototypeOf from './_get_prototype_of.mjs'; -import setPrototypeOf from './_set_prototype_of.mjs'; - -function wrapNativeSuper(Class) { - var _cache = typeof Map === "function" ? new Map() : undefined; - - wrapNativeSuper = function wrapNativeSuper(Class) { - if (Class === null || !isNativeFunction(Class)) return Class; - - if (typeof Class !== "function") { - throw new TypeError("Super expression must either be null or a function"); - } - - if (typeof _cache !== "undefined") { - if (_cache.has(Class)) return _cache.get(Class); - - _cache.set(Class, Wrapper); - } - - function Wrapper() { - return construct(Class, arguments, getPrototypeOf(this).constructor); - } - - Wrapper.prototype = Object.create(Class.prototype, { - constructor: { - value: Wrapper, - enumerable: false, - writable: true, - configurable: true - } - }); - return setPrototypeOf(Wrapper, Class); - }; - - return wrapNativeSuper(Class); +import _construct from "./_construct.mjs"; +import _get_prototype_of from "./_get_prototype_of.mjs"; +import _is_native_function from "./_is_native_function.mjs"; +import _set_prototype_of from "./_set_prototype_of.mjs"; +function wrap_native_super(Class) { + var _cache = typeof Map === "function" ? new Map() : undefined; + wrap_native_super = function (Class) { + if (Class === null || !_is_native_function(Class)) return Class; + if (typeof Class !== "function") { + throw new TypeError("Super expression must either be null or a function"); + } + if (typeof _cache !== "undefined") { + if (_cache.has(Class)) return _cache.get(Class); + _cache.set(Class, Wrapper); + } + function Wrapper() { + return _construct(Class, arguments, _get_prototype_of(this).constructor); + } + Wrapper.prototype = Object.create(Class.prototype, { + constructor: { value: Wrapper, enumerable: false, writable: true, configurable: true } + }); + return _set_prototype_of(Wrapper, Class); + }; + return wrap_native_super(Class); } -export default function _wrapNativeSuper(Class) { - return wrapNativeSuper(Class); +export default function _wrap_native_super(c) { + return wrap_native_super(c); } diff --git a/packages/swc-helpers/src/_write_only_error.mjs b/packages/swc-helpers/src/_write_only_error.mjs index 6e5c8927e62f..c53ead125f9c 100644 --- a/packages/swc-helpers/src/_write_only_error.mjs +++ b/packages/swc-helpers/src/_write_only_error.mjs @@ -1,3 +1,3 @@ -export default function _writeOnlyError(name) { - throw new TypeError("\"" + name + "\" is write-only"); +export default function _write_only_error(name) { + throw new TypeError("\"" + name + "\" is write-only"); } diff --git a/packages/swc-helpers/src/index.mjs b/packages/swc-helpers/src/index.mjs index 53c46d5bb768..a053253bf35f 100644 --- a/packages/swc-helpers/src/index.mjs +++ b/packages/swc-helpers/src/index.mjs @@ -1,82 +1,82 @@ -export { default as applyDecoratedDescriptor } from './_apply_decorated_descriptor.mjs'; -export { default as arrayLikeToArray } from './_array_like_to_array.mjs'; -export { default as arrayWithHoles } from './_array_with_holes.mjs'; -export { default as arrayWithoutHoles } from './_array_without_holes.mjs'; -export { default as assertThisInitialized } from './_assert_this_initialized.mjs'; -export { default as asyncGenerator } from './_async_generator.mjs'; -export { default as asyncGeneratorDelegate } from './_async_generator_delegate.mjs'; -export { default as asyncIterator } from './_async_iterator.mjs'; -export { default as asyncToGenerator } from './_async_to_generator.mjs'; -export { default as awaitAsyncGenerator } from './_await_async_generator.mjs'; -export { default as awaitValue } from './_await_value.mjs'; -export { default as checkPrivateRedeclaration } from './_check_private_redeclaration.mjs'; -export { default as classApplyDescriptorDestructureSet } from './_class_apply_descriptor_destructure.mjs'; -export { default as classApplyDescriptorGet } from './_class_apply_descriptor_get.mjs'; -export { default as classApplyDescriptorSet } from './_class_apply_descriptor_set.mjs'; -export { default as classCallCheck } from './_class_call_check.mjs'; -export { default as classCheckPrivateStaticFieldDescriptor } from './_class_check_private_static_field_descriptor.mjs' -export { default as classCheckPrivateStaticAccess } from './_class_check_private_static_access.mjs'; -export { default as classNameTDZError } from './_class_name_tdz_error.mjs'; -export { default as classPrivateFieldDestructureSet } from './_class_private_field_destructure.mjs'; -export { default as classPrivateFieldGet } from './_class_private_field_get.mjs'; -export { default as classPrivateFieldInit } from './_class_private_field_init.mjs'; -export { default as classPrivateFieldLooseBase } from './_class_private_field_loose_base.mjs'; -export { default as classPrivateFieldLooseKey } from './_class_private_field_loose_key.mjs'; -export { default as classPrivateFieldSet } from './_class_private_field_set.mjs'; -export { default as classPrivateMethodGet } from './_class_private_method_get.mjs'; -export { default as classPrivateMethodInit } from './_class_private_method_init.mjs'; -export { default as classPrivateMethodSet } from './_class_private_method_set.mjs'; -export { default as classStaticPrivateFieldDestructureSet } from './_class_static_private_field_destructure.mjs'; -export { default as classStaticPrivateFieldSpecGet } from './_class_static_private_field_spec_get.mjs'; -export { default as classStaticPrivateFieldSpecSet } from './_class_static_private_field_spec_set.mjs'; -export { default as construct } from './_construct.mjs'; -export { default as createClass } from './_create_class.mjs'; -export { default as createSuper } from './_create_super.mjs'; -export { default as decorate } from './_decorate.mjs'; -export { default as defaults } from './_defaults.mjs'; -export { default as defineEnumerableProperties } from './_define_enumerable_properties.mjs'; -export { default as defineProperty } from './_define_property.mjs'; -export { default as extends } from './_extends.mjs'; -export { default as get } from './_get.mjs'; -export { default as getPrototypeOf } from './_get_prototype_of.mjs'; -export { default as inherits } from './_inherits.mjs'; -export { default as inheritsLoose } from './_inherits_loose.mjs'; -export { default as initializerDefineProperty } from './_initializer_define_property.mjs'; -export { default as initializerWarningHelper } from './_initializer_warning_helper.mjs'; -export { default as _instanceof } from './_instanceof.mjs'; -export { default as interopRequireDefault } from './_interop_require_default.mjs'; -export { default as interopRequireWildcard } from './_interop_require_wildcard.mjs'; -export { default as isNativeFunction } from './_is_native_function.mjs'; -export { default as isNativeReflectConstruct } from './_is_native_reflect_construct.mjs'; -export { default as iterableToArray } from './_iterable_to_array.mjs'; -export { default as iterableToArrayLimit } from './_iterable_to_array_limit.mjs'; -export { default as iterableToArrayLimitLoose } from './_iterable_to_array_limit_loose.mjs'; -export { default as jsx } from './_jsx.mjs'; -export { default as newArrowCheck } from './_new_arrow_check.mjs'; -export { default as nonIterableRest } from './_non_iterable_rest.mjs'; -export { default as nonIterableSpread } from './_non_iterable_spread.mjs'; -export { default as objectSpread } from './_object_spread.mjs'; -export { default as objectSpreadProps } from './_object_spread_props.mjs'; -export { default as objectWithoutProperties } from './_object_without_properties.mjs'; -export { default as objectWithoutPropertiesLoose } from './_object_without_properties_loose.mjs'; -export { default as possibleConstructorReturn } from './_possible_constructor_return.mjs'; -export { default as readOnlyError } from './_read_only_error.mjs'; -export { default as set } from './_set.mjs'; -export { default as setPrototypeOf } from './_set_prototype_of.mjs'; -export { default as skipFirstGeneratorNext } from './_skip_first_generator_next.mjs'; -export { default as slicedToArray } from './_sliced_to_array.mjs'; -export { default as slicedToArrayLoose } from './_sliced_to_array_loose.mjs'; -export { default as superPropBase } from './_super_prop_base.mjs'; -export { default as taggedTemplateLiteral } from './_tagged_template_literal.mjs'; -export { default as taggedTemplateLiteralLoose } from './_tagged_template_literal_loose.mjs'; -export { default as _throw } from './_throw.mjs'; -export { default as toArray } from './_to_array.mjs'; -export { default as toConsumableArray } from './_to_consumable_array.mjs'; -export { default as toPrimitive } from './_to_primitive.mjs'; -export { default as toPropertyKey } from './_to_property_key.mjs'; -export { default as typeOf } from './_type_of.mjs'; -export { default as unsupportedIterableToArray } from './_unsupported_iterable_to_array.mjs'; -export { default as wrapAsyncGenerator } from './_wrap_async_generator.mjs'; -export { default as wrapNativeSuper } from './_wrap_native_super.mjs'; -export { default as writeOnlyError } from './_write_only_error.mjs'; -export { __decorate, __generator, __metadata, __param, __values } from 'tslib' \ No newline at end of file +export { __decorate, __generator, __metadata, __param, __values } from "tslib"; +export { default as _apply_decorated_descriptor } from "./_apply_decorated_descriptor.mjs"; +export { default as _array_like_to_array } from "./_array_like_to_array.mjs"; +export { default as _array_with_holes } from "./_array_with_holes.mjs"; +export { default as _array_without_holes } from "./_array_without_holes.mjs"; +export { default as _assert_this_initialized } from "./_assert_this_initialized.mjs"; +export { default as _async_generator } from "./_async_generator.mjs"; +export { default as _async_generator_delegate } from "./_async_generator_delegate.mjs"; +export { default as _async_iterator } from "./_async_iterator.mjs"; +export { default as _async_to_generator } from "./_async_to_generator.mjs"; +export { default as _await_async_generator } from "./_await_async_generator.mjs"; +export { default as _await_value } from "./_await_value.mjs"; +export { default as _check_private_redeclaration } from "./_check_private_redeclaration.mjs"; +export { default as _class_apply_descriptor_destructure } from "./_class_apply_descriptor_destructure.mjs"; +export { default as _class_apply_descriptor_get } from "./_class_apply_descriptor_get.mjs"; +export { default as _class_apply_descriptor_set } from "./_class_apply_descriptor_set.mjs"; +export { default as _class_call_check } from "./_class_call_check.mjs"; +export { default as _class_check_private_static_access } from "./_class_check_private_static_access.mjs"; +export { default as _class_check_private_static_field_descriptor } from "./_class_check_private_static_field_descriptor.mjs"; +export { default as _class_name_tdz_error } from "./_class_name_tdz_error.mjs"; +export { default as _class_private_field_destructure } from "./_class_private_field_destructure.mjs"; +export { default as _class_private_field_get } from "./_class_private_field_get.mjs"; +export { default as _class_private_field_init } from "./_class_private_field_init.mjs"; +export { default as _class_private_field_loose_base } from "./_class_private_field_loose_base.mjs"; +export { default as _class_private_field_loose_key } from "./_class_private_field_loose_key.mjs"; +export { default as _class_private_field_set } from "./_class_private_field_set.mjs"; +export { default as _class_private_method_get } from "./_class_private_method_get.mjs"; +export { default as _class_private_method_init } from "./_class_private_method_init.mjs"; +export { default as _class_private_method_set } from "./_class_private_method_set.mjs"; +export { default as _class_static_private_field_destructure } from "./_class_static_private_field_destructure.mjs"; +export { default as _class_static_private_field_spec_get } from "./_class_static_private_field_spec_get.mjs"; +export { default as _class_static_private_field_spec_set } from "./_class_static_private_field_spec_set.mjs"; +export { default as _construct } from "./_construct.mjs"; +export { default as _create_class } from "./_create_class.mjs"; +export { default as _create_super } from "./_create_super.mjs"; +export { default as _decorate } from "./_decorate.mjs"; +export { default as _defaults } from "./_defaults.mjs"; +export { default as _define_enumerable_properties } from "./_define_enumerable_properties.mjs"; +export { default as _define_property } from "./_define_property.mjs"; +export { default as _extends } from "./_extends.mjs"; +export { default as _get } from "./_get.mjs"; +export { default as _get_prototype_of } from "./_get_prototype_of.mjs"; +export { default as _inherits } from "./_inherits.mjs"; +export { default as _inherits_loose } from "./_inherits_loose.mjs"; +export { default as _initializer_define_property } from "./_initializer_define_property.mjs"; +export { default as _initializer_warning_helper } from "./_initializer_warning_helper.mjs"; +export { default as _instanceof } from "./_instanceof.mjs"; +export { default as _interop_require_default } from "./_interop_require_default.mjs"; +export { default as _interop_require_wildcard } from "./_interop_require_wildcard.mjs"; +export { default as _is_native_function } from "./_is_native_function.mjs"; +export { default as _is_native_reflect_construct } from "./_is_native_reflect_construct.mjs"; +export { default as _iterable_to_array } from "./_iterable_to_array.mjs"; +export { default as _iterable_to_array_limit } from "./_iterable_to_array_limit.mjs"; +export { default as _iterable_to_array_limit_loose } from "./_iterable_to_array_limit_loose.mjs"; +export { default as _jsx } from "./_jsx.mjs"; +export { default as _new_arrow_check } from "./_new_arrow_check.mjs"; +export { default as _non_iterable_rest } from "./_non_iterable_rest.mjs"; +export { default as _non_iterable_spread } from "./_non_iterable_spread.mjs"; +export { default as _object_spread } from "./_object_spread.mjs"; +export { default as _object_spread_props } from "./_object_spread_props.mjs"; +export { default as _object_without_properties } from "./_object_without_properties.mjs"; +export { default as _object_without_properties_loose } from "./_object_without_properties_loose.mjs"; +export { default as _possible_constructor_return } from "./_possible_constructor_return.mjs"; +export { default as _read_only_error } from "./_read_only_error.mjs"; +export { default as _set } from "./_set.mjs"; +export { default as _set_prototype_of } from "./_set_prototype_of.mjs"; +export { default as _skip_first_generator_next } from "./_skip_first_generator_next.mjs"; +export { default as _sliced_to_array } from "./_sliced_to_array.mjs"; +export { default as _sliced_to_array_loose } from "./_sliced_to_array_loose.mjs"; +export { default as _super_prop_base } from "./_super_prop_base.mjs"; +export { default as _tagged_template_literal } from "./_tagged_template_literal.mjs"; +export { default as _tagged_template_literal_loose } from "./_tagged_template_literal_loose.mjs"; +export { default as _throw } from "./_throw.mjs"; +export { default as _to_array } from "./_to_array.mjs"; +export { default as _to_consumable_array } from "./_to_consumable_array.mjs"; +export { default as _to_primitive } from "./_to_primitive.mjs"; +export { default as _to_property_key } from "./_to_property_key.mjs"; +export { default as _type_of } from "./_type_of.mjs"; +export { default as _unsupported_iterable_to_array } from "./_unsupported_iterable_to_array.mjs"; +export { default as _wrap_async_generator } from "./_wrap_async_generator.mjs"; +export { default as _wrap_native_super } from "./_wrap_native_super.mjs"; +export { default as _write_only_error } from "./_write_only_error.mjs"; diff --git a/yarn.lock b/yarn.lock index d967d3bd02c6..bef30b75ce01 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2503,6 +2503,8 @@ __metadata: terser: ^5.7.1 ts-node: ^10.5.0 typescript: ^4.5.2 + peerDependencies: + "@swc/helpers": ">0.4.14 <0.5" dependenciesMeta: "@swc/core-darwin-arm64": optional: true