File size: 17,395 Bytes
bc20498
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
{
    "name": "@swc/helpers",
    "packageManager": "[email protected]",
    "version": "0.5.7",
    "description": "External helpers for the swc project.",
    "module": "esm/index.js",
    "main": "cjs/index.cjs",
    "sideEffects": false,
    "scripts": {
        "build": "zx ./scripts/build.js",
        "prepack": "zx ./scripts/build.js"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/swc-project/swc.git"
    },
    "publishConfig": {
        "registry": "https://registry.npmjs.org/",
        "access": "public"
    },
    "keywords": [
        "swc",
        "helpers"
    ],
    "author": "강동윤 <[email protected]>",
    "license": "Apache-2.0",
    "bugs": {
        "url": "https://github.com/swc-project/swc/issues"
    },
    "homepage": "https://swc.rs",
    "type": "module",
    "devDependencies": {
        "@ast-grep/napi": "^0.3.1",
        "dprint": "^0.35.3",
        "magic-string": "^0.30.0",
        "zx": "^7.2.1"
    },
    "dependencies": {
        "tslib": "^2.4.0"
    },
    "exports": {
        "./package.json": "./package.json",
        "./esm/*": "./esm/*",
        "./cjs/*": "./cjs/*",
        "./src/*": "./src/*",
        ".": {
            "import": "./esm/index.js",
            "default": "./cjs/index.cjs"
        },
        "./_": {
            "import": "./esm/index.js",
            "default": "./cjs/index.cjs"
        },
        "./_/_apply_decorated_descriptor": {
            "import": "./esm/_apply_decorated_descriptor.js",
            "default": "./cjs/_apply_decorated_descriptor.cjs"
        },
        "./_/_apply_decs_2203_r": {
            "import": "./esm/_apply_decs_2203_r.js",
            "default": "./cjs/_apply_decs_2203_r.cjs"
        },
        "./_/_array_like_to_array": {
            "import": "./esm/_array_like_to_array.js",
            "default": "./cjs/_array_like_to_array.cjs"
        },
        "./_/_array_with_holes": {
            "import": "./esm/_array_with_holes.js",
            "default": "./cjs/_array_with_holes.cjs"
        },
        "./_/_array_without_holes": {
            "import": "./esm/_array_without_holes.js",
            "default": "./cjs/_array_without_holes.cjs"
        },
        "./_/_assert_this_initialized": {
            "import": "./esm/_assert_this_initialized.js",
            "default": "./cjs/_assert_this_initialized.cjs"
        },
        "./_/_async_generator": {
            "import": "./esm/_async_generator.js",
            "default": "./cjs/_async_generator.cjs"
        },
        "./_/_async_generator_delegate": {
            "import": "./esm/_async_generator_delegate.js",
            "default": "./cjs/_async_generator_delegate.cjs"
        },
        "./_/_async_iterator": {
            "import": "./esm/_async_iterator.js",
            "default": "./cjs/_async_iterator.cjs"
        },
        "./_/_async_to_generator": {
            "import": "./esm/_async_to_generator.js",
            "default": "./cjs/_async_to_generator.cjs"
        },
        "./_/_await_async_generator": {
            "import": "./esm/_await_async_generator.js",
            "default": "./cjs/_await_async_generator.cjs"
        },
        "./_/_await_value": {
            "import": "./esm/_await_value.js",
            "default": "./cjs/_await_value.cjs"
        },
        "./_/_check_private_redeclaration": {
            "import": "./esm/_check_private_redeclaration.js",
            "default": "./cjs/_check_private_redeclaration.cjs"
        },
        "./_/_class_apply_descriptor_destructure": {
            "import": "./esm/_class_apply_descriptor_destructure.js",
            "default": "./cjs/_class_apply_descriptor_destructure.cjs"
        },
        "./_/_class_apply_descriptor_get": {
            "import": "./esm/_class_apply_descriptor_get.js",
            "default": "./cjs/_class_apply_descriptor_get.cjs"
        },
        "./_/_class_apply_descriptor_set": {
            "import": "./esm/_class_apply_descriptor_set.js",
            "default": "./cjs/_class_apply_descriptor_set.cjs"
        },
        "./_/_class_apply_descriptor_update": {
            "import": "./esm/_class_apply_descriptor_update.js",
            "default": "./cjs/_class_apply_descriptor_update.cjs"
        },
        "./_/_class_call_check": {
            "import": "./esm/_class_call_check.js",
            "default": "./cjs/_class_call_check.cjs"
        },
        "./_/_class_check_private_static_access": {
            "import": "./esm/_class_check_private_static_access.js",
            "default": "./cjs/_class_check_private_static_access.cjs"
        },
        "./_/_class_check_private_static_field_descriptor": {
            "import": "./esm/_class_check_private_static_field_descriptor.js",
            "default": "./cjs/_class_check_private_static_field_descriptor.cjs"
        },
        "./_/_class_extract_field_descriptor": {
            "import": "./esm/_class_extract_field_descriptor.js",
            "default": "./cjs/_class_extract_field_descriptor.cjs"
        },
        "./_/_class_name_tdz_error": {
            "import": "./esm/_class_name_tdz_error.js",
            "default": "./cjs/_class_name_tdz_error.cjs"
        },
        "./_/_class_private_field_destructure": {
            "import": "./esm/_class_private_field_destructure.js",
            "default": "./cjs/_class_private_field_destructure.cjs"
        },
        "./_/_class_private_field_get": {
            "import": "./esm/_class_private_field_get.js",
            "default": "./cjs/_class_private_field_get.cjs"
        },
        "./_/_class_private_field_init": {
            "import": "./esm/_class_private_field_init.js",
            "default": "./cjs/_class_private_field_init.cjs"
        },
        "./_/_class_private_field_loose_base": {
            "import": "./esm/_class_private_field_loose_base.js",
            "default": "./cjs/_class_private_field_loose_base.cjs"
        },
        "./_/_class_private_field_loose_key": {
            "import": "./esm/_class_private_field_loose_key.js",
            "default": "./cjs/_class_private_field_loose_key.cjs"
        },
        "./_/_class_private_field_set": {
            "import": "./esm/_class_private_field_set.js",
            "default": "./cjs/_class_private_field_set.cjs"
        },
        "./_/_class_private_field_update": {
            "import": "./esm/_class_private_field_update.js",
            "default": "./cjs/_class_private_field_update.cjs"
        },
        "./_/_class_private_method_get": {
            "import": "./esm/_class_private_method_get.js",
            "default": "./cjs/_class_private_method_get.cjs"
        },
        "./_/_class_private_method_init": {
            "import": "./esm/_class_private_method_init.js",
            "default": "./cjs/_class_private_method_init.cjs"
        },
        "./_/_class_private_method_set": {
            "import": "./esm/_class_private_method_set.js",
            "default": "./cjs/_class_private_method_set.cjs"
        },
        "./_/_class_static_private_field_destructure": {
            "import": "./esm/_class_static_private_field_destructure.js",
            "default": "./cjs/_class_static_private_field_destructure.cjs"
        },
        "./_/_class_static_private_field_spec_get": {
            "import": "./esm/_class_static_private_field_spec_get.js",
            "default": "./cjs/_class_static_private_field_spec_get.cjs"
        },
        "./_/_class_static_private_field_spec_set": {
            "import": "./esm/_class_static_private_field_spec_set.js",
            "default": "./cjs/_class_static_private_field_spec_set.cjs"
        },
        "./_/_class_static_private_field_update": {
            "import": "./esm/_class_static_private_field_update.js",
            "default": "./cjs/_class_static_private_field_update.cjs"
        },
        "./_/_class_static_private_method_get": {
            "import": "./esm/_class_static_private_method_get.js",
            "default": "./cjs/_class_static_private_method_get.cjs"
        },
        "./_/_construct": {
            "import": "./esm/_construct.js",
            "default": "./cjs/_construct.cjs"
        },
        "./_/_create_class": {
            "import": "./esm/_create_class.js",
            "default": "./cjs/_create_class.cjs"
        },
        "./_/_create_for_of_iterator_helper_loose": {
            "import": "./esm/_create_for_of_iterator_helper_loose.js",
            "default": "./cjs/_create_for_of_iterator_helper_loose.cjs"
        },
        "./_/_create_super": {
            "import": "./esm/_create_super.js",
            "default": "./cjs/_create_super.cjs"
        },
        "./_/_decorate": {
            "import": "./esm/_decorate.js",
            "default": "./cjs/_decorate.cjs"
        },
        "./_/_defaults": {
            "import": "./esm/_defaults.js",
            "default": "./cjs/_defaults.cjs"
        },
        "./_/_define_enumerable_properties": {
            "import": "./esm/_define_enumerable_properties.js",
            "default": "./cjs/_define_enumerable_properties.cjs"
        },
        "./_/_define_property": {
            "import": "./esm/_define_property.js",
            "default": "./cjs/_define_property.cjs"
        },
        "./_/_dispose": {
            "import": "./esm/_dispose.js",
            "default": "./cjs/_dispose.cjs"
        },
        "./_/_export_star": {
            "import": "./esm/_export_star.js",
            "default": "./cjs/_export_star.cjs"
        },
        "./_/_extends": {
            "import": "./esm/_extends.js",
            "default": "./cjs/_extends.cjs"
        },
        "./_/_get": {
            "import": "./esm/_get.js",
            "default": "./cjs/_get.cjs"
        },
        "./_/_get_prototype_of": {
            "import": "./esm/_get_prototype_of.js",
            "default": "./cjs/_get_prototype_of.cjs"
        },
        "./_/_inherits": {
            "import": "./esm/_inherits.js",
            "default": "./cjs/_inherits.cjs"
        },
        "./_/_inherits_loose": {
            "import": "./esm/_inherits_loose.js",
            "default": "./cjs/_inherits_loose.cjs"
        },
        "./_/_initializer_define_property": {
            "import": "./esm/_initializer_define_property.js",
            "default": "./cjs/_initializer_define_property.cjs"
        },
        "./_/_initializer_warning_helper": {
            "import": "./esm/_initializer_warning_helper.js",
            "default": "./cjs/_initializer_warning_helper.cjs"
        },
        "./_/_instanceof": {
            "import": "./esm/_instanceof.js",
            "default": "./cjs/_instanceof.cjs"
        },
        "./_/_interop_require_default": {
            "import": "./esm/_interop_require_default.js",
            "default": "./cjs/_interop_require_default.cjs"
        },
        "./_/_interop_require_wildcard": {
            "import": "./esm/_interop_require_wildcard.js",
            "default": "./cjs/_interop_require_wildcard.cjs"
        },
        "./_/_is_native_function": {
            "import": "./esm/_is_native_function.js",
            "default": "./cjs/_is_native_function.cjs"
        },
        "./_/_is_native_reflect_construct": {
            "import": "./esm/_is_native_reflect_construct.js",
            "default": "./cjs/_is_native_reflect_construct.cjs"
        },
        "./_/_iterable_to_array": {
            "import": "./esm/_iterable_to_array.js",
            "default": "./cjs/_iterable_to_array.cjs"
        },
        "./_/_iterable_to_array_limit": {
            "import": "./esm/_iterable_to_array_limit.js",
            "default": "./cjs/_iterable_to_array_limit.cjs"
        },
        "./_/_iterable_to_array_limit_loose": {
            "import": "./esm/_iterable_to_array_limit_loose.js",
            "default": "./cjs/_iterable_to_array_limit_loose.cjs"
        },
        "./_/_jsx": {
            "import": "./esm/_jsx.js",
            "default": "./cjs/_jsx.cjs"
        },
        "./_/_new_arrow_check": {
            "import": "./esm/_new_arrow_check.js",
            "default": "./cjs/_new_arrow_check.cjs"
        },
        "./_/_non_iterable_rest": {
            "import": "./esm/_non_iterable_rest.js",
            "default": "./cjs/_non_iterable_rest.cjs"
        },
        "./_/_non_iterable_spread": {
            "import": "./esm/_non_iterable_spread.js",
            "default": "./cjs/_non_iterable_spread.cjs"
        },
        "./_/_object_destructuring_empty": {
            "import": "./esm/_object_destructuring_empty.js",
            "default": "./cjs/_object_destructuring_empty.cjs"
        },
        "./_/_object_spread": {
            "import": "./esm/_object_spread.js",
            "default": "./cjs/_object_spread.cjs"
        },
        "./_/_object_spread_props": {
            "import": "./esm/_object_spread_props.js",
            "default": "./cjs/_object_spread_props.cjs"
        },
        "./_/_object_without_properties": {
            "import": "./esm/_object_without_properties.js",
            "default": "./cjs/_object_without_properties.cjs"
        },
        "./_/_object_without_properties_loose": {
            "import": "./esm/_object_without_properties_loose.js",
            "default": "./cjs/_object_without_properties_loose.cjs"
        },
        "./_/_possible_constructor_return": {
            "import": "./esm/_possible_constructor_return.js",
            "default": "./cjs/_possible_constructor_return.cjs"
        },
        "./_/_read_only_error": {
            "import": "./esm/_read_only_error.js",
            "default": "./cjs/_read_only_error.cjs"
        },
        "./_/_set": {
            "import": "./esm/_set.js",
            "default": "./cjs/_set.cjs"
        },
        "./_/_set_prototype_of": {
            "import": "./esm/_set_prototype_of.js",
            "default": "./cjs/_set_prototype_of.cjs"
        },
        "./_/_skip_first_generator_next": {
            "import": "./esm/_skip_first_generator_next.js",
            "default": "./cjs/_skip_first_generator_next.cjs"
        },
        "./_/_sliced_to_array": {
            "import": "./esm/_sliced_to_array.js",
            "default": "./cjs/_sliced_to_array.cjs"
        },
        "./_/_sliced_to_array_loose": {
            "import": "./esm/_sliced_to_array_loose.js",
            "default": "./cjs/_sliced_to_array_loose.cjs"
        },
        "./_/_super_prop_base": {
            "import": "./esm/_super_prop_base.js",
            "default": "./cjs/_super_prop_base.cjs"
        },
        "./_/_tagged_template_literal": {
            "import": "./esm/_tagged_template_literal.js",
            "default": "./cjs/_tagged_template_literal.cjs"
        },
        "./_/_tagged_template_literal_loose": {
            "import": "./esm/_tagged_template_literal_loose.js",
            "default": "./cjs/_tagged_template_literal_loose.cjs"
        },
        "./_/_throw": {
            "import": "./esm/_throw.js",
            "default": "./cjs/_throw.cjs"
        },
        "./_/_to_array": {
            "import": "./esm/_to_array.js",
            "default": "./cjs/_to_array.cjs"
        },
        "./_/_to_consumable_array": {
            "import": "./esm/_to_consumable_array.js",
            "default": "./cjs/_to_consumable_array.cjs"
        },
        "./_/_to_primitive": {
            "import": "./esm/_to_primitive.js",
            "default": "./cjs/_to_primitive.cjs"
        },
        "./_/_to_property_key": {
            "import": "./esm/_to_property_key.js",
            "default": "./cjs/_to_property_key.cjs"
        },
        "./_/_ts_decorate": {
            "import": "./esm/_ts_decorate.js",
            "default": "./cjs/_ts_decorate.cjs"
        },
        "./_/_ts_generator": {
            "import": "./esm/_ts_generator.js",
            "default": "./cjs/_ts_generator.cjs"
        },
        "./_/_ts_metadata": {
            "import": "./esm/_ts_metadata.js",
            "default": "./cjs/_ts_metadata.cjs"
        },
        "./_/_ts_param": {
            "import": "./esm/_ts_param.js",
            "default": "./cjs/_ts_param.cjs"
        },
        "./_/_ts_values": {
            "import": "./esm/_ts_values.js",
            "default": "./cjs/_ts_values.cjs"
        },
        "./_/_type_of": {
            "import": "./esm/_type_of.js",
            "default": "./cjs/_type_of.cjs"
        },
        "./_/_unsupported_iterable_to_array": {
            "import": "./esm/_unsupported_iterable_to_array.js",
            "default": "./cjs/_unsupported_iterable_to_array.cjs"
        },
        "./_/_update": {
            "import": "./esm/_update.js",
            "default": "./cjs/_update.cjs"
        },
        "./_/_using": {
            "import": "./esm/_using.js",
            "default": "./cjs/_using.cjs"
        },
        "./_/_wrap_async_generator": {
            "import": "./esm/_wrap_async_generator.js",
            "default": "./cjs/_wrap_async_generator.cjs"
        },
        "./_/_wrap_native_super": {
            "import": "./esm/_wrap_native_super.js",
            "default": "./cjs/_wrap_native_super.cjs"
        },
        "./_/_write_only_error": {
            "import": "./esm/_write_only_error.js",
            "default": "./cjs/_write_only_error.cjs"
        },
        "./_/index": {
            "import": "./esm/index.js",
            "default": "./cjs/index.cjs"
        }
    }
}