[package]
description = "rspack swc minifier plugin"
edition = "2021"
license = "MIT"
name = "rspack_plugin_swc_js_minimizer"
repository = "https://github.com/web-infra-dev/rspack"
version = "0.1.0"
[dependencies]
once_cell = { workspace = true }
rayon = { workspace = true }
regex = { workspace = true }
rspack_core = { version = "0.1.0", path = "../rspack_core" }
rspack_error = { version = "0.1.0", path = "../rspack_error" }
rspack_hash = { version = "0.1.0", path = "../rspack_hash" }
rspack_hook = { version = "0.1.0", path = "../rspack_hook" }
rspack_plugin_javascript = { version = "0.1.0", path = "../rspack_plugin_javascript" }
rspack_util = { version = "0.1.0", path = "../rspack_util" }
serde_json = { workspace = true }
swc_config = { workspace = true }
swc_core = { workspace = true, features = [
"__parser",
"__utils",
"common_sourcemap",
"ecma_preset_env",
"ecma_transforms_optimization",
"ecma_transforms_module",
"ecma_transforms_compat",
"ecma_transforms_typescript",
"ecma_quote",
] }
swc_ecma_minifier = { workspace = true, features = ["concurrent"] }
tracing = { workspace = true }
[package.metadata.cargo-shear]
ignored = ["tracing"]