amaro
Node.js TypeScript wrapper
파일 탐색기
최종 버전 다운로드 (.zip)- codeql-config.yml
- audit.yml
- build-swc.yml
- ci.yml
- release.yml
- scorecard.yml
- update-swc.yml
- CODEOWNERS
- dependabot.yml
- config.toml
- analyze.rs
- ast_context.rs
- bundle.rs
- lib.rs
- minify.rs
- parse.rs
- print.rs
- transform.rs
- util.rs
- build.rs
- Cargo.toml
- LICENSE
- .gitignore
- index.js
- package.json
- readme.txt
- webpack.config.js
- test.sh
- lib.rs
- types.rs
- Cargo.toml
- LICENSE
- package.json
- rstest.config.mjs
- cli.rs
- build.sh
- package.mjs
- test.sh
- es_ast_viewer_node.js
- lib.rs
- Cargo.toml
- jest.config.json
- package.json
- rstest.config.mjs
- lib.rs
- tag_omission.rs
- util.rs
- build.rs
- Cargo.toml
- test.sh
- lib.rs
- tag_omission.rs
- util.rs
- Cargo.toml
- LICENSE
- package.json
- rstest.config.mjs
- lib.rs
- minify.rs
- util.rs
- build.rs
- Cargo.toml
- LICENSE
- test.sh
- lib.rs
- types.rs
- Cargo.toml
- LICENSE
- package.json
- rstest.config.mjs
- lib.rs
- support.rs
- build.rs
- Cargo.toml
- LICENSE
- config.toml
- build.sh
- esm.mjs
- esm.sh
- patch.mjs
- test.sh
- error_reporter.rs
- lib.rs
- wasm-node.js
- Cargo.toml
- LICENSE
- package.json
- README.md
- rstest.config.mjs
- main.rs
- Cargo.toml
- .gitignore
- README.md
- decode.rs
- encode.rs
- mod.rs
- ast_node_macro.rs
- enum_deserialize.rs
- lib.rs
- spanned.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- README.md
- lib.rs
- wasm.rs
- Cargo.toml
- check-semantics.sh
- reduce-list.sh
- reduce-semantics.sh
- reduce-size.sh
- mod.rs
- strip.rs
- check_size.rs
- mod.rs
- compare.rs
- compare_opts.rs
- ensure_size.rs
- mod.rs
- reduce.rs
- mod.rs
- minifier.rs
- mod.rs
- bundle.rs
- main.rs
- .gitignore
- Cargo.toml
- lib.rs
- Cargo.toml
- libs.rs
- fast_api.rs
- global_api.rs
- mod.rs
- not_quite_std.rs
- dynamic.rs
- global_store.rs
- lib.rs
- macros.rs
- tagged_value.rs
- wtf8_atom.rs
- .gitignore
- Cargo.toml
- LICENSE
- README.md
- ast.rs
- input.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- query.rs
- version.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- Observable.ts
- parser.ts
- renderer.ts
- table.tsx
- UserSettings.tsx
- visitor-expanded-parser.ts
- vue-id.ts
- .swcrc
- input.tsx
- .gitignore
- bugs.rs
- isolated_declarations.rs
- minify.rs
- oxc.rs
- typescript.rs
- hygiene_visualizer.rs
- minify-input.js
- minify.rs
- node_counter.rs
- transform-input.js
- transform.rs
- transform_error.rs
- check-issues.sh
- conc.sh
- sync_flow_projects.js
- sync_flow_projects.sh
- array.json
- issue-4390.json
- issue-6996.json
- jsonc.json
- mod.rs
- object.json
- builder.rs
- dropped_comments_preserver.rs
- lib.rs
- plugin.rs
- wasm_analysis.rs
- .browserslistrc
- .gitignore
- AGENTS.md
- Cargo.toml
- README.md
- args.rs
- format.rs
- main.rs
- parser.rs
- Cargo.toml
- README.md
- bench.rs
- arena.rs
- global.rs
- mod.rs
- scoped.rs
- mod.rs
- mod.rs
- lib.rs
- util.rs
- Cargo.toml
- bench.rs
- lib.rs
- Cargo.toml
- sort.js
- add-from-cargo-check.sh
- sort.sh
- fast.rs
- lib.rs
- wtf8_atom.rs
- Cargo.toml
- a.js
- main.js
- bundle.rs
- path.rs
- minifier.sh
- test.sh
- mod.rs
- cjs.rs
- computed_key.rs
- merge.rs
- mod.rs
- _require.js
- mod.rs
- mod.rs
- export.rs
- finalize.rs
- keywords.rs
- load.rs
- mod.rs
- optimize.rs
- scope.rs
- mod.rs
- chunk.rs
- graph.rs
- mod.rs
- stmt.rs
- mod.rs
- dep_graph.rs
- hash.rs
- hook.rs
- id.rs
- inline.rs
- lib.rs
- load.rs
- resolve.rs
- util.rs
- .gitignore
- AGENTS.md
- build.rs
- Cargo.toml
- README.md
- cli.rs
- paths.rs
- watch.rs
- bundle.rs
- compile.rs
- lint.rs
- minify.rs
- mod.rs
- plugin.rs
- mod.rs
- trace.rs
- lib.rs
- main.rs
- Cargo.toml
- diagnostic.rs
- diagnostic_builder.rs
- emitter.rs
- lock.rs
- mod.rs
- snippet.rs
- styled_buffer.rs
- diagnostics.rs
- emit.rs
- metadata.rs
- mod.rs
- serialized.rs
- content.rs
- mod.rs
- stable_hasher.rs
- analyze_source_file.rs
- hygiene.rs
- iter.rs
- map.rs
- mod.rs
- move_map.rs
- take.rs
- cache.rs
- comments.rs
- eq.rs
- input.rs
- iter.rs
- lib.rs
- pass.rs
- pos.rs
- rustc_data_structures.rs
- serializer.rs
- source_map.rs
- sync.rs
- syntax_pos.rs
- unknown.rs
- Cargo.toml
- lib.rs
- source_map_scopes.rs
- Cargo.toml
- bool_config.rs
- bool_or_data.rs
- mod.rs
- option.rs
- file_pattern.rs
- glob.rs
- is_module.rs
- lib.rs
- merge.rs
- regex.rs
- regex_js.rs
- source_map.rs
- Cargo.toml
- lib.rs
- merge.rs
- Cargo.toml
- __diagnostics.rs
- lib.rs
- plugin.rs
- quote.rs
- .gitignore
- AGENTS.md
- build.rs
- Cargo.toml
- README.md
- lib.rs
- Cargo.toml
- at_rule.rs
- base.rs
- lib.rs
- selector.rs
- token.rs
- value.rs
- Cargo.toml
- basic.rs
- mod.rs
- ctx.rs
- emit.rs
- lib.rs
- list.rs
- macros.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- Cargo.toml
- color_alpha_parameter.rs
- color_hex_alpha.rs
- color_hwb.rs
- color_space_separated_parameters.rs
- custom_media.rs
- legacy_rgb_and_hsl.rs
- media_query_ranges.rs
- mod.rs
- nesting.rs
- selector_not.rs
- feature.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- at_rule_no_unknown.rs
- block_no_empty.rs
- color_hex_alpha.rs
- color_hex_length.rs
- color_no_invalid_hex.rs
- custom_property_no_missing_var_function.rs
- declaration_no_important.rs
- font_family_no_duplicate_names.rs
- keyframe_declaration_no_important.rs
- mod.rs
- no_duplicate_at_import_rules.rs
- no_empty_source.rs
- no_invalid_position_at_import_rule.rs
- selector_max_class.rs
- selector_max_combinators.rs
- unit_no_unknown.rs
- config.rs
- dataset.rs
- error.rs
- lib.rs
- pattern.rs
- rule.rs
- AGENTS.md
- Cargo.toml
- README.md
- mod.rs
- alpha_value.rs
- angle.rs
- calc_sum.rs
- color.rs
- container.rs
- ctx.rs
- declaration.rs
- easing_function.rs
- frequency.rs
- import.rs
- keyframes.rs
- length.rs
- media.rs
- mod.rs
- rules.rs
- selector.rs
- supports.rs
- time.rs
- transform_function.rs
- unicode_range.rs
- url.rs
- lib.rs
- options.rs
- util.rs
- AGENTS.md
- Cargo.toml
- imports.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- bootstrap_5_1_3.css
- foundation_6_7_4.css
- tailwind_3_1_1.css
- compare.rs
- lexer.rs
- parser.rs
- bench-lexer.sh
- bench-parser.sh
- mod.rs
- mod.rs
- mod.rs
- mod.rs
- mod.rs
- input.rs
- macros.rs
- mod.rs
- util.rs
- error.rs
- lib.rs
- macros.rs
- AGENTS.md
- Cargo.toml
- README.md
- prefixes_and_browsers.json
- lib.rs
- options.rs
- prefixer.rs
- .browserslistrc
- AGENTS.md
- Cargo.toml
- lib.rs
- named-colors.json
- Cargo.toml
- generated.rs
- lib.rs
- Cargo.toml
- class.rs
- decl.rs
- expr.rs
- function.rs
- ident.rs
- jsx.rs
- lib.rs
- list.rs
- lit.rs
- macros.rs
- module.rs
- module_decl.rs
- operators.rs
- pat.rs
- prop.rs
- source_map.rs
- stmt.rs
- typescript.rs
- Cargo.toml
- bench.rs
- large-partial.js
- with_parse.rs
- gen.rs
- parse_print.rs
- sourcemap.rs
- bench.sh
- compare-file.sh
- compare.sh
- basic_impl.rs
- semicolon.rs
- class.rs
- comments.rs
- config.rs
- decl.rs
- expr.rs
- jsx.rs
- lib.rs
- lit.rs
- macros.rs
- module_decls.rs
- object.rs
- pat.rs
- scope_helpers.rs
- stmt.rs
- text_writer.rs
- typescript.rs
- util.rs
- .gitignore
- AGENTS.md
- Cargo.toml
- lib.rs
- Cargo.toml
- async_arrows_in_class.rs
- edge_default_param.rs
- lib.rs
- safari_id_destructuring_collision_in_function_expression.rs
- template_literal_caching.rs
- Cargo.toml
- lib.rs
- macros.rs
- regexp.rs
- Cargo.toml
- mod.rs
- vars.rs
- constructor.rs
- mod.rs
- prop_name.rs
- mod.rs
- arrow.rs
- block_scoped_fn.rs
- computed_props.rs
- destructuring.rs
- duplicate_keys.rs
- for_of.rs
- function_name.rs
- generator.rs
- instanceof.rs
- lib.rs
- new_target.rs
- object_super.rs
- parameters.rs
- shorthand_property.rs
- spread.rs
- sticky_regex.rs
- template_literal.rs
- typeof_symbol.rs
- Cargo.toml
- exponentiation.rs
- lib.rs
- Cargo.toml
- async_to_generator.rs
- lib.rs
- Cargo.toml
- lib.rs
- object_rest_spread.rs
- Cargo.toml
- lib.rs
- optional_catch_binding.rs
- Cargo.toml
- export_namespace_from.rs
- lib.rs
- nullish_coalescing.rs
- optional_chaining.rs
- Cargo.toml
- lib.rs
- logical_assignments.rs
- Cargo.toml
- class_name_tdz.rs
- member_init.rs
- mod.rs
- private_field.rs
- this_in_static.rs
- used_name.rs
- lib.rs
- optional_chaining_impl.rs
- private_in_object.rs
- static_blocks.rs
- Cargo.toml
- lib.rs
- member_expr_lits.rs
- prop_lits.rs
- reserved_word.rs
- Cargo.toml
- lib.rs
- unicode_property.rs
- Cargo.toml
- jest.rs
- lib.rs
- Cargo.toml
- generated.rs
- lib.rs
- Cargo.toml
- lexer.rs
- char.rs
- comments_buffer.rs
- jsx.rs
- mod.rs
- number.rs
- search.rs
- state.rs
- token.rs
- whitespace.rs
- assign_target_or_spread.rs
- buffer.rs
- class_and_fn.rs
- expr.rs
- expr_ext.rs
- ident.rs
- is_directive.rs
- is_invalid_class_name.rs
- is_simple_param_list.rs
- jsx.rs
- macros.rs
- mod.rs
- module_item.rs
- object.rs
- output_type.rs
- pat.rs
- pat_type.rs
- state.rs
- stmt.rs
- token_and_span.rs
- typescript.rs
- util.rs
- verifier.rs
- context.rs
- input.rs
- mod.rs
- syntax.rs
- comments_buffer.rs
- jsx.rs
- mod.rs
- number.rs
- state.rs
- table.rs
- macros.rs
- mod.rs
- typescript.rs
- error.rs
- input.rs
- lib.rs
- token.rs
- utils.rs
- Cargo.toml
- README.md
- all.rs
- all.js
- all.rs
- constructor_super.rs
- critical_rules.rs
- default_case_last.rs
- default_param_last.rs
- dot_notation.rs
- eqeqeq.rs
- mod.rs
- no_alert.rs
- no_await_in_loop.rs
- no_bitwise.rs
- no_compare_neg_zero.rs
- no_cond_assign.rs
- no_console.rs
- no_debugger.rs
- no_empty_function.rs
- no_empty_pattern.rs
- no_loop_func.rs
- no_new.rs
- no_new_object.rs
- no_new_symbol.rs
- no_obj_calls.rs
- no_param_reassign.rs
- no_prototype_builtins.rs
- no_restricted_syntax.rs
- no_sparse_arrays.rs
- no_throw_literal.rs
- no_use_before_define.rs
- no_var.rs
- prefer_const.rs
- prefer_object_spread.rs
- prefer_regex_literals.rs
- quotes.rs
- radix.rs
- symbol_description.rs
- use_is_nan.rs
- utils.rs
- valid_typeof.rs
- yoda.rs
- config.rs
- lib.rs
- rule.rs
- AGENTS.md
- Cargo.toml
- lru.rs
- mod.rs
- node.rs
- tsc.rs
- lib.rs
- resolve.rs
- Cargo.toml
- antd.js
- d3.js
- echarts.js
- jquery.js
- lodash.js
- moment.js
- react.js
- terser.js
- three.js
- typescript.js
- victory.js
- vue.js
- full.rs
- compress.rs
- minifier.rs
- minify-all.rs
- bug.rs
- .gitignore
- Cargo.lock
- Cargo.toml
- README.md
- ask-file.sh
- compare.js
- compare.sh
- notify.sh
- samply-script.js
- file.sh
- charfreq.js
- terser-one.sh
- terser.sh
- add-test.sh
- evaluate.js
- start.sh
- start2.sh
- reduce-all.sh
- reduce.sh
- remove-useless.sh
- compress.js
- reference.sh
- exec.sh
- ideal.sh
- jsprops.js
- postpone.sh
- test.sh
- update-list.sh
- bin.rs
- arguments.rs
- bools.rs
- conditionals.rs
- dead_code.rs
- drop_console.rs
- evaluate.rs
- if_return.rs
- iife.rs
- inline.rs
- loops.rs
- mod.rs
- ops.rs
- props.rs
- rest_params.rs
- sequences.rs
- static_alias.rs
- strings.rs
- unsafes.rs
- unused.rs
- util.rs
- arrows.rs
- bools.rs
- conds.rs
- ctx.rs
- dead_code.rs
- evaluate.rs
- if_return.rs
- loops.rs
- member_expr.rs
- misc.rs
- mod.rs
- numbers.rs
- properties.rs
- sequences.rs
- strings.rs
- switches.rs
- vars.rs
- mod.rs
- hoist_decls.rs
- mod.rs
- domprops.json
- jsprops.json
- mod.rs
- mod.rs
- terser.rs
- mangler.rs
- mod.rs
- preserver.rs
- global_defs.rs
- mangle_props.rs
- merge_exports.rs
- mod.rs
- postcompress.rs
- ctx.rs
- mod.rs
- ctx.rs
- mod.rs
- storage.rs
- marks.rs
- mod.rs
- util.rs
- base54.rs
- mod.rs
- size.rs
- sort.rs
- debug.rs
- eval.rs
- hook_utils.rs
- js.rs
- lib.rs
- macros.rs
- mode.rs
- program_data.rs
- size_hint.rs
- timing.rs
- .eslintrc
- .gitignore
- AGENTS.md
- Cargo.toml
- package.json
- pnpm-lock.yaml
- README.md
- angular-1.2.5.js
- backbone-1.1.0.js
- cal.com.tsx
- colors.js
- jquery-1.9.1.js
- jquery.mobile-1.4.2.js
- mootools-1.4.5.js
- numeric-separators.js
- three-0.138.3.js
- typescript.js
- underscore-1.5.2.js
- yui-3.12.0.js
- compare.rs
- lexer.rs
- parser.rs
- parse-all.rs
- parse.rs
- perf.rs
- typescript.rs
- copy-all-tests.sh
- copy-test.ts
- .gitignore
- crlf.sh
- dos2unix.sh
- sync_flow_hermes.sh
- sync_flow_hermes_metadata.js
- update_flow_hermes_core_known_fail.sh
- capturing.rs
- char_ext.rs
- comments_buffer.rs
- jsx.rs
- mod.rs
- number.rs
- search.rs
- state.rs
- table.rs
- token.rs
- whitespace.rs
- class_and_fn.rs
- expr.rs
- ident.rs
- input.rs
- jsx.rs
- macros.rs
- mod.rs
- module_item.rs
- object.rs
- pat.rs
- state.rs
- stmt.rs
- typescript.rs
- typescript_stubs.rs
- util.rs
- verifier.rs
- context.rs
- error.rs
- legacy.rs
- lib.rs
- syntax.rs
- .gitignore
- AGENTS.md
- Cargo.toml
- polyfills.rs
- plugin-bugfixes.json
- plugins.json
- data.json
- entries.json
- modules-by-versions.json
- builtin.json
- data.json
- builtin.json
- copy-data.js
- builtin.rs
- data.rs
- entry.rs
- mod.rs
- builtin.rs
- compat.rs
- data.rs
- entry.rs
- mod.rs
- usage.rs
- mod.rs
- lib.rs
- node_colon_prefix_strip.rs
- transform_data.rs
- util.rs
- .browserslistrc
- AGENTS.md
- build.rs
- Cargo.toml
- clone.rs
- lib.rs
- Cargo.toml
- README.md
- class.rs
- decl.rs
- enums.rs
- expr.rs
- id.rs
- lit.rs
- mod.rs
- module_decl.rs
- pat.rs
- prop.rs
- stmt.rs
- typescript.rs
- builder.rs
- ctxt.rs
- input.rs
- lib.rs
- ret_type.rs
- Cargo.toml
- react_compiler.rs
- apply_renames.rs
- convert_ast.rs
- convert_ast_reverse.rs
- convert_scope.rs
- diagnostics.rs
- fast_check.rs
- lib.rs
- prefilter.rs
- preserved_ast.rs
- source_type.rs
- Cargo.toml
- parse_literal.rs
- regex_visitor.rs
- character.rs
- mod.rs
- pattern_parser_impl.rs
- state.rs
- unicode_property.rs
- ast.rs
- characters.rs
- diagnostics.rs
- mod.rs
- options.rs
- parser_impl.rs
- README.md
- mod.rs
- reader_impl.rs
- flags_parser.rs
- mod.rs
- parser_impl.rs
- span_factory.rs
- ast.rs
- diagnostics.rs
- lib.rs
- options.rs
- surrogate_pair.rs
- Cargo.toml
- README.md
- display.rs
- lib.rs
- Cargo.toml
- README.md
- lib.rs
- surrogate_pair.rs
- Cargo.toml
- README.md
- generated.rs
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- mod.rs
- mod.rs
- statement_injector.rs
- var_declarations.rs
- mod.rs
- duplicate_keys.rs
- function_name.rs
- instanceof.rs
- mod.rs
- shorthand.rs
- sticky_regex.rs
- typeof_symbol.rs
- exponentiation_operator.rs
- mod.rs
- async_to_generator.rs
- mod.rs
- mod.rs
- object_rest_spread.rs
- mod.rs
- optional_catch_binding.rs
- export_namespace_from.rs
- mod.rs
- nullish_coalescing.rs
- optional_chaining.rs
- logical_assignment_operators.rs
- mod.rs
- mod.rs
- class_static_block.rs
- mod.rs
- private_property_in_object.rs
- mod.rs
- member_expr_lits.rs
- mod.rs
- prop_lits.rs
- reserved_word.rs
- mod.rs
- mod.rs
- mod.rs
- mod.rs
- hook_utils.rs
- lib.rs
- regexp.rs
- AGENTS.md
- Cargo.toml
- del.js
- del.sh
- fixtures.js
- fixtures.sh
- helpers.sh
- lib.rs
- AGENTS.md
- Cargo.toml
- AjaxObservable.ts
- base.rs
- _apply_decorated_descriptor.js
- _apply_decs_2203_r.js
- _apply_decs_2311.js
- _array_like_to_array.js
- _array_with_holes.js
- _array_without_holes.js
- _assert_this_initialized.js
- _async_generator.js
- _async_generator_delegate.js
- _async_iterator.js
- _async_to_generator.js
- _await_async_generator.js
- _await_value.js
- _call_super.js
- _check_private_redeclaration.js
- _class_apply_descriptor_destructure.js
- _class_apply_descriptor_get.js
- _class_apply_descriptor_set.js
- _class_apply_descriptor_update.js
- _class_call_check.js
- _class_check_private_static_access.js
- _class_check_private_static_field_descriptor.js
- _class_extract_field_descriptor.js
- _class_name_tdz_error.js
- _class_private_field_destructure.js
- _class_private_field_get.js
- _class_private_field_init.js
- _class_private_field_loose_base.js
- _class_private_field_loose_key.js
- _class_private_field_set.js
- _class_private_field_update.js
- _class_private_method_get.js
- _class_private_method_init.js
- _class_private_method_set.js
- _class_static_private_field_destructure.js
- _class_static_private_field_spec_get.js
- _class_static_private_field_spec_set.js
- _class_static_private_field_update.js
- _class_static_private_method_get.js
- _construct.js
- _create_class.js
- _create_for_of_iterator_helper_loose.js
- _create_super.js
- _decorate.js
- _defaults.js
- _define_enumerable_properties.js
- _define_property.js
- _dispose.js
- _export_star.js
- _extends.js
- _get.js
- _get_prototype_of.js
- _identity.js
- _inherits.js
- _inherits_loose.js
- _initializer_define_property.js
- _initializer_warning_helper.js
- _instanceof.js
- _interop_require_default.js
- _interop_require_wildcard.js
- _is_native_function.js
- _is_native_reflect_construct.js
- _iterable_to_array.js
- _iterable_to_array_limit.js
- _iterable_to_array_limit_loose.js
- _jsx.js
- _new_arrow_check.js
- _non_iterable_rest.js
- _non_iterable_spread.js
- _object_destructuring_empty.js
- _object_spread.js
- _object_spread_props.js
- _object_without_properties.js
- _object_without_properties_loose.js
- _overload_yield.js
- _possible_constructor_return.js
- _read_only_error.js
- _set.js
- _set_prototype_of.js
- _skip_first_generator_next.js
- _sliced_to_array.js
- _sliced_to_array_loose.js
- _super_prop_base.js
- _tagged_template_literal.js
- _tagged_template_literal_loose.js
- _throw.js
- _to_array.js
- _to_consumable_array.js
- _to_primitive.js
- _to_property_key.js
- _ts_add_disposable_resource.js
- _ts_decorate.js
- _ts_dispose_resources.js
- _ts_generator.js
- _ts_metadata.js
- _ts_param.js
- _ts_rewrite_relative_import_extension.js
- _ts_values.js
- _type_of.js
- _unsupported_iterable_to_array.js
- _update.js
- _using.js
- _using_ctx.js
- _wrap_async_generator.js
- _wrap_native_super.js
- _wrap_reg_exp.js
- _write_only_error.js
- mod.rs
- mod.rs
- mod.rs
- reverse_map.rs
- scope.rs
- analyer_and_collector.rs
- eval.rs
- mod.rs
- ops.rs
- mod.rs
- assumptions.rs
- ext.rs
- fixer.rs
- lib.rs
- native.rs
- perf.rs
- quote.rs
- scope.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- macros.rs
- super_field.rs
- Cargo.toml
- class_fields_use_set.rs
- lib.rs
- reserved_words.rs
- AGENTS.md
- Cargo.toml
- common.rs
- fast.rs
- lib.rs
- parallel.rs
- Cargo.toml
- import_rewriter_swc.rs
- import_rewriter_typescript.rs
- mod.rs
- config.rs
- amd.rs
- common_js.rs
- import_analysis.rs
- lib.rs
- module_decl_strip.rs
- module_ref_rewriter.rs
- path.rs
- system_js.rs
- top_level_this.rs
- umd.rs
- util.rs
- wtf8.rs
- AGENTS.md
- Cargo.toml
- mod.rs
- mod.rs
- mod.rs
- mod.rs
- scope.rs
- const_propagation.rs
- mod.rs
- const_modules.rs
- debug.rs
- inline_globals.rs
- json_parse.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- split-decorator-tests.mjs
- metadata.rs
- mod.rs
- mod.rs
- decorator_2022_03.rs
- decorator_2023_11.rs
- decorator_impl.rs
- explicit_resource_management.rs
- export_default_from.rs
- import_attributes.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- .gitignore
- patch-options.sh
- patch-options.ts
- mod.rs
- mod.rs
- static_check.rs
- mod.rs
- mod.rs
- mod.rs
- hook.rs
- mod.rs
- options.rs
- util.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- babel_like.rs
- lib.rs
- Cargo.toml
- AjaxObservable.ts
- compat.rs
- flow_to_js.rs
- ts_to_js.rs
- config.rs
- lib.rs
- macros.rs
- retain.rs
- semantic.rs
- shared.rs
- transform.rs
- ts_enum.rs
- typescript.rs
- utils.rs
- AGENTS.md
- Cargo.toml
- fn_env_hoister.rs
- mod.rs
- constructor.rs
- factory.rs
- ident.rs
- lib.rs
- macros.rs
- node_ignore_span.rs
- number.rs
- parallel.rs
- stack_size.rs
- str.rs
- unicode.rs
- value.rs
- var.rs
- Cargo.toml
- generated.rs
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- README.md
- lib.rs
- Cargo.toml
- swc_try.rs
- diagnostic.rs
- handler.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- class.rs
- comment.rs
- common.rs
- decl.rs
- expr.rs
- flat_map_serializer.rs
- flavor.rs
- flow.rs
- jsx.rs
- lib.rs
- lit.rs
- module.rs
- object.rs
- pat.rs
- ser.rs
- stmt.rs
- typescript.rs
- Cargo.toml
- README.md
- AjaxObservable.ts
- babelify.rs
- test-acorn.js
- update.sh
- class.rs
- decl.rs
- expr.rs
- function.rs
- ident.rs
- jsx.rs
- lit.rs
- mod.rs
- module.rs
- module_decl.rs
- operators.rs
- pat.rs
- prop.rs
- stmt.rs
- typescript.rs
- class.rs
- ctx.rs
- expr.rs
- jsx.rs
- lit.rs
- mod.rs
- pat.rs
- program.rs
- stmt.rs
- typescript.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- README.md
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- base.rs
- lib.rs
- token.rs
- Cargo.toml
- basic.rs
- mod.rs
- ctx.rs
- emit.rs
- lib.rs
- list.rs
- macros.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- Cargo.toml
- full.rs
- minifier.rs
- lib.rs
- option.rs
- AGENTS.md
- Cargo.toml
- css_2021_spec.html
- github_com_17_05_2022.html
- stackoverflow_com_17_05_2022.html
- compare.rs
- lexer.rs
- parser.rs
- mod.rs
- active_formatting_element_stack.rs
- doctypes.rs
- input.rs
- macros.rs
- mod.rs
- node.rs
- open_elements_stack.rs
- error.rs
- lib.rs
- macros.rs
- AGENTS.md
- Cargo.toml
- entities.json
- html_elements_and_attributes.json
- svg_elements_and_attributes.json
- lib.rs
- Cargo.toml
- test.js
- generated.rs
- lib.rs
- Cargo.toml
- generics.rs
- binder.rs
- derive.rs
- lib.rs
- prelude.rs
- syn_ext.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- fixture.sh
- json.rs
- mod.rs
- swc.rs
- mod.rs
- mod.rs
- optimization.rs
- output.rs
- resolve.rs
- mod.rs
- lib.rs
- .gitignore
- AGENTS.md
- build.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- cli.sh
- test.sh
- allocation.rs
- lib.rs
- pseudo_scoped_key.rs
- Cargo.toml
- README.md
- ecma_invoke.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- lib.rs
- Cargo.toml
- host_comments_storage.rs
- mod.rs
- plugin_comments_proxy.rs
- mod.rs
- read_returned_result_from_host.rs
- mod.rs
- transform_plugin_metadata.rs
- mod.rs
- plugin_source_map_proxy.rs
- lib.rs
- Cargo.toml
- comments.rs
- diagnostics.rs
- handler.rs
- hygiene.rs
- metadata_context.rs
- mod.rs
- set_transform_result.rs
- source_map.rs
- span.rs
- cache.rs
- host_environment.rs
- lib.rs
- memory_interop.rs
- plugin_module_bytes.rs
- runtime.rs
- transform_executor.rs
- .gitignore
- build.rs
- Cargo.toml
- mod.rs
- builder.rs
- decoder.rs
- detector.rs
- encoder.rs
- errors.rs
- hermes.rs
- js_identifiers.rs
- jsontypes.rs
- lib.rs
- ram_bundle.rs
- sourceview.rs
- types.rs
- utils.rs
- vlq.rs
- Cargo.toml
- lib.rs
- output.rs
- Cargo.toml
- README.md
- test.ts
- assets.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- error_reporter.rs
- lib.rs
- Cargo.toml
- isolated_declarations.rs
- ast_ext.rs
- expando_function_collector.rs
- mod.rs
- types.rs
- internal_annotation.rs
- mod.rs
- type_usage.rs
- class.rs
- decl.rs
- enum.rs
- function.rs
- inferrer.rs
- mod.rs
- types.rs
- diagnostic.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- map.rs
- mod.rs
- move_map.rs
- lib.rs
- .gitignore
- Cargo.toml
- lib.rs
- Cargo.toml
- base.rs
- lib.rs
- token.rs
- Cargo.toml
- basic.rs
- mod.rs
- ctx.rs
- emit.rs
- lib.rs
- list.rs
- macros.rs
- AGENTS.md
- Cargo.toml
- lib.rs
- Cargo.toml
- mod.rs
- input.rs
- macros.rs
- mod.rs
- node.rs
- open_elements_stack.rs
- error.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- generated.rs
- lib.rs
- Cargo.toml
- mod.rs
- stderr.rs
- diag_errors.rs
- json.rs
- lib.rs
- macros.rs
- output.rs
- paths.rs
- string_errors.rs
- Cargo.toml
- fixture.rs
- lib.rs
- AGENTS.md
- Cargo.toml
- README.md
- mod.rs
- visitor.rs
- main.rs
- types.rs
- Cargo.toml
- main.rs
- Cargo.toml
- minifier.rs
- mod.rs
- core_ver.rs
- mod.rs
- mod.rs
- mod.rs
- nightly.rs
- util.rs
- mod.rs
- bench.rs
- clean.rs
- main.rs
- Cargo.toml
- Cargo.lock
- Cargo.toml
- LICENSE
- rust-toolchain
- LICENSE
- package.json
- README.md
- wasm.d.ts
- wasm.js
- wasm_bg.wasm.d.ts
- register-strip.mjs
- register-transform.mjs
- errors.ts
- index.ts
- strip-loader.ts
- transform-loader.ts
- transform.ts
- esm.ts
- package.json
- commonjs.cts
- commonjs.ts
- enum.ts
- esm.mts
- hello.js
- hello.ts
- invalid-syntax.ts
- stacktrace.ts
- index.test.js.snapshot
- snapshot-config.js
- transform.test.js.snapshot
- util.js
- index.test.js
- loader.test.js
- transform.test.js
- build-wasm.js
- config.toml
- update-swc.sh
- .gitignore
- .nvmrc
- .release-please-manifest.json
- biome.json
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- commitlint.config.mjs
- CONTRIBUTING.md
- deny.toml
- esbuild.config.mjs
- LICENSE.md
- package.json
- README.md
- release-please-config.json
- tsconfig.json
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/nodejs/amaro
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd amaro
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
npm install amaro
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
3. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
cd deps/swc
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
