{ "bomFormat": "CycloneDX", "specVersion": "1.3", "version": 1, "serialNumber": "urn:uuid:50ff2eca-31eb-4ef0-821c-08eff90a138b", "metadata": { "timestamp": "2026-02-22T14:03:10.627163643Z", "tools": [ { "vendor": "CycloneDX", "name": "cargo-cyclonedx", "version": "0.5.5" } ], "component": { "type": "application", "bom-ref": "path+file:///home/lateuf/Projects/Karapace/crates/karapace-server#0.1.0", "name": "karapace-server", "version": "0.1.0", "description": "Reference HTTP server for the Karapace remote protocol v1", "scope": "required", "licenses": [ { "expression": "EUPL-1.2" } ], "purl": "pkg:cargo/karapace-server@0.1.0?download_url=file://.", "externalReferences": [ { "type": "vcs", "url": "https://github.com/marcoallegretti/karapace" } ], "components": [ { "type": "library", "bom-ref": "path+file:///home/lateuf/Projects/Karapace/crates/karapace-server#0.1.0 bin-target-0", "name": "karapace_server", "version": "0.1.0", "purl": "pkg:cargo/karapace-server@0.1.0?download_url=file://.#src/lib.rs" }, { "type": "application", "bom-ref": "path+file:///home/lateuf/Projects/Karapace/crates/karapace-server#0.1.0 bin-target-1", "name": "karapace-server", "version": "0.1.0", "purl": "pkg:cargo/karapace-server@0.1.0?download_url=file://.#src/main.rs" } ] } }, "components": [ { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "name": "aho-corasick", "version": "1.1.4", "description": "Fast multiple substring searching.", "scope": "required", "licenses": [ { "expression": "Unlicense OR MIT" } ], "purl": "pkg:cargo/aho-corasick@1.1.4", "externalReferences": [ { "type": "website", "url": "https://github.com/BurntSushi/aho-corasick" }, { "type": "vcs", "url": "https://github.com/BurntSushi/aho-corasick" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@0.6.21", "name": "anstream", "version": "0.6.21", "description": "IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstream@0.6.21", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@0.2.7", "name": "anstyle-parse", "version": "0.2.7", "description": "Parse ANSI Style Escapes", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle-parse@0.2.7", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5", "name": "anstyle-query", "version": "1.1.5", "description": "Look up colored console capabilities", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle-query@1.1.5", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.13", "name": "anstyle", "version": "1.0.13", "description": "ANSI text styling", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/anstyle@1.0.13", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ascii@1.1.0", "name": "ascii", "version": "1.1.0", "description": "ASCII-only equivalents to `char`, `str` and `String`.", "scope": "required", "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/ascii@1.1.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/ascii" }, { "type": "vcs", "url": "https://github.com/tomprogrammer/rust-ascii" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4", "name": "cfg-if", "version": "1.0.4", "description": "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/cfg-if@1.0.4", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-lang/cfg-if" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#chunked_transfer@1.5.0", "name": "chunked_transfer", "version": "1.5.0", "description": "Encoder and decoder for HTTP chunked transfer coding (RFC 7230 § 4.1)", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/chunked_transfer@1.5.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/frewsxcv/rust-chunked-transfer" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap@4.5.60", "name": "clap", "version": "4.5.60", "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/clap@4.5.60", "externalReferences": [ { "type": "vcs", "url": "https://github.com/clap-rs/clap" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.5.60", "name": "clap_builder", "version": "4.5.60", "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/clap_builder@4.5.60", "externalReferences": [ { "type": "vcs", "url": "https://github.com/clap-rs/clap" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.5.55", "name": "clap_derive", "version": "4.5.55", "description": "Parse command line argument by defining a struct, derive crate.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/clap_derive@4.5.55", "externalReferences": [ { "type": "vcs", "url": "https://github.com/clap-rs/clap" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.0.0", "name": "clap_lex", "version": "1.0.0", "description": "Minimal, flexible command line parser", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/clap_lex@1.0.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/clap-rs/clap" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.4", "name": "colorchoice", "version": "1.0.4", "description": "Global override of color control", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/colorchoice@1.0.4", "externalReferences": [ { "type": "vcs", "url": "https://github.com/rust-cli/anstyle.git" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", "name": "heck", "version": "0.5.0", "description": "heck is a case conversion library.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/heck@0.5.0", "externalReferences": [ { "type": "vcs", "url": "https://github.com/withoutboats/heck" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", "name": "httpdate", "version": "1.0.3", "description": "HTTP date parsing and formatting", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/httpdate@1.0.3", "externalReferences": [ { "type": "vcs", "url": "https://github.com/pyfisch/httpdate" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2", "name": "is_terminal_polyfill", "version": "1.70.2", "description": "Polyfill for `is_terminal` stdlib feature for use with older MSRVs", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/is_terminal_polyfill@1.70.2", "externalReferences": [ { "type": "vcs", "url": "https://github.com/polyfill-rs/is_terminal_polyfill" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17", "name": "itoa", "version": "1.0.17", "description": "Fast integer primitive to string conversion", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/itoa@1.0.17", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/itoa" }, { "type": "vcs", "url": "https://github.com/dtolnay/itoa" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0", "name": "lazy_static", "version": "1.5.0", "description": "A macro for declaring lazily evaluated statics in Rust.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/lazy_static@1.5.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/lazy_static" }, { "type": "vcs", "url": "https://github.com/rust-lang-nursery/lazy-static.rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "name": "log", "version": "0.4.29", "description": "A lightweight logging facade for Rust ", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/log@0.4.29", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/log" }, { "type": "vcs", "url": "https://github.com/rust-lang/log" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0", "name": "matchers", "version": "0.2.0", "description": "Regex matching on character and byte streams. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/matchers@0.2.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/matchers/" }, { "type": "website", "url": "https://github.com/hawkw/matchers" }, { "type": "vcs", "url": "https://github.com/hawkw/matchers" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "name": "memchr", "version": "2.8.0", "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ", "scope": "required", "licenses": [ { "expression": "Unlicense OR MIT" } ], "purl": "pkg:cargo/memchr@2.8.0", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/memchr/" }, { "type": "website", "url": "https://github.com/BurntSushi/memchr" }, { "type": "vcs", "url": "https://github.com/BurntSushi/memchr" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3", "name": "nu-ansi-term", "version": "0.50.3", "description": "Library for ANSI terminal colors and styles (bold, underline)", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/nu-ansi-term@0.50.3", "externalReferences": [ { "type": "vcs", "url": "https://github.com/nushell/nu-ansi-term" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3", "name": "once_cell", "version": "1.21.3", "description": "Single assignment cells and lazy values.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/once_cell@1.21.3", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/once_cell" }, { "type": "vcs", "url": "https://github.com/matklad/once_cell" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.16", "name": "pin-project-lite", "version": "0.2.16", "description": "A lightweight version of pin-project written with declarative macros. ", "scope": "required", "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/pin-project-lite@0.2.16", "externalReferences": [ { "type": "vcs", "url": "https://github.com/taiki-e/pin-project-lite" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "name": "proc-macro2", "version": "1.0.106", "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/proc-macro2@1.0.106", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/proc-macro2" }, { "type": "vcs", "url": "https://github.com/dtolnay/proc-macro2" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "name": "quote", "version": "1.0.44", "description": "Quasi-quoting macro quote!(...)", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/quote@1.0.44", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/quote/" }, { "type": "vcs", "url": "https://github.com/dtolnay/quote" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "name": "regex-automata", "version": "0.4.14", "description": "Automata construction and matching using regular expressions.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/regex-automata@0.4.14", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/regex-automata" }, { "type": "website", "url": "https://github.com/rust-lang/regex/tree/master/regex-automata" }, { "type": "vcs", "url": "https://github.com/rust-lang/regex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.9", "name": "regex-syntax", "version": "0.8.9", "description": "A regular expression parser.", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/regex-syntax@0.8.9", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/regex-syntax" }, { "type": "website", "url": "https://github.com/rust-lang/regex/tree/master/regex-syntax" }, { "type": "vcs", "url": "https://github.com/rust-lang/regex" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "name": "serde", "version": "1.0.228", "description": "A generic serialization/deserialization framework", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "name": "serde_core", "version": "1.0.228", "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_core@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde_core" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228", "name": "serde_derive", "version": "1.0.228", "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_derive@1.0.228", "externalReferences": [ { "type": "documentation", "url": "https://serde.rs/derive.html" }, { "type": "website", "url": "https://serde.rs" }, { "type": "vcs", "url": "https://github.com/serde-rs/serde" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "name": "serde_json", "version": "1.0.149", "description": "A JSON serialization file format", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/serde_json@1.0.149", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/serde_json" }, { "type": "vcs", "url": "https://github.com/serde-rs/json" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7", "name": "sharded-slab", "version": "0.1.7", "description": "A lock-free concurrent slab. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/sharded-slab@0.1.7", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/sharded-slab/" }, { "type": "website", "url": "https://github.com/hawkw/sharded-slab" }, { "type": "vcs", "url": "https://github.com/hawkw/sharded-slab" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1", "name": "smallvec", "version": "1.15.1", "description": "'Small vector' optimization: store up to a small number of items on the stack", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/smallvec@1.15.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/smallvec/" }, { "type": "vcs", "url": "https://github.com/servo/rust-smallvec" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1", "name": "strsim", "version": "0.11.1", "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/strsim@0.11.1", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/strsim/" }, { "type": "website", "url": "https://github.com/rapidfuzz/strsim-rs" }, { "type": "vcs", "url": "https://github.com/rapidfuzz/strsim-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117", "name": "syn", "version": "2.0.117", "description": "Parser for Rust source code", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/syn@2.0.117", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/syn" }, { "type": "vcs", "url": "https://github.com/dtolnay/syn" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9", "name": "thread_local", "version": "1.1.9", "description": "Per-object thread-local storage", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/thread_local@1.1.9", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/thread_local/" }, { "type": "vcs", "url": "https://github.com/Amanieu/thread_local-rs" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tiny_http@0.12.0", "name": "tiny_http", "version": "0.12.0", "description": "Low level HTTP server library", "scope": "required", "licenses": [ { "expression": "MIT OR Apache-2.0" } ], "purl": "pkg:cargo/tiny_http@0.12.0", "externalReferences": [ { "type": "documentation", "url": "https://tiny-http.github.io/tiny-http/tiny_http/index.html" }, { "type": "vcs", "url": "https://github.com/tiny-http/tiny-http" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31", "name": "tracing-attributes", "version": "0.1.31", "description": "Procedural macro attributes for automatically instrumenting functions. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tracing-attributes@0.1.31", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tracing" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36", "name": "tracing-core", "version": "0.1.36", "description": "Core primitives for application-level tracing. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tracing-core@0.1.36", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tracing" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0", "name": "tracing-log", "version": "0.2.0", "description": "Provides compatibility between `tracing` and the `log` crate. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tracing-log@0.2.0", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tracing" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.22", "name": "tracing-subscriber", "version": "0.3.22", "description": "Utilities for implementing and composing `tracing` subscribers. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tracing-subscriber@0.3.22", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tracing" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44", "name": "tracing", "version": "0.1.44", "description": "Application-level tracing for Rust. ", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/tracing@0.1.44", "externalReferences": [ { "type": "website", "url": "https://tokio.rs" }, { "type": "vcs", "url": "https://github.com/tokio-rs/tracing" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24", "name": "unicode-ident", "version": "1.0.24", "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", "scope": "required", "licenses": [ { "expression": "(MIT OR Apache-2.0) AND Unicode-3.0" } ], "purl": "pkg:cargo/unicode-ident@1.0.24", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/unicode-ident" }, { "type": "vcs", "url": "https://github.com/dtolnay/unicode-ident" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2", "name": "utf8parse", "version": "0.2.2", "description": "Table-driven UTF-8 parser", "scope": "required", "licenses": [ { "expression": "Apache-2.0 OR MIT" } ], "purl": "pkg:cargo/utf8parse@0.2.2", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/utf8parse/" }, { "type": "vcs", "url": "https://github.com/alacritty/vte" } ] }, { "type": "library", "bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21", "name": "zmij", "version": "1.0.21", "description": "A double-to-string conversion algorithm based on Schubfach and yy", "scope": "required", "licenses": [ { "expression": "MIT" } ], "purl": "pkg:cargo/zmij@1.0.21", "externalReferences": [ { "type": "documentation", "url": "https://docs.rs/zmij" }, { "type": "vcs", "url": "https://github.com/dtolnay/zmij" } ] } ], "dependencies": [ { "ref": "path+file:///home/lateuf/Projects/Karapace/crates/karapace-server#0.1.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#clap@4.5.60", "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "registry+https://github.com/rust-lang/crates.io-index#tiny_http@0.12.0", "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44", "registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.22" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@0.6.21", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.13", "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@0.2.7", "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5", "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.4", "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2", "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@0.2.7", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.13", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#ascii@1.1.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#chunked_transfer@1.5.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#clap@4.5.60", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.5.60", "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.5.55" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.5.60", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#anstream@0.6.21", "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.13", "registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.0.0", "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.5.55", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.0.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.4", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.16", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4", "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.9" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.9", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17", "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0", "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228", "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tiny_http@0.12.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#ascii@1.1.0", "registry+https://github.com/rust-lang/crates.io-index#chunked_transfer@1.5.0", "registry+https://github.com/rust-lang/crates.io-index#httpdate@1.0.3", "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106", "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.44", "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#log@0.4.29", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3", "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.22", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0", "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3", "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3", "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14", "registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7", "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1", "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.9", "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44", "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36", "registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44", "dependsOn": [ "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.16", "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31", "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36" ] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2", "dependsOn": [] }, { "ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21", "dependsOn": [] } ] }