295 releases (4 major breaking)
new 4.0.0 | Nov 6, 2024 |
---|---|
3.0.0 | Nov 1, 2024 |
2.0.1 | Oct 30, 2024 |
1.0.0 | Oct 12, 2024 |
0.1.3 | Nov 26, 2018 |
#887 in Parser implementations
249,616 downloads per month
Used in 407 crates
(172 directly)
445KB
10K
SLoC
Utilities for the swc project
Cargo features
tty-emitter
Adds default implementation of Emitter. Enabling this feature will add tty-related dependencies.
sourcemap
Adds methods to generate web sourcemap.
plugin-base
Base mode for plugins, which can be enabled by plugin-mode
or plugin-rt
.
This mode creates a trait which can be used to override swc_common
itself.
plugin-rt
Creates an implementation for the plugin trait. This implements simply
invokes thread-locals declared in swc_common
.
plugin-mode
Allows replacing operations related to thread-local variables with a trait.
ahash
Use ahash
instead of rustc_hash
for AHashMap
and AHashSet
.
Dependencies
~6–15MB
~179K SLoC