diff options
| author | LLLL Colonq <llll@colonq> | 2026-06-12 04:17:29 -0400 |
|---|---|---|
| committer | LLLL Colonq <llll@colonq> | 2026-06-12 04:17:29 -0400 |
| commit | 140f3eeead7f56ce2fd65e727ae638372af97750 (patch) | |
| tree | 9ec2c0c4c2c4b88c02ab4418e67a10d4ff8986fa /2026/Cargo.toml | |
| parent | 8cdb8016dedf16caf1bf5ad0eeb9d8b13e00ca2a (diff) | |
Add test server
Diffstat (limited to '2026/Cargo.toml')
| -rw-r--r-- | 2026/Cargo.toml | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/2026/Cargo.toml b/2026/Cargo.toml new file mode 100644 index 0000000..6b596e2 --- /dev/null +++ b/2026/Cargo.toml @@ -0,0 +1,36 @@ +[package] +name = "jam" +version = "0.1.0" +authors = ["LLLL Colonq <llll@colonq.computer>"] +edition = "2024" + +[[bin]] +name = "jam_server" +path = "src/main.rs" + +[profile.release] +opt-level = 2 +codegen-units = 1 + +[profile.dev.package."*"] +opt-level = 2 + +[workspace.lints.clippy] +all = "deny" +pedantic = "deny" +nursery = "deny" + +[dependencies] +bitflags = { version = "2.6.0", features = ["serde"] } # bitwise flags +rand = { version = "=0.8.5", features = ["small_rng"] } # rng +log = "0.4.21" # logging +env_logger = "0.11.5" # configurable logging to stdout +strum = {version = "0.27.1", features = ["derive"]} # utility macros for enums +enum-map = {version = "2.7.3", features = ["serde"]} # enum map +serde = { version = "1.0.228", features = ["derive"] } # serialization +tower = "0.5.3" # http server +tower-http = { version = "0.6.11", features = ["fs"] } # http server middleware +axum = "0.8.9" # web server +tokio = { version = "1.52.3", features = ["full"] } # async runtime +include_dir = "0.7.4" # embed a directory with a macro +webbrowser = "1.2.1" # launch web browser
\ No newline at end of file |
