[package]
authors       = ["강동윤 <kdy1997.dev@gmail.com>"]
description   = "Types for configuring swc"
documentation = "https://rustdoc.swc.rs/swc_config/"
edition       = { workspace = true }
license       = { workspace = true }
name          = "swc_config"
repository    = { workspace = true }
version       = "2.0.0"

[dependencies]
anyhow     = { workspace = true }
indexmap   = { workspace = true }
serde      = { workspace = true, features = ["derive", "rc"] }
serde_json = { workspace = true }
sourcemap  = { workspace = true, optional = true }

swc_cached       = { version = "2.0.0", path = "../swc_cached" }
swc_config_macro = { version = "1.0.0", path = "../swc_config_macro" }

[lib]
bench = false
