forked from denoland/deno_ast
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Cargo.toml
41 lines (38 loc) · 1.42 KB
/
Cargo.toml
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]
name = "deno_ast"
version = "0.5.0"
authors = ["the Deno authors"]
documentation = "https://docs.rs/deno_ast"
edition = "2018"
homepage = "https://deno.land/"
license = "MIT"
repository = "https://github.com/denoland/deno_ast"
description = "Source text parsing, lexing, and AST related functionality for Deno"
[features]
bundler = ["swc_bundler"]
codegen = ["swc_ecmascript/codegen"]
compat = ["swc_ecmascript/compat"]
dep_graph = ["swc_ecmascript/dep_graph"]
minifier = ["swc_ecmascript/minifier"]
module_specifier = ["data-url", "url"]
preset_env = ["swc_ecmascript/preset_env"]
proposal = ["swc_ecmascript/proposal"]
react = ["swc_ecmascript/react"]
sourcemap = ["swc_common/sourcemap"]
transforms = ["swc_ecmascript/transforms"]
typescript = ["swc_ecmascript/typescript"]
view = ["dprint-swc-ecma-ast-view"]
visit = ["swc_ecmascript/visit"]
utils = ["swc_ecmascript/utils"]
[dependencies]
data-url = { version = "0.1.0", optional = true }
dprint-swc-ecma-ast-view = { version = "0.42.0", optional = true }
serde = { version = "1.0.130", features = ["derive"] }
swc_atoms = "0.2.9"
swc_bundler = { version = "0.75.0", optional = true }
swc_common = "0.14.1"
swc_ecmascript = { version = "0.80.0", features = ["parser"] }
text_lines = { version = "0.3.0", features = ["serialization"] }
url = { version = "2.2.2", features = ["serde"], optional = true }
[dev-dependencies]
serde_json = { version = "1.0.67", features = ["preserve_order"] }