A better Rust ATProto crate
at main 1.3 kB view raw
1[package] 2name = "jacquard-lexicon" 3description = "Lexicon schema parsing and code generation for Jacquard" 4edition.workspace = true 5version.workspace = true 6authors.workspace = true 7repository.workspace = true 8keywords.workspace = true 9categories.workspace = true 10readme.workspace = true 11exclude.workspace = true 12license.workspace = true 13 14[[bin]] 15name = "jacquard-codegen" 16path = "src/bin/codegen.rs" 17 18[[bin]] 19name = "lex-fetch" 20path = "src/bin/lex_fetch.rs" 21 22[dependencies] 23async-trait = "0.1" 24clap.workspace = true 25glob = "0.3" 26heck.workspace = true 27#itertools.workspace = true 28jacquard-api = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" } 29jacquard-common = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" } 30jacquard-identity = { version = "0.5", git = "https://tangled.org/@nonbinary.computer/jacquard" } 31kdl = "6" 32miette = { workspace = true, features = ["fancy"] } 33prettyplease.workspace = true 34proc-macro2.workspace = true 35quote.workspace = true 36reqwest.workspace = true 37serde.workspace = true 38serde_json.workspace = true 39serde_repr.workspace = true 40serde_with.workspace = true 41syn.workspace = true 42tempfile = "3.23" 43thiserror.workspace = true 44tokio = { workspace = true, features = ["full"] } 45walkdir = "2.5" 46 47[dev-dependencies] 48tempfile = { version = "3.23.0" }