Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: swc-project/swc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 05de9103ded391e46ec3004a33982b1ef8c17c9e
Choose a base ref
...
head repository: swc-project/swc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: f7e9fedb7fe6f9d4fa1ccfa5f0667f71e7e9dd21
Choose a head ref
  • 3 commits
  • 2 files changed
  • 1 contributor

Commits on Aug 17, 2023

  1. Use lib

    kdy1 committed Aug 17, 2023
    Copy the full SHA
    7be0d1e View commit details
  2. Use cjs

    kdy1 committed Aug 17, 2023
    Copy the full SHA
    5e484b0 View commit details
  3. More export

    kdy1 committed Aug 17, 2023
    Copy the full SHA
    f7e9fed View commit details
Showing with 112 additions and 115 deletions.
  1. +100 −100 packages/swc-helpers/package.json
  2. +12 −15 packages/swc-helpers/scripts/ast_grep.js
200 changes: 100 additions & 100 deletions packages/swc-helpers/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@swc/helpers",
"version": "0.4.19",
"version": "0.4.29",
"description": "External helpers for the swc project.",
"module": "esm/index.js",
"main": "cjs/index.cjs",
@@ -56,791 +56,791 @@
},
"./lib/_apply_decorated_descriptor.js": {
"import": "./esm/_apply_decorated_descriptor.js",
"require": "./cjs/_apply_decorated_descriptor.cjs"
"require": "./lib/_apply_decorated_descriptor.js"
},
"./_/_apply_decs_2203_r": {
"import": "./esm/_apply_decs_2203_r.js",
"default": "./cjs/_apply_decs_2203_r.cjs"
},
"./lib/_apply_decs_2203_r.js": {
"import": "./esm/_apply_decs_2203_r.js",
"require": "./cjs/_apply_decs_2203_r.cjs"
"require": "./lib/_apply_decs_2203_r.js"
},
"./_/_array_like_to_array": {
"import": "./esm/_array_like_to_array.js",
"default": "./cjs/_array_like_to_array.cjs"
},
"./lib/_array_like_to_array.js": {
"import": "./esm/_array_like_to_array.js",
"require": "./cjs/_array_like_to_array.cjs"
"require": "./lib/_array_like_to_array.js"
},
"./_/_array_with_holes": {
"import": "./esm/_array_with_holes.js",
"default": "./cjs/_array_with_holes.cjs"
},
"./lib/_array_with_holes.js": {
"import": "./esm/_array_with_holes.js",
"require": "./cjs/_array_with_holes.cjs"
"require": "./lib/_array_with_holes.js"
},
"./_/_array_without_holes": {
"import": "./esm/_array_without_holes.js",
"default": "./cjs/_array_without_holes.cjs"
},
"./lib/_array_without_holes.js": {
"import": "./esm/_array_without_holes.js",
"require": "./cjs/_array_without_holes.cjs"
"require": "./lib/_array_without_holes.js"
},
"./_/_assert_this_initialized": {
"import": "./esm/_assert_this_initialized.js",
"default": "./cjs/_assert_this_initialized.cjs"
},
"./lib/_assert_this_initialized.js": {
"import": "./esm/_assert_this_initialized.js",
"require": "./cjs/_assert_this_initialized.cjs"
"require": "./lib/_assert_this_initialized.js"
},
"./_/_async_generator": {
"import": "./esm/_async_generator.js",
"default": "./cjs/_async_generator.cjs"
},
"./lib/_async_generator.js": {
"import": "./esm/_async_generator.js",
"require": "./cjs/_async_generator.cjs"
"require": "./lib/_async_generator.js"
},
"./_/_async_generator_delegate": {
"import": "./esm/_async_generator_delegate.js",
"default": "./cjs/_async_generator_delegate.cjs"
},
"./lib/_async_generator_delegate.js": {
"import": "./esm/_async_generator_delegate.js",
"require": "./cjs/_async_generator_delegate.cjs"
"require": "./lib/_async_generator_delegate.js"
},
"./_/_async_iterator": {
"import": "./esm/_async_iterator.js",
"default": "./cjs/_async_iterator.cjs"
},
"./lib/_async_iterator.js": {
"import": "./esm/_async_iterator.js",
"require": "./cjs/_async_iterator.cjs"
"require": "./lib/_async_iterator.js"
},
"./_/_async_to_generator": {
"import": "./esm/_async_to_generator.js",
"default": "./cjs/_async_to_generator.cjs"
},
"./lib/_async_to_generator.js": {
"import": "./esm/_async_to_generator.js",
"require": "./cjs/_async_to_generator.cjs"
"require": "./lib/_async_to_generator.js"
},
"./_/_await_async_generator": {
"import": "./esm/_await_async_generator.js",
"default": "./cjs/_await_async_generator.cjs"
},
"./lib/_await_async_generator.js": {
"import": "./esm/_await_async_generator.js",
"require": "./cjs/_await_async_generator.cjs"
"require": "./lib/_await_async_generator.js"
},
"./_/_await_value": {
"import": "./esm/_await_value.js",
"default": "./cjs/_await_value.cjs"
},
"./lib/_await_value.js": {
"import": "./esm/_await_value.js",
"require": "./cjs/_await_value.cjs"
"require": "./lib/_await_value.js"
},
"./_/_check_private_redeclaration": {
"import": "./esm/_check_private_redeclaration.js",
"default": "./cjs/_check_private_redeclaration.cjs"
},
"./lib/_check_private_redeclaration.js": {
"import": "./esm/_check_private_redeclaration.js",
"require": "./cjs/_check_private_redeclaration.cjs"
"require": "./lib/_check_private_redeclaration.js"
},
"./_/_class_apply_descriptor_destructure": {
"import": "./esm/_class_apply_descriptor_destructure.js",
"default": "./cjs/_class_apply_descriptor_destructure.cjs"
},
"./lib/_class_apply_descriptor_destructure.js": {
"import": "./esm/_class_apply_descriptor_destructure.js",
"require": "./cjs/_class_apply_descriptor_destructure.cjs"
"require": "./lib/_class_apply_descriptor_destructure.js"
},
"./_/_class_apply_descriptor_get": {
"import": "./esm/_class_apply_descriptor_get.js",
"default": "./cjs/_class_apply_descriptor_get.cjs"
},
"./lib/_class_apply_descriptor_get.js": {
"import": "./esm/_class_apply_descriptor_get.js",
"require": "./cjs/_class_apply_descriptor_get.cjs"
"require": "./lib/_class_apply_descriptor_get.js"
},
"./_/_class_apply_descriptor_set": {
"import": "./esm/_class_apply_descriptor_set.js",
"default": "./cjs/_class_apply_descriptor_set.cjs"
},
"./lib/_class_apply_descriptor_set.js": {
"import": "./esm/_class_apply_descriptor_set.js",
"require": "./cjs/_class_apply_descriptor_set.cjs"
"require": "./lib/_class_apply_descriptor_set.js"
},
"./_/_class_apply_descriptor_update": {
"import": "./esm/_class_apply_descriptor_update.js",
"default": "./cjs/_class_apply_descriptor_update.cjs"
},
"./lib/_class_apply_descriptor_update.js": {
"import": "./esm/_class_apply_descriptor_update.js",
"require": "./cjs/_class_apply_descriptor_update.cjs"
"require": "./lib/_class_apply_descriptor_update.js"
},
"./_/_class_call_check": {
"import": "./esm/_class_call_check.js",
"default": "./cjs/_class_call_check.cjs"
},
"./lib/_class_call_check.js": {
"import": "./esm/_class_call_check.js",
"require": "./cjs/_class_call_check.cjs"
"require": "./lib/_class_call_check.js"
},
"./_/_class_check_private_static_access": {
"import": "./esm/_class_check_private_static_access.js",
"default": "./cjs/_class_check_private_static_access.cjs"
},
"./lib/_class_check_private_static_access.js": {
"import": "./esm/_class_check_private_static_access.js",
"require": "./cjs/_class_check_private_static_access.cjs"
"require": "./lib/_class_check_private_static_access.js"
},
"./_/_class_check_private_static_field_descriptor": {
"import": "./esm/_class_check_private_static_field_descriptor.js",
"default": "./cjs/_class_check_private_static_field_descriptor.cjs"
},
"./lib/_class_check_private_static_field_descriptor.js": {
"import": "./esm/_class_check_private_static_field_descriptor.js",
"require": "./cjs/_class_check_private_static_field_descriptor.cjs"
"require": "./lib/_class_check_private_static_field_descriptor.js"
},
"./_/_class_extract_field_descriptor": {
"import": "./esm/_class_extract_field_descriptor.js",
"default": "./cjs/_class_extract_field_descriptor.cjs"
},
"./lib/_class_extract_field_descriptor.js": {
"import": "./esm/_class_extract_field_descriptor.js",
"require": "./cjs/_class_extract_field_descriptor.cjs"
"require": "./lib/_class_extract_field_descriptor.js"
},
"./_/_class_name_tdz_error": {
"import": "./esm/_class_name_tdz_error.js",
"default": "./cjs/_class_name_tdz_error.cjs"
},
"./lib/_class_name_tdz_error.js": {
"import": "./esm/_class_name_tdz_error.js",
"require": "./cjs/_class_name_tdz_error.cjs"
"require": "./lib/_class_name_tdz_error.js"
},
"./_/_class_private_field_destructure": {
"import": "./esm/_class_private_field_destructure.js",
"default": "./cjs/_class_private_field_destructure.cjs"
},
"./lib/_class_private_field_destructure.js": {
"import": "./esm/_class_private_field_destructure.js",
"require": "./cjs/_class_private_field_destructure.cjs"
"require": "./lib/_class_private_field_destructure.js"
},
"./_/_class_private_field_get": {
"import": "./esm/_class_private_field_get.js",
"default": "./cjs/_class_private_field_get.cjs"
},
"./lib/_class_private_field_get.js": {
"import": "./esm/_class_private_field_get.js",
"require": "./cjs/_class_private_field_get.cjs"
"require": "./lib/_class_private_field_get.js"
},
"./_/_class_private_field_init": {
"import": "./esm/_class_private_field_init.js",
"default": "./cjs/_class_private_field_init.cjs"
},
"./lib/_class_private_field_init.js": {
"import": "./esm/_class_private_field_init.js",
"require": "./cjs/_class_private_field_init.cjs"
"require": "./lib/_class_private_field_init.js"
},
"./_/_class_private_field_loose_base": {
"import": "./esm/_class_private_field_loose_base.js",
"default": "./cjs/_class_private_field_loose_base.cjs"
},
"./lib/_class_private_field_loose_base.js": {
"import": "./esm/_class_private_field_loose_base.js",
"require": "./cjs/_class_private_field_loose_base.cjs"
"require": "./lib/_class_private_field_loose_base.js"
},
"./_/_class_private_field_loose_key": {
"import": "./esm/_class_private_field_loose_key.js",
"default": "./cjs/_class_private_field_loose_key.cjs"
},
"./lib/_class_private_field_loose_key.js": {
"import": "./esm/_class_private_field_loose_key.js",
"require": "./cjs/_class_private_field_loose_key.cjs"
"require": "./lib/_class_private_field_loose_key.js"
},
"./_/_class_private_field_set": {
"import": "./esm/_class_private_field_set.js",
"default": "./cjs/_class_private_field_set.cjs"
},
"./lib/_class_private_field_set.js": {
"import": "./esm/_class_private_field_set.js",
"require": "./cjs/_class_private_field_set.cjs"
"require": "./lib/_class_private_field_set.js"
},
"./_/_class_private_field_update": {
"import": "./esm/_class_private_field_update.js",
"default": "./cjs/_class_private_field_update.cjs"
},
"./lib/_class_private_field_update.js": {
"import": "./esm/_class_private_field_update.js",
"require": "./cjs/_class_private_field_update.cjs"
"require": "./lib/_class_private_field_update.js"
},
"./_/_class_private_method_get": {
"import": "./esm/_class_private_method_get.js",
"default": "./cjs/_class_private_method_get.cjs"
},
"./lib/_class_private_method_get.js": {
"import": "./esm/_class_private_method_get.js",
"require": "./cjs/_class_private_method_get.cjs"
"require": "./lib/_class_private_method_get.js"
},
"./_/_class_private_method_init": {
"import": "./esm/_class_private_method_init.js",
"default": "./cjs/_class_private_method_init.cjs"
},
"./lib/_class_private_method_init.js": {
"import": "./esm/_class_private_method_init.js",
"require": "./cjs/_class_private_method_init.cjs"
"require": "./lib/_class_private_method_init.js"
},
"./_/_class_private_method_set": {
"import": "./esm/_class_private_method_set.js",
"default": "./cjs/_class_private_method_set.cjs"
},
"./lib/_class_private_method_set.js": {
"import": "./esm/_class_private_method_set.js",
"require": "./cjs/_class_private_method_set.cjs"
"require": "./lib/_class_private_method_set.js"
},
"./_/_class_static_private_field_destructure": {
"import": "./esm/_class_static_private_field_destructure.js",
"default": "./cjs/_class_static_private_field_destructure.cjs"
},
"./lib/_class_static_private_field_destructure.js": {
"import": "./esm/_class_static_private_field_destructure.js",
"require": "./cjs/_class_static_private_field_destructure.cjs"
"require": "./lib/_class_static_private_field_destructure.js"
},
"./_/_class_static_private_field_spec_get": {
"import": "./esm/_class_static_private_field_spec_get.js",
"default": "./cjs/_class_static_private_field_spec_get.cjs"
},
"./lib/_class_static_private_field_spec_get.js": {
"import": "./esm/_class_static_private_field_spec_get.js",
"require": "./cjs/_class_static_private_field_spec_get.cjs"
"require": "./lib/_class_static_private_field_spec_get.js"
},
"./_/_class_static_private_field_spec_set": {
"import": "./esm/_class_static_private_field_spec_set.js",
"default": "./cjs/_class_static_private_field_spec_set.cjs"
},
"./lib/_class_static_private_field_spec_set.js": {
"import": "./esm/_class_static_private_field_spec_set.js",
"require": "./cjs/_class_static_private_field_spec_set.cjs"
"require": "./lib/_class_static_private_field_spec_set.js"
},
"./_/_class_static_private_field_update": {
"import": "./esm/_class_static_private_field_update.js",
"default": "./cjs/_class_static_private_field_update.cjs"
},
"./lib/_class_static_private_field_update.js": {
"import": "./esm/_class_static_private_field_update.js",
"require": "./cjs/_class_static_private_field_update.cjs"
"require": "./lib/_class_static_private_field_update.js"
},
"./_/_class_static_private_method_get": {
"import": "./esm/_class_static_private_method_get.js",
"default": "./cjs/_class_static_private_method_get.cjs"
},
"./lib/_class_static_private_method_get.js": {
"import": "./esm/_class_static_private_method_get.js",
"require": "./cjs/_class_static_private_method_get.cjs"
"require": "./lib/_class_static_private_method_get.js"
},
"./_/_construct": {
"import": "./esm/_construct.js",
"default": "./cjs/_construct.cjs"
},
"./lib/_construct.js": {
"import": "./esm/_construct.js",
"require": "./cjs/_construct.cjs"
"require": "./lib/_construct.js"
},
"./_/_create_class": {
"import": "./esm/_create_class.js",
"default": "./cjs/_create_class.cjs"
},
"./lib/_create_class.js": {
"import": "./esm/_create_class.js",
"require": "./cjs/_create_class.cjs"
"require": "./lib/_create_class.js"
},
"./_/_create_for_of_iterator_helper_loose": {
"import": "./esm/_create_for_of_iterator_helper_loose.js",
"default": "./cjs/_create_for_of_iterator_helper_loose.cjs"
},
"./lib/_create_for_of_iterator_helper_loose.js": {
"import": "./esm/_create_for_of_iterator_helper_loose.js",
"require": "./cjs/_create_for_of_iterator_helper_loose.cjs"
"require": "./lib/_create_for_of_iterator_helper_loose.js"
},
"./_/_create_super": {
"import": "./esm/_create_super.js",
"default": "./cjs/_create_super.cjs"
},
"./lib/_create_super.js": {
"import": "./esm/_create_super.js",
"require": "./cjs/_create_super.cjs"
"require": "./lib/_create_super.js"
},
"./_/_decorate": {
"import": "./esm/_decorate.js",
"default": "./cjs/_decorate.cjs"
},
"./lib/_decorate.js": {
"import": "./esm/_decorate.js",
"require": "./cjs/_decorate.cjs"
"require": "./lib/_decorate.js"
},
"./_/_defaults": {
"import": "./esm/_defaults.js",
"default": "./cjs/_defaults.cjs"
},
"./lib/_defaults.js": {
"import": "./esm/_defaults.js",
"require": "./cjs/_defaults.cjs"
"require": "./lib/_defaults.js"
},
"./_/_define_enumerable_properties": {
"import": "./esm/_define_enumerable_properties.js",
"default": "./cjs/_define_enumerable_properties.cjs"
},
"./lib/_define_enumerable_properties.js": {
"import": "./esm/_define_enumerable_properties.js",
"require": "./cjs/_define_enumerable_properties.cjs"
"require": "./lib/_define_enumerable_properties.js"
},
"./_/_define_property": {
"import": "./esm/_define_property.js",
"default": "./cjs/_define_property.cjs"
},
"./lib/_define_property.js": {
"import": "./esm/_define_property.js",
"require": "./cjs/_define_property.cjs"
"require": "./lib/_define_property.js"
},
"./_/_dispose": {
"import": "./esm/_dispose.js",
"default": "./cjs/_dispose.cjs"
},
"./lib/_dispose.js": {
"import": "./esm/_dispose.js",
"require": "./cjs/_dispose.cjs"
"require": "./lib/_dispose.js"
},
"./_/_export_star": {
"import": "./esm/_export_star.js",
"default": "./cjs/_export_star.cjs"
},
"./lib/_export_star.js": {
"import": "./esm/_export_star.js",
"require": "./cjs/_export_star.cjs"
"require": "./lib/_export_star.js"
},
"./_/_extends": {
"import": "./esm/_extends.js",
"default": "./cjs/_extends.cjs"
},
"./lib/_extends.js": {
"import": "./esm/_extends.js",
"require": "./cjs/_extends.cjs"
"require": "./lib/_extends.js"
},
"./_/_get": {
"import": "./esm/_get.js",
"default": "./cjs/_get.cjs"
},
"./lib/_get.js": {
"import": "./esm/_get.js",
"require": "./cjs/_get.cjs"
"require": "./lib/_get.js"
},
"./_/_get_prototype_of": {
"import": "./esm/_get_prototype_of.js",
"default": "./cjs/_get_prototype_of.cjs"
},
"./lib/_get_prototype_of.js": {
"import": "./esm/_get_prototype_of.js",
"require": "./cjs/_get_prototype_of.cjs"
"require": "./lib/_get_prototype_of.js"
},
"./_/_inherits": {
"import": "./esm/_inherits.js",
"default": "./cjs/_inherits.cjs"
},
"./lib/_inherits.js": {
"import": "./esm/_inherits.js",
"require": "./cjs/_inherits.cjs"
"require": "./lib/_inherits.js"
},
"./_/_inherits_loose": {
"import": "./esm/_inherits_loose.js",
"default": "./cjs/_inherits_loose.cjs"
},
"./lib/_inherits_loose.js": {
"import": "./esm/_inherits_loose.js",
"require": "./cjs/_inherits_loose.cjs"
"require": "./lib/_inherits_loose.js"
},
"./_/_initializer_define_property": {
"import": "./esm/_initializer_define_property.js",
"default": "./cjs/_initializer_define_property.cjs"
},
"./lib/_initializer_define_property.js": {
"import": "./esm/_initializer_define_property.js",
"require": "./cjs/_initializer_define_property.cjs"
"require": "./lib/_initializer_define_property.js"
},
"./_/_initializer_warning_helper": {
"import": "./esm/_initializer_warning_helper.js",
"default": "./cjs/_initializer_warning_helper.cjs"
},
"./lib/_initializer_warning_helper.js": {
"import": "./esm/_initializer_warning_helper.js",
"require": "./cjs/_initializer_warning_helper.cjs"
"require": "./lib/_initializer_warning_helper.js"
},
"./_/_instanceof": {
"import": "./esm/_instanceof.js",
"default": "./cjs/_instanceof.cjs"
},
"./lib/_instanceof.js": {
"import": "./esm/_instanceof.js",
"require": "./cjs/_instanceof.cjs"
"require": "./lib/_instanceof.js"
},
"./_/_interop_require_default": {
"import": "./esm/_interop_require_default.js",
"default": "./cjs/_interop_require_default.cjs"
},
"./lib/_interop_require_default.js": {
"import": "./esm/_interop_require_default.js",
"require": "./cjs/_interop_require_default.cjs"
"require": "./lib/_interop_require_default.js"
},
"./_/_interop_require_wildcard": {
"import": "./esm/_interop_require_wildcard.js",
"default": "./cjs/_interop_require_wildcard.cjs"
},
"./lib/_interop_require_wildcard.js": {
"import": "./esm/_interop_require_wildcard.js",
"require": "./cjs/_interop_require_wildcard.cjs"
"require": "./lib/_interop_require_wildcard.js"
},
"./_/_is_native_function": {
"import": "./esm/_is_native_function.js",
"default": "./cjs/_is_native_function.cjs"
},
"./lib/_is_native_function.js": {
"import": "./esm/_is_native_function.js",
"require": "./cjs/_is_native_function.cjs"
"require": "./lib/_is_native_function.js"
},
"./_/_is_native_reflect_construct": {
"import": "./esm/_is_native_reflect_construct.js",
"default": "./cjs/_is_native_reflect_construct.cjs"
},
"./lib/_is_native_reflect_construct.js": {
"import": "./esm/_is_native_reflect_construct.js",
"require": "./cjs/_is_native_reflect_construct.cjs"
"require": "./lib/_is_native_reflect_construct.js"
},
"./_/_iterable_to_array": {
"import": "./esm/_iterable_to_array.js",
"default": "./cjs/_iterable_to_array.cjs"
},
"./lib/_iterable_to_array.js": {
"import": "./esm/_iterable_to_array.js",
"require": "./cjs/_iterable_to_array.cjs"
"require": "./lib/_iterable_to_array.js"
},
"./_/_iterable_to_array_limit": {
"import": "./esm/_iterable_to_array_limit.js",
"default": "./cjs/_iterable_to_array_limit.cjs"
},
"./lib/_iterable_to_array_limit.js": {
"import": "./esm/_iterable_to_array_limit.js",
"require": "./cjs/_iterable_to_array_limit.cjs"
"require": "./lib/_iterable_to_array_limit.js"
},
"./_/_iterable_to_array_limit_loose": {
"import": "./esm/_iterable_to_array_limit_loose.js",
"default": "./cjs/_iterable_to_array_limit_loose.cjs"
},
"./lib/_iterable_to_array_limit_loose.js": {
"import": "./esm/_iterable_to_array_limit_loose.js",
"require": "./cjs/_iterable_to_array_limit_loose.cjs"
"require": "./lib/_iterable_to_array_limit_loose.js"
},
"./_/_jsx": {
"import": "./esm/_jsx.js",
"default": "./cjs/_jsx.cjs"
},
"./lib/_jsx.js": {
"import": "./esm/_jsx.js",
"require": "./cjs/_jsx.cjs"
"require": "./lib/_jsx.js"
},
"./_/_new_arrow_check": {
"import": "./esm/_new_arrow_check.js",
"default": "./cjs/_new_arrow_check.cjs"
},
"./lib/_new_arrow_check.js": {
"import": "./esm/_new_arrow_check.js",
"require": "./cjs/_new_arrow_check.cjs"
"require": "./lib/_new_arrow_check.js"
},
"./_/_non_iterable_rest": {
"import": "./esm/_non_iterable_rest.js",
"default": "./cjs/_non_iterable_rest.cjs"
},
"./lib/_non_iterable_rest.js": {
"import": "./esm/_non_iterable_rest.js",
"require": "./cjs/_non_iterable_rest.cjs"
"require": "./lib/_non_iterable_rest.js"
},
"./_/_non_iterable_spread": {
"import": "./esm/_non_iterable_spread.js",
"default": "./cjs/_non_iterable_spread.cjs"
},
"./lib/_non_iterable_spread.js": {
"import": "./esm/_non_iterable_spread.js",
"require": "./cjs/_non_iterable_spread.cjs"
"require": "./lib/_non_iterable_spread.js"
},
"./_/_object_destructuring_empty": {
"import": "./esm/_object_destructuring_empty.js",
"default": "./cjs/_object_destructuring_empty.cjs"
},
"./lib/_object_destructuring_empty.js": {
"import": "./esm/_object_destructuring_empty.js",
"require": "./cjs/_object_destructuring_empty.cjs"
"require": "./lib/_object_destructuring_empty.js"
},
"./_/_object_spread": {
"import": "./esm/_object_spread.js",
"default": "./cjs/_object_spread.cjs"
},
"./lib/_object_spread.js": {
"import": "./esm/_object_spread.js",
"require": "./cjs/_object_spread.cjs"
"require": "./lib/_object_spread.js"
},
"./_/_object_spread_props": {
"import": "./esm/_object_spread_props.js",
"default": "./cjs/_object_spread_props.cjs"
},
"./lib/_object_spread_props.js": {
"import": "./esm/_object_spread_props.js",
"require": "./cjs/_object_spread_props.cjs"
"require": "./lib/_object_spread_props.js"
},
"./_/_object_without_properties": {
"import": "./esm/_object_without_properties.js",
"default": "./cjs/_object_without_properties.cjs"
},
"./lib/_object_without_properties.js": {
"import": "./esm/_object_without_properties.js",
"require": "./cjs/_object_without_properties.cjs"
"require": "./lib/_object_without_properties.js"
},
"./_/_object_without_properties_loose": {
"import": "./esm/_object_without_properties_loose.js",
"default": "./cjs/_object_without_properties_loose.cjs"
},
"./lib/_object_without_properties_loose.js": {
"import": "./esm/_object_without_properties_loose.js",
"require": "./cjs/_object_without_properties_loose.cjs"
"require": "./lib/_object_without_properties_loose.js"
},
"./_/_possible_constructor_return": {
"import": "./esm/_possible_constructor_return.js",
"default": "./cjs/_possible_constructor_return.cjs"
},
"./lib/_possible_constructor_return.js": {
"import": "./esm/_possible_constructor_return.js",
"require": "./cjs/_possible_constructor_return.cjs"
"require": "./lib/_possible_constructor_return.js"
},
"./_/_read_only_error": {
"import": "./esm/_read_only_error.js",
"default": "./cjs/_read_only_error.cjs"
},
"./lib/_read_only_error.js": {
"import": "./esm/_read_only_error.js",
"require": "./cjs/_read_only_error.cjs"
"require": "./lib/_read_only_error.js"
},
"./_/_set": {
"import": "./esm/_set.js",
"default": "./cjs/_set.cjs"
},
"./lib/_set.js": {
"import": "./esm/_set.js",
"require": "./cjs/_set.cjs"
"require": "./lib/_set.js"
},
"./_/_set_prototype_of": {
"import": "./esm/_set_prototype_of.js",
"default": "./cjs/_set_prototype_of.cjs"
},
"./lib/_set_prototype_of.js": {
"import": "./esm/_set_prototype_of.js",
"require": "./cjs/_set_prototype_of.cjs"
"require": "./lib/_set_prototype_of.js"
},
"./_/_skip_first_generator_next": {
"import": "./esm/_skip_first_generator_next.js",
"default": "./cjs/_skip_first_generator_next.cjs"
},
"./lib/_skip_first_generator_next.js": {
"import": "./esm/_skip_first_generator_next.js",
"require": "./cjs/_skip_first_generator_next.cjs"
"require": "./lib/_skip_first_generator_next.js"
},
"./_/_sliced_to_array": {
"import": "./esm/_sliced_to_array.js",
"default": "./cjs/_sliced_to_array.cjs"
},
"./lib/_sliced_to_array.js": {
"import": "./esm/_sliced_to_array.js",
"require": "./cjs/_sliced_to_array.cjs"
"require": "./lib/_sliced_to_array.js"
},
"./_/_sliced_to_array_loose": {
"import": "./esm/_sliced_to_array_loose.js",
"default": "./cjs/_sliced_to_array_loose.cjs"
},
"./lib/_sliced_to_array_loose.js": {
"import": "./esm/_sliced_to_array_loose.js",
"require": "./cjs/_sliced_to_array_loose.cjs"
"require": "./lib/_sliced_to_array_loose.js"
},
"./_/_super_prop_base": {
"import": "./esm/_super_prop_base.js",
"default": "./cjs/_super_prop_base.cjs"
},
"./lib/_super_prop_base.js": {
"import": "./esm/_super_prop_base.js",
"require": "./cjs/_super_prop_base.cjs"
"require": "./lib/_super_prop_base.js"
},
"./_/_tagged_template_literal": {
"import": "./esm/_tagged_template_literal.js",
"default": "./cjs/_tagged_template_literal.cjs"
},
"./lib/_tagged_template_literal.js": {
"import": "./esm/_tagged_template_literal.js",
"require": "./cjs/_tagged_template_literal.cjs"
"require": "./lib/_tagged_template_literal.js"
},
"./_/_tagged_template_literal_loose": {
"import": "./esm/_tagged_template_literal_loose.js",
"default": "./cjs/_tagged_template_literal_loose.cjs"
},
"./lib/_tagged_template_literal_loose.js": {
"import": "./esm/_tagged_template_literal_loose.js",
"require": "./cjs/_tagged_template_literal_loose.cjs"
"require": "./lib/_tagged_template_literal_loose.js"
},
"./_/_throw": {
"import": "./esm/_throw.js",
"default": "./cjs/_throw.cjs"
},
"./lib/_throw.js": {
"import": "./esm/_throw.js",
"require": "./cjs/_throw.cjs"
"require": "./lib/_throw.js"
},
"./_/_to_array": {
"import": "./esm/_to_array.js",
"default": "./cjs/_to_array.cjs"
},
"./lib/_to_array.js": {
"import": "./esm/_to_array.js",
"require": "./cjs/_to_array.cjs"
"require": "./lib/_to_array.js"
},
"./_/_to_consumable_array": {
"import": "./esm/_to_consumable_array.js",
"default": "./cjs/_to_consumable_array.cjs"
},
"./lib/_to_consumable_array.js": {
"import": "./esm/_to_consumable_array.js",
"require": "./cjs/_to_consumable_array.cjs"
"require": "./lib/_to_consumable_array.js"
},
"./_/_to_primitive": {
"import": "./esm/_to_primitive.js",
"default": "./cjs/_to_primitive.cjs"
},
"./lib/_to_primitive.js": {
"import": "./esm/_to_primitive.js",
"require": "./cjs/_to_primitive.cjs"
"require": "./lib/_to_primitive.js"
},
"./_/_to_property_key": {
"import": "./esm/_to_property_key.js",
"default": "./cjs/_to_property_key.cjs"
},
"./lib/_to_property_key.js": {
"import": "./esm/_to_property_key.js",
"require": "./cjs/_to_property_key.cjs"
"require": "./lib/_to_property_key.js"
},
"./_/_ts_decorate": {
"import": "./esm/_ts_decorate.js",
"default": "./cjs/_ts_decorate.cjs"
},
"./lib/_ts_decorate.js": {
"import": "./esm/_ts_decorate.js",
"require": "./cjs/_ts_decorate.cjs"
"require": "./lib/_ts_decorate.js"
},
"./_/_ts_generator": {
"import": "./esm/_ts_generator.js",
"default": "./cjs/_ts_generator.cjs"
},
"./lib/_ts_generator.js": {
"import": "./esm/_ts_generator.js",
"require": "./cjs/_ts_generator.cjs"
"require": "./lib/_ts_generator.js"
},
"./_/_ts_metadata": {
"import": "./esm/_ts_metadata.js",
"default": "./cjs/_ts_metadata.cjs"
},
"./lib/_ts_metadata.js": {
"import": "./esm/_ts_metadata.js",
"require": "./cjs/_ts_metadata.cjs"
"require": "./lib/_ts_metadata.js"
},
"./_/_ts_param": {
"import": "./esm/_ts_param.js",
"default": "./cjs/_ts_param.cjs"
},
"./lib/_ts_param.js": {
"import": "./esm/_ts_param.js",
"require": "./cjs/_ts_param.cjs"
"require": "./lib/_ts_param.js"
},
"./_/_ts_values": {
"import": "./esm/_ts_values.js",
"default": "./cjs/_ts_values.cjs"
},
"./lib/_ts_values.js": {
"import": "./esm/_ts_values.js",
"require": "./cjs/_ts_values.cjs"
"require": "./lib/_ts_values.js"
},
"./_/_type_of": {
"import": "./esm/_type_of.js",
"default": "./cjs/_type_of.cjs"
},
"./lib/_type_of.js": {
"import": "./esm/_type_of.js",
"require": "./cjs/_type_of.cjs"
"require": "./lib/_type_of.js"
},
"./_/_unsupported_iterable_to_array": {
"import": "./esm/_unsupported_iterable_to_array.js",
"default": "./cjs/_unsupported_iterable_to_array.cjs"
},
"./lib/_unsupported_iterable_to_array.js": {
"import": "./esm/_unsupported_iterable_to_array.js",
"require": "./cjs/_unsupported_iterable_to_array.cjs"
"require": "./lib/_unsupported_iterable_to_array.js"
},
"./_/_update": {
"import": "./esm/_update.js",
"default": "./cjs/_update.cjs"
},
"./lib/_update.js": {
"import": "./esm/_update.js",
"require": "./cjs/_update.cjs"
"require": "./lib/_update.js"
},
"./_/_using": {
"import": "./esm/_using.js",
"default": "./cjs/_using.cjs"
},
"./lib/_using.js": {
"import": "./esm/_using.js",
"require": "./cjs/_using.cjs"
"require": "./lib/_using.js"
},
"./_/_wrap_async_generator": {
"import": "./esm/_wrap_async_generator.js",
"default": "./cjs/_wrap_async_generator.cjs"
},
"./lib/_wrap_async_generator.js": {
"import": "./esm/_wrap_async_generator.js",
"require": "./cjs/_wrap_async_generator.cjs"
"require": "./lib/_wrap_async_generator.js"
},
"./_/_wrap_native_super": {
"import": "./esm/_wrap_native_super.js",
"default": "./cjs/_wrap_native_super.cjs"
},
"./lib/_wrap_native_super.js": {
"import": "./esm/_wrap_native_super.js",
"require": "./cjs/_wrap_native_super.cjs"
"require": "./lib/_wrap_native_super.js"
},
"./_/_write_only_error": {
"import": "./esm/_write_only_error.js",
"default": "./cjs/_write_only_error.cjs"
},
"./lib/_write_only_error.js": {
"import": "./esm/_write_only_error.js",
"require": "./cjs/_write_only_error.cjs"
"require": "./lib/_write_only_error.js"
},
"./_/index": {
"import": "./esm/index.js",
"default": "./cjs/index.cjs"
},
"./lib/index.js": {
"import": "./esm/index.js",
"require": "./cjs/index.cjs"
"require": "./lib/index.js"
}
}
}
27 changes: 12 additions & 15 deletions packages/swc-helpers/scripts/ast_grep.js
Original file line number Diff line number Diff line change
@@ -37,7 +37,7 @@ export function ast_grep() {
source.update(
range.start.index,
range.end.index,
`exports._ = exports.${alias} = require("tslib").${name};`,
`exports._ = exports.default = exports.${alias} = require("tslib").${name};`,
);
task_queue.push(
fs.writeFile(root("cjs", `${filename}.cjs`), source.toString(), {
@@ -70,7 +70,7 @@ export function ast_grep() {
source.update(
export_start,
export_end,
`exports._ = exports.${func_name} = ${func_name};`,
`exports._ = exports.default = exports.${func_name} = ${func_name};`,
);

match
@@ -84,7 +84,7 @@ export function ast_grep() {
.forEach((match) => {
const range = match.range();

source.prependLeft(range.start.index, `exports._ = exports.${func_name} = `);
source.prependLeft(range.start.index, `exports._ = exports.default = exports.${func_name} = `);
});

const export_shortname = `export { ${func_name} as _}`;
@@ -183,10 +183,9 @@ function report_ts_mismatch(filename, match) {
]
.join(""),
),
`${
chalk.bold(
"note:",
)
`${chalk.bold(
"note:",
)
} The exported name should be the same as the filename.`,
"",
]
@@ -225,10 +224,9 @@ function report_export_mismatch(filename, match) {
"",
...text,
"",
`${
chalk.bold(
"note:",
)
`${chalk.bold(
"note:",
)
} The exported name should be the same as the filename.`,
"",
]
@@ -258,10 +256,9 @@ function report_import_mismatch(filename, match) {
chalk.blue("-".repeat(source_range.end.column - source_range.start.column)),
]
.join(""),
`${
chalk.bold(
"note:",
)
`${chalk.bold(
"note:",
)
} The imported binding name should be the same as the import source basename.`,
"",
]