File: Cargo.toml

package info (click to toggle)
rust-swc-core 35.0.0~ds-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 62,804 kB
  • sloc: javascript: 873; xml: 538; sh: 358; makefile: 35; python: 5
file content (41 lines) | stat: -rw-r--r-- 1,418 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
[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       = "3.1.1"


    [package.metadata.docs.rs]
    all-features = true
    rustdoc-args = ["--cfg", "docsrs"]


[features]
file_pattern = ["glob", "regex"]
glob         = ["dep:globset", "dep:dashmap", "dep:rustc-hash", "dep:once_cell"]
regex        = ["dep:regex", "dep:dashmap", "dep:rustc-hash", "dep:once_cell"]
regex_js     = ["dep:regress"]
sourcemap    = ["dep:swc_sourcemap"]

[dependencies]
anyhow        = { workspace = true }
bytes-str     = { workspace = true, features = ["serde"] }
dashmap       = { workspace = true, optional = true }
globset       = { workspace = true, optional = true }
indexmap      = { workspace = true }
once_cell     = { workspace = true, optional = true }
regex         = { workspace = true, optional = true }
regress       = { workspace = true, optional = true }
rustc-hash    = { workspace = true, optional = true }
serde         = { workspace = true, features = ["derive", "rc"] }
serde_json    = { workspace = true }
swc_sourcemap = { workspace = true, optional = true }

swc_config_macro = { version = "1.0.1", path = "../swc_config_macro" }

[lib]
bench = false