swc_core

There is very little structured metadata to build this page from currently. You should check the main library docs, readme, or Cargo.toml in case the author documented the features in them.

This version has 107 feature flags, 0 of them enabled by default.

ecma_ast_serde

  • ecma_ast
  • swc_ecma_ast/serde-impl
  • swc_ecma_visit/serde

common_plugin_transform

  • __common_plugin_transform
  • __plugin_transform_schema_v1
  • __testing_transform

ecma_quote

  • __common
  • ecma_ast
  • swc_ecma_quote_macros

plugin_transform_host_js

  • __plugin_transform_host
  • __plugin_transform_host_schema_v1
  • __plugin_transform_env_js

base_node

  • __base
  • swc/node
  • swc_nodejs_common

plugin_transform_host_native

  • __plugin_transform_host
  • __plugin_transform_host_schema_v1
  • __plugin_transform_env_native

ecma_ast

  • __ecma
  • swc_ecma_ast
  • swc_atoms

css_minifier

  • __css
  • swc_css_minifier

css_plugin_transform

  • common_plugin_transform
  • __css_plugin_transform

bundler_node_v2

  • __bundler
  • swc_node_bundler/swc_v2

ecma_transforms_optimization

  • __ecma_transforms
  • swc_ecma_transforms_optimization

css_modules

  • __css
  • swc_css_modules

css_parser

  • __css
  • swc_css_parser

ecma_utils

  • __utils
  • __common

binding_macro_wasm

  • __binding_macros
  • binding_macros/binding_wasm

css_visit_path

  • __css
  • swc_css_visit/path

css_ast_serde

  • css_ast
  • swc_css_ast/serde-impl

ecma_usage_analyzer

  • __ecma
  • swc_ecma_usage_analyzer

css_compat

  • __css
  • swc_css_compat

css_ast

  • __css
  • swc_css_ast

bundler_node_v1

  • __bundler
  • swc_node_bundler/swc_v1

ecma_visit_path

  • __visit
  • swc_ecma_visit/path

ecma_parser_typescript

  • __parser
  • swc_ecma_parser/typescript

ecma_codegen

  • __ecma
  • swc_ecma_codegen

testing_transform

  • __ecma
  • __testing_transform

stacker

  • swc_ecma_parser/stacker
  • swc_ecma_utils/stacker

css_prefixer

  • __css
  • swc_css_prefixer

common_sourcemap

  • __common
  • swc_common/sourcemap

ecma_preset_env

  • __ecma
  • swc_ecma_preset_env

css_codegen

  • __css
  • swc_css_codegen

css_utils

  • __css
  • swc_css_utils

ecma_transforms_react

  • __ecma_transforms
  • swc_ecma_transforms_react

ecma_transforms_typescript

  • __ecma_transforms
  • swc_ecma_transforms_typescript

ecma_loader_tsc

  • __ecma_loader
  • swc_ecma_loader/tsc

ecma_lints

  • __ecma_lints
  • __common

common_concurrent

  • __common
  • swc_common/concurrent

ecma_minifier

  • __ecma
  • swc_ecma_minifier

ecma_transforms_module

  • __ecma_transforms
  • swc_ecma_transforms_module

base_concurrent

  • __base
  • swc/concurrent

ecma_transforms_compat

  • __ecma_transforms
  • swc_ecma_transforms_compat

common_tty

  • __common
  • swc_common/tty-emitter

ecma_loader_node

  • __ecma_loader
  • swc_ecma_loader/node

ecma_transforms_proposal

  • __ecma_transforms
  • swc_ecma_transforms_proposal

css_visit

  • __css
  • swc_css_visit

binding_macro_native

  • __binding_macros
  • binding_macros/binding_native

ecma_plugin_transform

  • common_plugin_transform
  • __ecma_plugin_transform

swc_plugin

  • dep:swc_plugin

swc_ecma_visit

  • dep:swc_ecma_visit

allocator_node

  • swc_malloc

swc_css_parser

  • dep:swc_css_parser

swc_ecma_transforms_typescript

  • dep:swc_ecma_transforms_typescript

swc_atoms

  • dep:swc_atoms

ecma_visit

  • __visit

swc_ecma_transforms_proposal

  • dep:swc_ecma_transforms_proposal

swc_ecma_loader

  • dep:swc_ecma_loader

swc_plugin_macro

  • dep:swc_plugin_macro

swc_ecma_ast

  • dep:swc_ecma_ast

bundler

  • __bundler

common_ahash

  • swc_common/ahash

binding_macros

  • dep:binding_macros

swc_ecma_lints

  • dep:swc_ecma_lints

swc_ecma_transforms_base

  • dep:swc_ecma_transforms_base

swc_ecma_transforms_optimization

  • dep:swc_ecma_transforms_optimization

swc_css_ast

  • dep:swc_css_ast

swc_nodejs_common

  • dep:swc_nodejs_common

trace_macro

  • swc_trace_macro

swc_malloc

  • dep:swc_malloc

swc_ecma_transforms_compat

  • dep:swc_ecma_transforms_compat

swc_ecma_preset_env

  • dep:swc_ecma_preset_env

common

  • __common

swc_css_prefixer

  • dep:swc_css_prefixer

bundler_concurrent

  • swc_bundler/concurrent

plugin_transform_host_native_shared_runtime

  • swc_plugin_runner/plugin_transform_host_native_shared_runtime

swc_cached

  • dep:swc_cached

swc_css_codegen

  • dep:swc_css_codegen

once_cell

  • dep:once_cell

cached

  • __cached

swc_css_compat

  • dep:swc_css_compat

plugin_transform_host_native_filesystem_cache

  • swc_plugin_runner/filesystem_cache

ecma_loader_parking_lot

  • swc_ecma_loader/parking_lot

swc_css_minifier

  • dep:swc_css_minifier

swc_ecma_transforms_testing

  • dep:swc_ecma_transforms_testing

swc_ecma_transforms_module

  • dep:swc_ecma_transforms_module

ecma_minifier_concurrent

  • swc_ecma_minifier/concurrent

swc_ecma_transforms_react

  • dep:swc_ecma_transforms_react

base

  • __base

swc_plugin_proxy

  • dep:swc_plugin_proxy

ecma_loader

  • __ecma_loader

swc_ecma_parser

  • dep:swc_ecma_parser

swc_css_visit

  • dep:swc_css_visit

ecma_loader_lru

  • swc_ecma_loader/lru

ecma_transforms

  • __ecma_transforms

swc_css_modules

  • dep:swc_css_modules

swc_ecma_minifier

  • dep:swc_ecma_minifier

swc_common

  • dep:swc_common

swc

  • dep:swc

ecma_parser

  • __parser

swc_bundler

  • dep:swc_bundler

swc_ecma_quote_macros

  • dep:swc_ecma_quote_macros

testing

  • dep:testing

swc_ecma_usage_analyzer

  • dep:swc_ecma_usage_analyzer

swc_ecma_utils

  • dep:swc_ecma_utils

swc_plugin_runner

  • dep:swc_plugin_runner

swc_css_utils

  • dep:swc_css_utils

swc_trace_macro

  • dep:swc_trace_macro

swc_ecma_codegen

  • dep:swc_ecma_codegen

swc_node_bundler

  • dep:swc_node_bundler