/
opt
/
canhelp
/
node_modules
/
@swc
/
helpers
/
cjs
/
/opt/canhelp/node_modules/@swc/helpers/cjs
mkdir
upload
Name
Size
Mode
Actions
index.cjs
13617
0644
edit
dl
rm
_apply_decorated_descriptor.cjs
1178
0644
edit
dl
rm
_apply_decs_2203_r.cjs
17069
0644
edit
dl
rm
_array_like_to_array.cjs
246
0644
edit
dl
rm
_array_without_holes.cjs
219
0644
edit
dl
rm
_array_with_holes.cjs
122
0644
edit
dl
rm
_assert_this_initialized.cjs
227
0644
edit
dl
rm
_async_generator.cjs
2149
0644
edit
dl
rm
_async_generator_delegate.cjs
1093
0644
edit
dl
rm
_async_iterator.cjs
1727
0644
edit
dl
rm
_async_to_generator.cjs
888
0644
edit
dl
rm
_await_async_generator.cjs
183
0644
edit
dl
rm
_await_value.cjs
100
0644
edit
dl
rm
_call_super.cjs
698
0644
edit
dl
rm
_check_private_redeclaration.cjs
262
0644
edit
dl
rm
_class_apply_descriptor_destructure.cjs
757
0644
edit
dl
rm
_class_apply_descriptor_get.cjs
211
0644
edit
dl
rm
_class_apply_descriptor_set.cjs
538
0644
edit
dl
rm
_class_apply_descriptor_update.cjs
961
0644
edit
dl
rm
_class_call_check.cjs
202
0644
edit
dl
rm
_class_check_private_static_access.cjs
244
0644
edit
dl
rm
_class_check_private_static_field_descriptor.cjs
297
0644
edit
dl
rm
_class_extract_field_descriptor.cjs
290
0644
edit
dl
rm
_class_name_tdz_error.cjs
186
0644
edit
dl
rm
_class_private_field_destructure.cjs
471
0644
edit
dl
rm
_class_private_field_get.cjs
431
0644
edit
dl
rm
_class_private_field_init.cjs
285
0644
edit
dl
rm
_class_private_field_loose_base.cjs
305
0644
edit
dl
rm
_class_private_field_loose_key.cjs
167
0644
edit
dl
rm
_class_private_field_set.cjs
456
0644
edit
dl
rm
_class_private_field_update.cjs
449
0644
edit
dl
rm
_class_private_method_get.cjs
241
0644
edit
dl
rm
_class_private_method_init.cjs
273
0644
edit
dl
rm
_class_private_method_set.cjs
160
0644
edit
dl
rm
_class_static_private_field_destructure.cjs
680
0644
edit
dl
rm
_class_static_private_field_spec_get.cjs
650
0644
edit
dl
rm
_class_static_private_field_spec_set.cjs
675
0644
edit
dl
rm
_class_static_private_field_update.cjs
658
0644
edit
dl
rm
_class_static_private_method_get.cjs
328
0644
edit
dl
rm
_construct.cjs
735
0644
edit
dl
rm
_create_class.cjs
640
0644
edit
dl
rm
_create_for_of_iterator_helper_loose.cjs
898
0644
edit
dl
rm
_create_super.cjs
802
0644
edit
dl
rm
_decorate.cjs
12102
0644
edit
dl
rm
_defaults.cjs
400
0644
edit
dl
rm
_define_enumerable_properties.cjs
764
0644
edit
dl
rm
_define_property.cjs
273
0644
edit
dl
rm
_dispose.cjs
1273
0644
edit
dl
rm
_export_star.cjs
417
0644
edit
dl
rm
_extends.cjs
427
0644
edit
dl
rm
_get.cjs
646
0644
edit
dl
rm
_get_prototype_of.cjs
290
0644
edit
dl
rm
_identity.cjs
79
0644
edit
dl
rm
_inherits.cjs
515
0644
edit
dl
rm
_inherits_loose.cjs
241
0644
edit
dl
rm
_initializer_define_property.cjs
437
0644
edit
dl
rm
_initializer_warning_helper.cjs
445
0644
edit
dl
rm
_instanceof.cjs
256
0644
edit
dl
rm
_interop_require_default.cjs
155
0644
edit
dl
rm
_interop_require_wildcard.cjs
1298
0644
edit
dl
rm
_is_native_function.cjs
156
0644
edit
dl
rm
_is_native_reflect_construct.cjs
725
0644
edit
dl
rm
_iterable_to_array.cjs
228
0644
edit
dl
rm
_iterable_to_array_limit.cjs
722
0644
edit
dl
rm
_iterable_to_array_limit_loose.cjs
423
0644
edit
dl
rm
_jsx.cjs
1069
0644
edit
dl
rm
_new_arrow_check.cjs
191
0644
edit
dl
rm
_non_iterable_rest.cjs
247
0644
edit
dl
rm
_non_iterable_spread.cjs
246
0644
edit
dl
rm
_object_destructuring_empty.cjs
199
0644
edit
dl
rm
_object_spread.cjs
739
0644
edit
dl
rm
_object_spread_props.cjs
894
0644
edit
dl
rm
_object_without_properties.cjs
745
0644
edit
dl
rm
_object_without_properties_loose.cjs
427
0644
edit
dl
rm
_possible_constructor_return.cjs
366
0644
edit
dl
rm
_read_only_error.cjs
139
0644
edit
dl
rm
_set.cjs
1411
0644
edit
dl
rm
_set_prototype_of.cjs
264
0644
edit
dl
rm
_skip_first_generator_next.cjs
213
0644
edit
dl
rm
_sliced_to_array.cjs
511
0644
edit
dl
rm
_sliced_to_array_loose.cjs
541
0644
edit
dl
rm
_super_prop_base.cjs
332
0644
edit
dl
rm
_tagged_template_literal.cjs
244
0644
edit
dl
rm
_tagged_template_literal_loose.cjs
200
0644
edit
dl
rm
_throw.cjs
71
0644
edit
dl
rm
_to_array.cjs
470
0644
edit
dl
rm
_to_consumable_array.cjs
507
0644
edit
dl
rm
_to_primitive.cjs
521
0644
edit
dl
rm
_to_property_key.cjs
283
0644
edit
dl
rm
_ts_add_disposable_resource.cjs
69
0644
edit
dl
rm
_ts_decorate.cjs
56
0644
edit
dl
rm
_ts_dispose_resources.cjs
64
0644
edit
dl
rm
_ts_generator.cjs
57
0644
edit
dl
rm
_ts_metadata.cjs
56
0644
edit
dl
rm
_ts_param.cjs
53
0644
edit
dl
rm
_ts_values.cjs
54
0644
edit
dl
rm
_type_of.cjs
197
0644
edit
dl
rm
_unsupported_iterable_to_array.cjs
582
0644
edit
dl
rm
_update.cjs
366
0644
edit
dl
rm
_using.cjs
825
0644
edit
dl
rm
_using_ctx.cjs
2560
0644
edit
dl
rm
_wrap_async_generator.cjs
245
0644
edit
dl
rm
_wrap_native_super.cjs
1168
0644
edit
dl
rm
_write_only_error.cjs
142
0644
edit
dl
rm
Edit:
/opt/canhelp/node_modules/@swc/helpers/cjs/_using_ctx.cjs
(2560B)
"use strict"; function _using_ctx() { var _disposeSuppressedError = typeof SuppressedError === "function" // eslint-disable-next-line no-undef ? SuppressedError : (function(error, suppressed) { var err = new Error(); err.name = "SuppressedError"; err.suppressed = suppressed; err.error = error; return err; }), empty = {}, stack = []; function using(isAwait, value) { if (value != null) { if (Object(value) !== value) { throw new TypeError("using declarations can only be used with objects, functions, null, or undefined."); } // core-js-pure uses Symbol.for for polyfilling well-known symbols if (isAwait) { var dispose = value[Symbol.asyncDispose || Symbol.for("Symbol.asyncDispose")]; } if (dispose == null) { dispose = value[Symbol.dispose || Symbol.for("Symbol.dispose")]; } if (typeof dispose !== "function") { throw new TypeError(`Property [Symbol.dispose] is not a function.`); } stack.push({ v: value, d: dispose, a: isAwait }); } else if (isAwait) { // provide the nullish `value` as `d` for minification gain stack.push({ d: value, a: isAwait }); } return value; } return { // error e: empty, // using u: using.bind(null, false), // await using a: using.bind(null, true), // dispose d: function() { var error = this.e; function next() { // eslint-disable-next-line @typescript-eslint/no-use-before-define while ((resource = stack.pop())) { try { var resource, disposalResult = resource.d && resource.d.call(resource.v); if (resource.a) { return Promise.resolve(disposalResult).then(next, err); } } catch (e) { return err(e); } } if (error !== empty) throw error; } function err(e) { error = error !== empty ? new _disposeSuppressedError(error, e) : e; return next(); } return next(); } }; } exports._ = _using_ctx;
Save
cmd:
run