Documentation

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 68 feature flags, 0 of them enabled by default.

plugin_transform_host_js

  • __plugin_transform_host
  • __plugin_transform_host_schema_v1
  • __plugin_transform_env_js

plugin_transform

  • __plugin_transform
  • __plugin_transform_schema_v1
  • __testing_transform

base_node

  • __base
  • swc/node
  • swc_nodejs_common

quote

  • __common
  • ast
  • swc_ecma_quote_macros

plugin_transform_host_native

  • __plugin_transform_host
  • __plugin_transform_host_schema_v1
  • __plugin_transform_env_native

common_concurrent

  • __common
  • swc_common/concurrent

transforms_optimization

  • __transforms
  • swc_ecma_transforms/optimization

binding_macro_wasm

  • __binding_macros
  • binding_macros/binding_wasm

transforms_typescript

  • __transforms
  • swc_ecma_transforms/typescript

loader_tsc

  • __loader
  • swc_ecma_loader/tsc

parser_typescript

  • __parser
  • swc_ecma_parser/typescript

bundler_node_v1

  • __bundler
  • swc_node_bundler/swc_v1

css_prefixer

  • __css
  • swc_css_prefixer

base_concurrent

  • __base
  • swc/concurrent

utils

  • __utils
  • __common

binding_macro_native

  • __binding_macros
  • binding_macros/binding_native

loader_node

  • __loader
  • swc_ecma_loader/node

transforms_react

  • __transforms
  • swc_ecma_transforms/react

bundler_node_v2

  • __bundler
  • swc_node_bundler/swc_v2

ast

  • swc_ecma_ast
  • swc_atoms

cached

  • __cached

minifier

  • swc_ecma_minifier

bundler

  • __bundler

testing_transform

  • __testing_transform

visit

  • swc_ecma_visit

common_perf

  • swc_common/perf

trace_macro

  • swc_trace_macro

parser

  • __parser

transforms

  • __transforms

codegen

  • swc_ecma_codegen

loader_lru

  • swc_ecma_loader/lru

loader

  • __loader

common

  • __common

base

  • __base

bundler_concurrent

  • swc_bundler/concurrent

loader_parking_lot

  • swc_ecma_loader/parking_lot

css

  • __css

minifier_concurrent

  • swc_ecma_minifier/concurrent

allocator_node

  • swc_node_base

swc_bundler

    This feature flag does not enable additional features.

swc_css_prefixer

    This feature flag does not enable additional features.

swc_cached

    This feature flag does not enable additional features.

swc_ecma_loader

    This feature flag does not enable additional features.

swc_plugin_proxy

    This feature flag does not enable additional features.

swc_ecma_ast

    This feature flag does not enable additional features.

once_cell

    This feature flag does not enable additional features.

swc_ecma_parser

    This feature flag does not enable additional features.

swc_nodejs_common

    This feature flag does not enable additional features.

wasmer-wasi

    This feature flag does not enable additional features.

swc_plugin

    This feature flag does not enable additional features.

swc_common

    This feature flag does not enable additional features.

swc

    This feature flag does not enable additional features.

swc_trace_macro

    This feature flag does not enable additional features.

swc_css

    This feature flag does not enable additional features.

swc_plugin_runner

    This feature flag does not enable additional features.

swc_ecma_minifier

    This feature flag does not enable additional features.

swc_ecma_codegen

    This feature flag does not enable additional features.

swc_ecma_visit

    This feature flag does not enable additional features.

swc_node_bundler

    This feature flag does not enable additional features.

swc_ecma_transforms

    This feature flag does not enable additional features.

swc_atoms

    This feature flag does not enable additional features.

swc_node_base

    This feature flag does not enable additional features.

swc_ecma_transforms_testing

    This feature flag does not enable additional features.

swc_plugin_macro

    This feature flag does not enable additional features.

binding_macros

    This feature flag does not enable additional features.

swc_ecma_quote_macros

    This feature flag does not enable additional features.

swc_ecma_utils

    This feature flag does not enable additional features.

wasmer

    This feature flag does not enable additional features.