rspack_plugin_javascript 0.7.0-beta.1

rspack javascript plugin
[package]
description       = "rspack javascript plugin"
edition.workspace = true
license           = "MIT"
name              = "rspack_plugin_javascript"
repository        = "https://github.com/web-infra-dev/rspack"
version.workspace = true

[dependencies]
anymap = { workspace = true }
async-trait = { workspace = true }
bitflags = { workspace = true }
cow-utils = { workspace = true }
either = { workspace = true }
fast-glob = { workspace = true }
indexmap = { workspace = true }
itertools = { workspace = true }
num-bigint = { workspace = true }
once_cell = { workspace = true }
rayon = { workspace = true }
regex = { workspace = true }
regress = { workspace = true, features = ["pattern"] }
ropey = { workspace = true }
rspack_cacheable = { workspace = true }
rspack_collections = { workspace = true }
rspack_core = { workspace = true }
rspack_error = { workspace = true }
rspack_futures = { workspace = true }
rspack_hash = { workspace = true }
rspack_hook = { workspace = true }
rspack_ids = { workspace = true }
rspack_javascript_compiler = { workspace = true }
rspack_paths = { workspace = true }
rspack_regex = { workspace = true }
rspack_util = { workspace = true }
rustc-hash = { workspace = true }
serde_json = { workspace = true }
sugar_path = { workspace = true }
swc_core = { workspace = true, features = [
  "__parser",
  "__utils",
  "common_sourcemap",
  "ecma_parser_unstable",
  "ecma_preset_env",
  "ecma_transforms_optimization",
  "ecma_transforms_module",
  "ecma_transforms_compat",
  "ecma_transforms_typescript",
  "base",
  "ecma_quote",
] }
swc_node_comments = { workspace = true }
tokio = { workspace = true, features = ["sync"] }
tracing = { workspace = true }
url = { workspace = true }
winnow = { workspace = true }

[package.metadata.cargo-shear]
ignored = ["tracing"]

[lints.rust.unexpected_cfgs]
check-cfg = ['cfg(allocative)']
level     = "warn"