[package] authors = ["강동윤 "] build = "build.rs" edition = "2021" exclude = ["artifacts.json", "index.node"] license = "Apache-2.0" name = "node" publish = false version = "0.1.0" [lib] crate-type = ["cdylib"] [features] default = ["swc_v1", "plugin"] plugin = ["swc/plugin"] swc_v1 = ["swc_node_bundler/swc_v1"] swc_v2 = ["swc_node_bundler/swc_v2"] [build-dependencies] napi-build = {version = "1"} [dependencies] anyhow = "1" backtrace = "0.3" napi = {version = "2", default-features = false, features = ["napi3", "serde-json"]} napi-derive = {version = "2", default-features = false, features = ["type-def"]} node_macro_deps = {path = "../node_macro_deps"} path-clean = "0.1" serde = {version = "1", features = ["derive"]} serde_json = {version = "1", features = ["unbounded_depth"]} swc = {path = "../swc", features = ["concurrent", "node"]} swc_atoms = {version = "0.2.4", path = "../swc_atoms"} swc_bundler = {path = "../swc_bundler"} swc_common = {path = "../swc_common", features = ["sourcemap"]} swc_ecma_ast = {path = "../swc_ecma_ast"} swc_ecma_lints = {path = "../swc_ecma_lints", features = ["non_critical_lints"]} swc_ecma_loader = {path = "../swc_ecma_loader"} swc_ecma_parser = {path = "../swc_ecma_parser"} swc_node_base = {path = "../swc_node_base"} swc_node_bundler = {path = "../swc_node_bundler"} tracing = { version = "0.1.32" , features = ["release_max_level_info"] } tracing-chrome = "0.4.0" tracing-futures = "0.2.5" tracing-subscriber = { version = "0.3.9", features = ["env-filter"] }