@@ -12,8 +12,25 @@ crate-type = ["cdylib", "rlib"]
12
12
default = [" console_error_panic_hook" ]
13
13
14
14
[dependencies ]
15
+ atty = " 0.2.14"
16
+ anyhow = { version = " 1" , features = [" backtrace" ] }
17
+ colored = " 2.1.0"
18
+ colored_json = " 4.1"
19
+ dirs = " 5"
15
20
kcl-lib = { git = " https://github.com/kittycad/modeling-app" , branch = " main" }
16
21
kittycad = { version = " 0.3.0" , default-features = false , features = [" js" , " requests" ] }
22
+ heck = " 0.5.0"
23
+ parse-display = " 0.9.0"
24
+ regex = " 1"
25
+ reqwest = { version = " 0.11" , default-features = false , features = [" json" , " rustls-tls" ] }
26
+ serde = { version = " 1" , features = [" derive" ] }
27
+ shlex = " 1.3.0"
28
+ thiserror = " 1"
29
+ toml = " 0.8.12"
30
+ toml_edit = " 0.21.0"
31
+ unicode-segmentation = " 1.11.0"
32
+ url = " 2.5.0"
33
+ uuid = { version = " 1.7" , features = [" serde" , " v4" ] }
17
34
wasm-bindgen = " 0.2.84"
18
35
19
36
# The `console_error_panic_hook` crate provides better debugging of panics by
@@ -25,6 +42,22 @@ console_error_panic_hook = { version = "0.1.7", optional = true }
25
42
[dev-dependencies ]
26
43
wasm-bindgen-test = " 0.3.34"
27
44
45
+ # [target.'cfg(target_arch = "wasm32")'.dependencies]
46
+ # futures = "0.3.29"
47
+ # js-sys = "0.3.65"
48
+ # tower-lsp = { version = "0.20.0", default-features = false, features = ["runtime-agnostic"] }
49
+ # wasm-bindgen-futures = { version = "0.4.37", features = ["futures-core-03-stream"] }
50
+ # wasm-streams = "0.4.0"
51
+
52
+ # [target.'cfg(target_arch = "wasm32")'.dependencies.web-sys]
53
+ # version = "0.3.65"
54
+ # features = [
55
+ # "console",
56
+ # "HtmlTextAreaElement",
57
+ # "ReadableStream",
58
+ # "WritableStream",
59
+ # ]
60
+
28
61
[profile .release ]
29
62
# Tell `rustc` to optimize for small code size.
30
63
opt-level = " s"
0 commit comments