char/avril

(wip) why'd you have to go and make things so complicaaaaated?

git clone https://git.t4t.associates/char/avril

Charlotte Somdeslop(task): unify watchset + glob machinerya29d09f

main
1.5 KiB52 linesraw
1[package]
2name = "avril-cli"
3version = "0.1.0"
4edition = "2024"
5
6[[bin]]
7name = "avril"
8path = "src/main.rs"
9
10[dependencies]
11avril-ext-console = { path = "../exts/console" }
12avril-ext-process = { path = "../exts/process" }
13avril-ext-stdio = { path = "../exts/stdio" }
14avril-ext-test = { path = "../exts/test" }
15avril-host = { path = "../lib/host" }
16avril-runtime = { path = "../runtime" }
17avril_core = { package = "avril-core", path = "../core" }
18avril-lsp = { path = "../lib/lsp" }
19avril-caps = { path = "../lib/caps" }
20avril-task = { path = "../lib/task" }
21avril-subprocess = { path = "../lib/subprocess" }
22avril-http = { path = "../lib/http" }
23avril-webstorage = { path = "../exts/webstorage" }
24notify = "8.2"
25futures = "0.3"
26ctrlc = "3.5.2"
27reedline = "0.46.0"
28tokio = { version = "1", features = ["rt-multi-thread", "net", "time", "sync", "io-util", "macros", "signal"] }
29oxc = { version = "0.153.0", default-features = false, features = ["ast_visit", "codegen", "semantic", "transformer"] }
30ignore = "0.4"
31url = "2"
32serde_json = { version = "1", features = ["preserve_order"] }
33thiserror = "2"
34tempfile = "3"
35tree-sitter-highlight = "0.27"
36tree-sitter-javascript = "0.25"
37nu-ansi-term = "0.50"
38
39[build-dependencies]
40avril-runtime = { path = "../runtime" }
41
42[dev-dependencies]
43serde_fjson = { path = "../lib/serde_fjson" }
44flate2 = { version = "1.1", default-features = false, features = ["rust_backend"] }
45oxc_sourcemap = "9"
46tar = "0.4"
47sha1 = "0.10"
48sha2 = "0.10"
49base64 = "0.22"
50
51[target.'cfg(unix)'.dependencies]
52libc = "0.2"