From 77610db2011706ca8ad9141dd35a02a337a84319 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jesu=CC=81s=20Pe=CC=81rez?= Date: Thu, 18 Dec 2025 01:33:58 +0000 Subject: [PATCH] Replace Python SBOM generator with cargo-sbom - Remove LICENSE.md and docs/DEPENDENCIES.md (redundant with SBOM JSON) - Remove scripts/generate_sbom.py (replaced by cargo-sbom) - Update distro::generate-sbom recipe to use cargo-sbom CLI - Generates SPDX 2.3 and CycloneDX 1.4 formats natively - Eliminates Python dependency for SBOM generation --- LICENSE.md | 231 - SBOM.cyclonedx.json | 14511 ++++++++++++++++++++++++++---------- SBOM.spdx.json | 14821 +++++++++++++++++++++++++------------ docs/DEPENDENCIES.md | 156 - justfiles/distro.just | 9 +- scripts/generate_sbom.py | 282 - 6 files changed, 20735 insertions(+), 9275 deletions(-) delete mode 100644 LICENSE.md delete mode 100644 docs/DEPENDENCIES.md delete mode 100755 scripts/generate_sbom.py diff --git a/LICENSE.md b/LICENSE.md deleted file mode 100644 index 34f67aa..0000000 --- a/LICENSE.md +++ /dev/null @@ -1,231 +0,0 @@ -# TypeDialog License - -## Project License - -TypeDialog is licensed under the **MIT License**. - -See [LICENSE](LICENSE) file for the full MIT license text. - ---- - -## Dependencies - -This project includes the following dependencies under their respective licenses: - -### Apache-2.0 Only (3) -- rpassword 7.4.0 -- rtoolbox 0.0.3 -- sync_wrapper 1.0.2 - -### MIT Only (66) -- atty 0.2.14 -- axum 0.8.7 -- axum-core 0.5.5 -- bytes 1.11.0 -- castaway 0.2.4 -- compact_str 0.8.1 -- console 0.16.2 -- convert_case 0.10.0 -- crossterm 0.28.1 -- crossterm 0.29.0 -- crossterm_winapi 0.9.1 -- darling 0.20.11 -- darling_core 0.20.11 -- darling_macro 0.20.11 -- derive_more 2.1.0 -- derive_more-impl 2.1.0 -- dialoguer 0.12.0 -- typedialog 0.1.0 -- typedialog-core 0.1.0 -- typedialog-tui 0.1.0 -- typedialog-web 0.1.0 -- fuzzy-matcher 0.3.7 -- generic-array 0.14.7 -- globwalk 0.9.1 -- http-body 1.0.1 -- http-body-util 0.1.3 -- http-range-header 0.4.2 -- hyper 1.8.1 -- hyper-util 0.1.19 -- inquire 0.9.1 -- instability 0.3.10 -- libm 0.2.15 -- libredox 0.1.10 -- lru 0.12.5 -- mime_guess 2.0.5 -- mio 1.1.1 -- nu-ansi-term 0.50.3 -- parse-zoneinfo 0.3.1 -- phf 0.11.3 -- phf_codegen 0.11.3 -- phf_generator 0.11.3 -- phf_shared 0.11.3 -- ratatui 0.29.0 -- redox_syscall 0.5.18 -- redox_users 0.5.2 -- sharded-slab 0.1.7 -- slab 0.4.11 -- strsim 0.11.1 -- strum 0.26.3 -- strum_macros 0.26.4 -- tera 1.20.1 -- tokio 1.48.0 -- tokio-macros 2.6.0 -- tokio-util 0.7.17 -- tower 0.5.2 -- tower-http 0.6.8 -- tower-layer 0.3.3 -- tower-service 0.3.3 -- tracing 0.1.43 -- tracing-attributes 0.1.31 -- tracing-core 0.1.35 -- tracing-log 0.2.0 -- tracing-subscriber 0.3.22 -- unsafe-libyaml 0.2.11 -- valuable 0.1.1 -- winnow 0.7.14 - -### Apache-2.0 OR MIT (190) - -Most dependencies use dual licensing between Apache-2.0 and MIT. - -- allocator-api2 0.2.21 | - android_system_properties 0.1.5 | - anstream 0.6.21 -- anstyle 1.0.13 | - anstyle-parse 0.2.7 | - anstyle-query 1.1.5 -- anstyle-wincon 3.0.11 | - anyhow 1.0.100 | - async-trait 0.1.89 -- atomic-waker 1.1.2 | - autocfg 1.5.0 | - bitflags 2.10.0 -- block-buffer 0.10.4 | - bstr 1.12.1 | - bumpalo 3.19.0 -- cassowary 0.3.0 | - cc 1.2.49 | - cfg-if 1.0.4 -- chrono 0.4.42 | - chrono-tz 0.9.0 | - chrono-tz-build 0.3.0 -- clap 4.5.53 | - clap_builder 4.5.53 | - clap_derive 4.5.49 -- clap_lex 0.7.6 | - colorchoice 1.0.4 | - core-foundation-sys 0.8.7 -- cpufeatures 0.2.17 | - crossbeam-deque 0.8.6 | - crossbeam-epoch 0.9.18 -- crossbeam-utils 0.8.21 | - crypto-common 0.1.7 | - digest 0.10.7 -- dirs 6.0.0 | - dirs-sys 0.5.0 | - displaydoc 0.2.5 -- document-features 0.2.12 | - dyn-clone 1.0.20 | - either 1.15.0 -- encode_unicode 1.0.0 | - equivalent 1.0.2 | - errno 0.3.14 -- fastrand 2.3.0 | - find-msvc-tools 0.1.5 | - fluent 0.17.0 -- fluent-bundle 0.16.0 | - fluent-langneg 0.13.1 | - fluent-syntax 0.12.0 -- fnv 1.0.7 | - form_urlencoded 1.2.2 | - futures 0.3.31 -- futures-channel 0.3.31 | - futures-core 0.3.31 | - futures-executor 0.3.31 -- futures-io 0.3.31 | - futures-macro 0.3.31 | - futures-sink 0.3.31 -- futures-task 0.3.31 | - futures-util 0.3.31 | - getrandom 0.2.16 -- getrandom 0.3.4 | - hashbrown 0.15.5 | - hashbrown 0.16.1 -- heck 0.5.0 | - hermit-abi 0.1.19 | - http 1.4.0 -- httparse 1.10.1 | - httpdate 1.0.3 | - humansize 2.1.3 -- iana-time-zone 0.1.64 | - iana-time-zone-haiku 0.1.2 | - ident_case 1.0.1 -- indexmap 2.12.1 | - indoc 2.0.7 | - intl-memoizer 0.5.3 -- intl_pluralrules 7.0.2 | - is_terminal_polyfill 1.70.2 | - itertools 0.13.0 -- itoa 1.0.15 | - js-sys 0.3.83 | - lazy_static 1.5.0 -- libc 0.2.178 | - litrs 1.0.0 | - lock_api 0.4.14 -- log 0.4.29 | - mime 0.3.17 | - num-traits 0.2.19 -- once_cell 1.21.3 | - once_cell_polyfill 1.70.2 | - parking_lot 0.12.5 -- parking_lot_core 0.9.12 | - paste 1.0.15 | - percent-encoding 2.3.2 -- pest 2.8.4 | - pest_derive 2.8.4 | - pest_generator 2.8.4 -- pest_meta 2.8.4 | - pin-project-lite 0.2.16 | - pin-utils 0.1.0 -- ppv-lite86 0.2.21 | - proc-macro2 1.0.103 | - quote 1.0.42 -- rand 0.8.5 | - rand_chacha 0.3.1 | - rand_core 0.6.4 -- regex 1.12.2 | - regex-automata 0.4.13 | - regex-syntax 0.8.8 -- rustc-hash 2.1.1 | - rustc_version 0.4.1 | - rustversion 1.0.22 -- scopeguard 1.2.0 | - semver 1.0.27 | - serde 1.0.228 -- serde_core 1.0.228 | - serde_derive 1.0.228 | - serde_json 1.0.145 -- serde_path_to_error 0.1.20 | - serde_spanned 1.0.3 | - serde_urlencoded 0.7.1 -- serde_yaml 0.9.34+deprecated | - sha2 0.10.9 | - shell-words 1.1.0 -- shlex 1.3.0 | - signal-hook 0.3.18 | - signal-hook-mio 0.2.5 -- signal-hook-registry 1.4.7 | - siphasher 1.0.1 | - slug 0.1.6 -- smallvec 1.15.1 | - socket2 0.6.1 | - static_assertions 1.1.0 -- syn 2.0.111 | - sys-locale 0.3.2 | - tempfile 3.23.0 -- thiserror 2.0.17 | - thiserror-impl 2.0.17 | - thread_local 1.1.9 -- toml 0.9.8 | - toml_datetime 0.7.3 | - toml_parser 1.0.4 -- toml_writer 1.0.4 | - type-map 0.5.1 | - typenum 1.19.0 -- ucd-trie 0.1.7 | - unic-langid 0.9.6 | - unic-langid-impl 0.9.6 -- unicase 2.8.1 | - unicode-segmentation 1.12.0 | - unicode-truncate 1.1.0 -- unicode-width 0.1.14 | - unicode-width 0.2.0 | - utf8parse 0.2.2 -- version_check 0.9.5 | - wasm-bindgen 0.2.106 | - wasm-bindgen-macro 0.2.106 -- wasm-bindgen-macro-support 0.2.106 | - wasm-bindgen-shared 0.2.106 | - winapi 0.3.9 -- winapi-i686-pc-windows-gnu 0.4.0 | - winapi-x86_64-pc-windows-gnu 0.4.0 | - windows-core 0.62.2 -- windows-implement 0.60.2 | - windows-interface 0.59.3 | - windows-link 0.2.1 -- windows-result 0.4.1 | - windows-strings 0.5.1 | - windows-sys 0.52.0 -- windows-sys 0.59.0 | - windows-sys 0.60.2 | - windows-sys 0.61.2 -- windows-targets 0.52.6 | - windows-targets 0.53.5 | - windows_aarch64_gnullvm 0.52.6 -- windows_aarch64_gnullvm 0.53.1 | - windows_aarch64_msvc 0.52.6 | - windows_aarch64_msvc 0.53.1 -- windows_i686_gnu 0.52.6 | - windows_i686_gnu 0.53.1 | - windows_i686_gnullvm 0.52.6 -- windows_i686_gnullvm 0.53.1 | - windows_i686_msvc 0.52.6 | - windows_i686_msvc 0.53.1 -- windows_x86_64_gnu 0.52.6 | - windows_x86_64_gnu 0.53.1 | - windows_x86_64_gnullvm 0.52.6 -- windows_x86_64_gnullvm 0.53.1 | - windows_x86_64_msvc 0.52.6 | - windows_x86_64_msvc 0.53.1 -- zeroize 1.8.2 | - -### MIT OR Unlicense (7) -- aho-corasick 1.1.4 -- globset 0.4.18 -- ignore 0.4.25 -- memchr 2.7.6 -- same-file 1.0.6 -- walkdir 2.5.0 -- winapi-util 0.1.11 - -### Other Licenses - -**(Apache-2.0 OR MIT) AND Unicode-3.0** (1) -- unicode-ident 1.0.22 - -**Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT** (7) -- linux-raw-sys 0.4.15 -- linux-raw-sys 0.11.0 -- rustix 0.38.44 -- rustix 1.1.2 -- wasi 0.11.1+wasi-snapshot-preview1 -- wasip2 1.0.1+wasi-0.2.4 -- wit-bindgen 0.46.0 - -**Apache-2.0 OR BSD-2-Clause OR MIT** (2) -- zerocopy 0.8.31 -- zerocopy-derive 0.8.31 - -**Apache-2.0 OR BSL-1.0** (1) -- ryu 1.0.20 - -**Apache-2.0 OR GPL-2.0** (1) -- self_cell 1.2.1 - -**Apache-2.0 OR LGPL-2.1-or-later OR MIT** (1) -- r-efi 5.3.0 - -**BSD-3-Clause** (1) -- deunicode 1.6.2 - -**BSD-3-Clause AND MIT** (1) -- matchit 0.8.4 - -**MPL-2.0** (1) -- option-ext 0.2.0 - -**Unicode-3.0** (3) -- tinystr 0.8.2 -- zerofrom 0.1.6 -- zerovec 0.11.5 - -**Zlib** (1) -- foldhash 0.1.5 - ---- - -## Summary - -- **Project License**: MIT -- **Total Dependencies**: 286 -- **Unique License Types**: 15 different combinations -- **Primary License Pattern**: Apache-2.0 OR MIT (most dependencies) - -### Compliance - -All dependencies are compatible with the MIT license under: -- Permissive licenses (MIT, Apache-2.0, BSD-3-Clause, MPL-2.0, Zlib) -- Weak copyleft (LGPL-2.1-or-later, MPL-2.0) -- Public domain (Unlicense, Unicode-3.0) - -### Generated - -- Date: 2025-12-17T13:08:58.510231 -- Tool: cargo-license - -See [DEPENDENCIES.md](DEPENDENCIES.md) for the complete dependency tree. diff --git a/SBOM.cyclonedx.json b/SBOM.cyclonedx.json index e44f475..1fdcc18 100644 --- a/SBOM.cyclonedx.json +++ b/SBOM.cyclonedx.json @@ -1,4038 +1,10493 @@ { "bomFormat": "CycloneDX", - "specVersion": "1.4", - "version": 1, + "components": [ + { + "author": "The wasm-bindgen Developers", + "bom-ref": "CycloneDxRef-Component-js-sys-0.3.83", + "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/js-sys" + }, + { + "type": "website", + "url": "https://wasm-bindgen.github.io/wasm-bindgen/" + }, + { + "type": "vcs", + "url": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "js-sys", + "purl": "pkg:cargo/js-sys@0.3.83", + "type": "library", + "version": "0.3.83" + }, + { + "author": "bluss", + "bom-ref": "CycloneDxRef-Component-itertools-0.14.0", + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/itertools/" + }, + { + "type": "vcs", + "url": "https://github.com/rust-itertools/itertools" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "itertools", + "purl": "pkg:cargo/itertools@0.14.0", + "type": "library", + "version": "0.14.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-equivalent-1.0.2", + "description": "Traits for key comparison in maps.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/indexmap-rs/equivalent" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "equivalent", + "purl": "pkg:cargo/equivalent@1.0.2", + "type": "library", + "version": "1.0.2" + }, + { + "author": "Sam Rijs , Alex Crichton ", + "bom-ref": "CycloneDxRef-Component-crc32fast-1.5.0", + "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/srijs/rust-crc32fast" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "crc32fast", + "purl": "pkg:cargo/crc32fast@1.5.0", + "type": "library", + "version": "1.5.0" + }, + { + "author": "Stjepan Glavina ", + "bom-ref": "CycloneDxRef-Component-fastrand-2.3.0", + "description": "A simple and fast random number generator", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/smol-rs/fastrand" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fastrand", + "purl": "pkg:cargo/fastrand@2.3.0", + "type": "library", + "version": "2.3.0" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-ucd-trie-0.1.7", + "description": "A trie for storing Unicode codepoint sets and maps.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ucd-trie" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/ucd-generate" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/ucd-generate" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "ucd-trie", + "purl": "pkg:cargo/ucd-trie@0.1.7", + "type": "library", + "version": "0.1.7" + }, + { + "author": "Erick Tryzelaar , David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde_core-1.0.228", + "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde_core" + }, + { + "type": "website", + "url": "https://serde.rs" + }, + { + "type": "vcs", + "url": "https://github.com/serde-rs/serde" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_core", + "purl": "pkg:cargo/serde_core@1.0.228", + "type": "library", + "version": "1.0.228" + }, + { + "author": "Miguel Young de la Sota ", + "bom-ref": "CycloneDxRef-Component-buf-trait-0.4.1", + "description": "abstract over [u8], str, and friends", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/mcy/strings" + }, + { + "type": "vcs", + "url": "https://github.com/mcy/strings" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "buf-trait", + "purl": "pkg:cargo/buf-trait@0.4.1", + "type": "library", + "version": "0.4.1" + }, + { + "author": "Caleb Maclennan , Bruce Mitchener , Staś Małolepszy ", + "bom-ref": "CycloneDxRef-Component-fluent-syntax-0.12.0", + "description": "A low-level parser, AST, and serializer API for the syntax used by Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://www.projectfluent.org" + }, + { + "type": "vcs", + "url": "https://github.com/projectfluent/fluent-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fluent-syntax", + "purl": "pkg:cargo/fluent-syntax@0.12.0", + "type": "library", + "version": "0.12.0" + }, + { + "author": "Jinzhou Zhang ", + "bom-ref": "CycloneDxRef-Component-fuzzy-matcher-0.3.7", + "description": "Fuzzy Matching Library", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/fuzzy-matcher" + }, + { + "type": "website", + "url": "https://github.com/lotabout/fuzzy-matcher" + }, + { + "type": "vcs", + "url": "https://github.com/lotabout/fuzzy-matcher" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "fuzzy-matcher", + "purl": "pkg:cargo/fuzzy-matcher@0.3.7", + "type": "library", + "version": "0.3.7" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-indoc-2.0.7", + "description": "Indented document literals", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/indoc" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/indoc" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "indoc", + "purl": "pkg:cargo/indoc@2.0.7", + "type": "application", + "version": "2.0.7" + }, + { + "author": "Dragoș Tiselice ", + "bom-ref": "CycloneDxRef-Component-pest_generator-2.8.4", + "description": "pest code generator", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pest" + }, + { + "type": "website", + "url": "https://pest.rs/" + }, + { + "type": "vcs", + "url": "https://github.com/pest-parser/pest" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pest_generator", + "purl": "pkg:cargo/pest_generator@2.8.4", + "type": "library", + "version": "2.8.4" + }, + { + "author": "Pyfisch ", + "bom-ref": "CycloneDxRef-Component-httpdate-1.0.3", + "description": "HTTP date parsing and formatting", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/pyfisch/httpdate" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "httpdate", + "purl": "pkg:cargo/httpdate@1.0.3", + "type": "library", + "version": "1.0.3" + }, + { + "author": "Guillaume Gomez ", + "bom-ref": "CycloneDxRef-Component-sysinfo-0.37.2", + "description": "Library to get system information such as processes, CPUs, disks, components and networks", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/GuillaumeGomez/sysinfo" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "sysinfo", + "purl": "pkg:cargo/sysinfo@0.37.2", + "type": "library", + "version": "0.37.2" + }, + { + "author": "Daniel Reiter Horn , The Brotli Authors", + "bom-ref": "CycloneDxRef-Component-brotli-decompressor-5.0.0", + "description": "A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli ", + "externalReferences": [ + { + "type": "documentation", + "url": "https://github.com/dropbox/rust-brotli-decompressor/blob/master/README.md" + }, + { + "type": "website", + "url": "https://github.com/dropbox/rust-brotli-decompressor" + }, + { + "type": "vcs", + "url": "https://github.com/dropbox/rust-brotli-decompressor" + } + ], + "licenses": [ + { + "expression": "BSD-3-Clause OR MIT" + } + ], + "name": "brotli-decompressor", + "purl": "pkg:cargo/brotli-decompressor@5.0.0", + "type": "library", + "version": "5.0.0" + }, + { + "author": "Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-hyper-1.8.1", + "description": "A protective and efficient HTTP library for all.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/hyper" + }, + { + "type": "website", + "url": "https://hyper.rs" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/hyper" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "hyper", + "purl": "pkg:cargo/hyper@1.8.1", + "type": "library", + "version": "1.8.1" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-globset-0.4.18", + "description": "Cross platform single glob and glob set matching. Glob set matching is the\nprocess of matching one or more glob patterns against a single candidate path\nsimultaneously, and returning all of the globs that matched.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/globset" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "globset", + "purl": "pkg:cargo/globset@0.4.18", + "type": "library", + "version": "0.4.18" + }, + { + "author": "Carl Lerche ", + "bom-ref": "CycloneDxRef-Component-slab-0.4.11", + "description": "Pre-allocated storage for a uniform data type", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/tokio-rs/slab" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "slab", + "purl": "pkg:cargo/slab@0.4.11", + "type": "library", + "version": "0.4.11" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-collections-0.3.2", + "description": "Windows collection types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-collections", + "purl": "pkg:cargo/windows-collections@0.3.2", + "type": "library", + "version": "0.3.2" + }, + { + "author": "Michal 'vorner' Vaner , Thomas Himmelstoss ", + "bom-ref": "CycloneDxRef-Component-signal-hook-0.3.18", + "description": "Unix signal handling", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/signal-hook" + }, + { + "type": "vcs", + "url": "https://github.com/vorner/signal-hook" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "signal-hook", + "purl": "pkg:cargo/signal-hook@0.3.18", + "type": "library", + "version": "0.3.18" + }, + { + "author": "Danny Guo , maxbachmann ", + "bom-ref": "CycloneDxRef-Component-strsim-0.11.1", + "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein,\nOSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.\n", + "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" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "strsim", + "purl": "pkg:cargo/strsim@0.11.1", + "type": "library", + "version": "0.11.1" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_gnullvm-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_gnullvm", + "purl": "pkg:cargo/windows_x86_64_gnullvm@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "CreepySkeleton , GnomedDev ", + "bom-ref": "CycloneDxRef-Component-proc-macro-error2-2.0.1", + "description": "Almost drop-in replacement to panics in proc-macros", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/GnomedDev/proc-macro-error-2" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "proc-macro-error2", + "purl": "pkg:cargo/proc-macro-error2@2.0.1", + "type": "library", + "version": "2.0.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-collections-0.2.0", + "description": "Windows collection types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-collections", + "purl": "pkg:cargo/windows-collections@0.2.0", + "type": "library", + "version": "0.2.0" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-link-0.1.3", + "description": "Linking for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-link", + "purl": "pkg:cargo/windows-link@0.1.3", + "type": "library", + "version": "0.1.3" + }, + { + "author": "Lukas Bergdoll ", + "bom-ref": "CycloneDxRef-Component-self_cell-1.2.1", + "description": "Safe-to-use proc-macro-free self-referential structs in stable Rust.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/self_cell" + }, + { + "type": "vcs", + "url": "https://github.com/Voultapher/self_cell" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR GPL-2.0" + } + ], + "name": "self_cell", + "purl": "pkg:cargo/self_cell@1.2.1", + "type": "library", + "version": "1.2.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_msvc-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_msvc", + "purl": "pkg:cargo/windows_x86_64_msvc@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-clap-4.5.53", + "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/clap-rs/clap" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "clap", + "purl": "pkg:cargo/clap@4.5.53", + "type": "library", + "version": "4.5.53" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-dyn-clone-1.0.20", + "description": "Clone trait that is dyn-compatible", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/dyn-clone" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/dyn-clone" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "dyn-clone", + "purl": "pkg:cargo/dyn-clone@1.0.20", + "type": "library", + "version": "1.0.20" + }, + { + "author": "Actyx AG ", + "bom-ref": "CycloneDxRef-Component-sync_wrapper-1.0.2", + "description": "A tool for enlisting the compiler's help in proving the absence of concurrency", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/sync_wrapper" + }, + { + "type": "website", + "url": "https://docs.rs/sync_wrapper" + }, + { + "type": "vcs", + "url": "https://github.com/Actyx/sync_wrapper" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "sync_wrapper", + "purl": "pkg:cargo/sync_wrapper@1.0.2", + "type": "library", + "version": "1.0.2" + }, + { + "author": "Jane Lusby ", + "bom-ref": "CycloneDxRef-Component-displaydoc-0.2.5", + "description": "A derive macro for implementing the display Trait via a doc comment and string interpolation\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/displaydoc" + }, + { + "type": "website", + "url": "https://github.com/yaahc/displaydoc" + }, + { + "type": "vcs", + "url": "https://github.com/yaahc/displaydoc" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "displaydoc", + "purl": "pkg:cargo/displaydoc@0.2.5", + "type": "application", + "version": "0.2.5" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-future-0.2.1", + "description": "Windows async types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-future", + "purl": "pkg:cargo/windows-future@0.2.1", + "type": "library", + "version": "0.2.1" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-walkdir-2.5.0", + "description": "Recursively walk a directory.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/walkdir/" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/walkdir" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/walkdir" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "walkdir", + "purl": "pkg:cargo/walkdir@2.5.0", + "type": "library", + "version": "2.5.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde_path_to_error-0.1.20", + "description": "Path to the element that failed to deserialize", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde_path_to_error" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/path-to-error" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_path_to_error", + "purl": "pkg:cargo/serde_path_to_error@0.1.20", + "type": "library", + "version": "0.1.20" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-thread_local-1.1.9", + "description": "Per-object thread-local storage", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/thread_local/" + }, + { + "type": "vcs", + "url": "https://github.com/Amanieu/thread_local-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "thread_local", + "purl": "pkg:cargo/thread_local@1.1.9", + "type": "library", + "version": "1.1.9" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-parking_lot-0.12.5", + "description": "More compact and efficient implementations of the standard synchronization primitives.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/Amanieu/parking_lot" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "parking_lot", + "purl": "pkg:cargo/parking_lot@0.12.5", + "type": "library", + "version": "0.12.5" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_gnullvm-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_gnullvm", + "purl": "pkg:cargo/windows_x86_64_gnullvm@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_aarch64_gnullvm-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_aarch64_gnullvm", + "purl": "pkg:cargo/windows_aarch64_gnullvm@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-lock_api-0.4.14", + "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/Amanieu/parking_lot" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "lock_api", + "purl": "pkg:cargo/lock_api@0.4.14", + "type": "library", + "version": "0.4.14" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-path-0.109.1", + "description": "Path handling library for Nushell", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-path" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-path", + "purl": "pkg:cargo/nu-path@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-plugin-core-0.109.1", + "description": "Shared internal functionality to support Nushell plugins", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-plugin-core" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-plugin-core", + "purl": "pkg:cargo/nu-plugin-core@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-sys-0.59.0", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-sys", + "purl": "pkg:cargo/windows-sys@0.59.0", + "type": "library", + "version": "0.59.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-axum-0.8.7", + "description": "Web framework that focuses on ergonomics and modularity", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/tokio-rs/axum" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/axum" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "axum", + "purl": "pkg:cargo/axum@0.8.7", + "type": "library", + "version": "0.8.7" + }, + { + "author": "The rust-url developers", + "bom-ref": "CycloneDxRef-Component-percent-encoding-2.3.2", + "description": "Percent encoding and decoding", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/servo/rust-url/" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "percent-encoding", + "purl": "pkg:cargo/percent-encoding@2.3.2", + "type": "library", + "version": "2.3.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-widestring-1.2.1", + "description": "A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/VoidStarKat/widestring-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "widestring", + "purl": "pkg:cargo/widestring@1.2.1", + "type": "library", + "version": "1.2.1" + }, + { + "author": "Dragoș Tiselice ", + "bom-ref": "CycloneDxRef-Component-pest_meta-2.8.4", + "description": "pest meta language parser and validator", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pest" + }, + { + "type": "website", + "url": "https://pest.rs/" + }, + { + "type": "vcs", + "url": "https://github.com/pest-parser/pest" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pest_meta", + "purl": "pkg:cargo/pest_meta@2.8.4", + "type": "library", + "version": "2.8.4" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-sys-0.61.2", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-sys", + "purl": "pkg:cargo/windows-sys@0.61.2", + "type": "library", + "version": "0.61.2" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_gnu-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_gnu", + "purl": "pkg:cargo/windows_x86_64_gnu@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "Austin Bonander ", + "bom-ref": "CycloneDxRef-Component-mime_guess-2.0.5", + "description": "A simple crate for detection of a file's MIME type by its extension.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/mime_guess/" + }, + { + "type": "vcs", + "url": "https://github.com/abonander/mime_guess" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "mime_guess", + "purl": "pkg:cargo/mime_guess@2.0.5", + "type": "library", + "version": "2.0.5" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-0.61.3", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "documentation", + "url": "https://microsoft.github.io/windows-docs-rs/" + }, + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows", + "purl": "pkg:cargo/windows@0.61.3", + "type": "library", + "version": "0.61.3" + }, + { + "author": "Stephen M. Coakley ", + "bom-ref": "CycloneDxRef-Component-castaway-0.2.4", + "description": "Safe, zero-cost downcasting for limited compile-time specialization.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/sagebind/castaway" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "castaway", + "purl": "pkg:cargo/castaway@0.2.4", + "type": "library", + "version": "0.2.4" + }, + { + "author": "Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-httparse-1.10.1", + "description": "A tiny, safe, speedy, zero-copy HTTP/1.x parser.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/httparse" + }, + { + "type": "vcs", + "url": "https://github.com/seanmonstar/httparse" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "httparse", + "purl": "pkg:cargo/httparse@1.10.1", + "type": "library", + "version": "1.10.1" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-rustversion-1.0.22", + "description": "Conditional compilation according to rustc compiler version", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rustversion" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/rustversion" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "rustversion", + "purl": "pkg:cargo/rustversion@1.0.22", + "type": "application", + "version": "1.0.22" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-link-0.2.1", + "description": "Linking for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-link", + "purl": "pkg:cargo/windows-link@0.2.1", + "type": "library", + "version": "0.2.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-clap_lex-0.7.6", + "description": "Minimal, flexible command line parser", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/clap-rs/clap" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "clap_lex", + "purl": "pkg:cargo/clap_lex@0.7.6", + "type": "library", + "version": "0.7.6" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_gnu-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_gnu", + "purl": "pkg:cargo/windows_x86_64_gnu@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "Caleb Maclennan , Bruce Mitchener , Staś Małolepszy ", + "bom-ref": "CycloneDxRef-Component-intl-memoizer-0.5.3", + "description": "A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://www.projectfluent.org" + }, + { + "type": "vcs", + "url": "https://github.com/projectfluent/fluent-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "intl-memoizer", + "purl": "pkg:cargo/intl-memoizer@0.5.3", + "type": "library", + "version": "0.5.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-valuable-0.1.1", + "description": "Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/tokio-rs/valuable" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "valuable", + "purl": "pkg:cargo/valuable@0.1.1", + "type": "library", + "version": "0.1.1" + }, + { + "author": "Mikael Mello ", + "bom-ref": "CycloneDxRef-Component-inquire-0.9.1", + "description": "inquire is a library for building interactive prompts on terminals", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/inquire" + }, + { + "type": "website", + "url": "https://github.com/mikaelmello/inquire" + }, + { + "type": "vcs", + "url": "https://github.com/mikaelmello/inquire" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "inquire", + "purl": "pkg:cargo/inquire@0.9.1", + "type": "library", + "version": "0.9.1" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_i686_gnu-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_gnu", + "purl": "pkg:cargo/windows_i686_gnu@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "Carl Lerche , Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-bytes-1.11.0", + "description": "Types and traits for working with bytes", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/tokio-rs/bytes" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "bytes", + "purl": "pkg:cargo/bytes@1.11.0", + "type": "library", + "version": "1.11.0" + }, + { + "author": "Orson Peters ", + "bom-ref": "CycloneDxRef-Component-foldhash-0.1.5", + "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/orlp/foldhash" + } + ], + "licenses": [ + { + "expression": "Zlib" + } + ], + "name": "foldhash", + "purl": "pkg:cargo/foldhash@0.1.5", + "type": "library", + "version": "0.1.5" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-hashbrown-0.15.5", + "description": "A Rust port of Google's SwissTable hash map", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-lang/hashbrown" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "hashbrown", + "purl": "pkg:cargo/hashbrown@0.15.5", + "type": "library", + "version": "0.15.5" + }, + { + "author": "Raph Levien , Robin Stocker , Keith Hall ", + "bom-ref": "CycloneDxRef-Component-fancy-regex-0.16.2", + "description": "An implementation of regexes, supporting a relatively rich set of features, including backreferences and look-around.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/fancy-regex" + }, + { + "type": "vcs", + "url": "https://github.com/fancy-regex/fancy-regex" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "fancy-regex", + "purl": "pkg:cargo/fancy-regex@0.16.2", + "type": "library", + "version": "0.16.2" + }, + { + "author": "Erick Tryzelaar , David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde-1.0.228", + "description": "A generic serialization/deserialization framework", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde" + }, + { + "type": "website", + "url": "https://serde.rs" + }, + { + "type": "vcs", + "url": "https://github.com/serde-rs/serde" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde", + "purl": "pkg:cargo/serde@1.0.228", + "type": "library", + "version": "1.0.228" + }, + { + "author": "The Nushell Project Developers, The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-glob-0.109.1", + "description": "Fork of glob. Support for matching file paths against Unix shell style patterns.\r\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-glob" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "nu-glob", + "purl": "pkg:cargo/nu-glob@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-axum-core-0.5.5", + "description": "Core types and traits for axum", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/tokio-rs/axum" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/axum" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "axum-core", + "purl": "pkg:cargo/axum-core@0.5.5", + "type": "library", + "version": "0.5.5" + }, + { + "author": "The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-rustc-hash-2.1.1", + "description": "A speedy, non-cryptographic hashing algorithm used by rustc", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-lang/rustc-hash" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "rustc-hash", + "purl": "pkg:cargo/rustc-hash@2.1.1", + "type": "library", + "version": "2.1.1" + }, + { + "author": "Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-hyper-util-0.1.19", + "description": "hyper utilities", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/hyper-util" + }, + { + "type": "website", + "url": "https://hyper.rs" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/hyper-util" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "hyper-util", + "purl": "pkg:cargo/hyper-util@0.1.19", + "type": "library", + "version": "0.1.19" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-omnipath-0.1.6", + "description": "Path utility library", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/ChrisDenton/omnipath" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "omnipath", + "purl": "pkg:cargo/omnipath@0.1.6", + "type": "library", + "version": "0.1.6" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-thiserror-1.0.69", + "description": "derive(Error)", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/thiserror" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/thiserror" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "thiserror", + "purl": "pkg:cargo/thiserror@1.0.69", + "type": "library", + "version": "1.0.69" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-is_terminal_polyfill-1.70.2", + "description": "Polyfill for `is_terminal` stdlib feature for use with older MSRVs", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/polyfill-rs/is_terminal_polyfill" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "is_terminal_polyfill", + "purl": "pkg:cargo/is_terminal_polyfill@1.70.2", + "type": "library", + "version": "1.70.2" + }, + { + "author": "Ibraheem Ahmed ", + "bom-ref": "CycloneDxRef-Component-matchit-0.8.4", + "description": "A high performance, zero-copy URL router.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/ibraheemdev/matchit" + } + ], + "licenses": [ + { + "expression": "MIT AND BSD-3-Clause" + } + ], + "name": "matchit", + "purl": "pkg:cargo/matchit@0.8.4", + "type": "library", + "version": "0.8.4" + }, + { + "author": "Tower Maintainers ", + "bom-ref": "CycloneDxRef-Component-tower-0.5.2", + "description": "Tower is a library of modular and reusable components for building robust\nclients and servers.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/tower-rs/tower" + }, + { + "type": "vcs", + "url": "https://github.com/tower-rs/tower" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tower", + "purl": "pkg:cargo/tower@0.5.2", + "type": "library", + "version": "0.5.2" + }, + { + "author": "Zakarum ", + "bom-ref": "CycloneDxRef-Component-allocator-api2-0.2.21", + "description": "Mirror of Rust's allocator API", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/allocator-api2" + }, + { + "type": "website", + "url": "https://github.com/zakarumych/allocator-api2" + }, + { + "type": "vcs", + "url": "https://github.com/zakarumych/allocator-api2" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "allocator-api2", + "purl": "pkg:cargo/allocator-api2@0.2.21", + "type": "library", + "version": "0.2.21" + }, + { + "author": "MSxDOS ", + "bom-ref": "CycloneDxRef-Component-ntapi-0.4.1", + "description": "FFI bindings for Native API", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ntapi/*/x86_64-pc-windows-msvc/ntapi/" + }, + { + "type": "vcs", + "url": "https://github.com/MSxDOS/ntapi" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "ntapi", + "purl": "pkg:cargo/ntapi@0.4.1", + "type": "library", + "version": "0.4.1" + }, + { + "author": "The RustCrypto Project Developers", + "bom-ref": "CycloneDxRef-Component-zeroize-1.8.2", + "description": "Securely clear secrets from memory with a simple trait built on\nstable Rust primitives which guarantee memory is zeroed using an\noperation will not be 'optimized away' by the compiler.\nUses a portable pure Rust implementation that works everywhere,\neven WASM!\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/RustCrypto/utils/tree/master/zeroize" + }, + { + "type": "vcs", + "url": "https://github.com/RustCrypto/utils" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "zeroize", + "purl": "pkg:cargo/zeroize@1.8.2", + "type": "library", + "version": "1.8.2" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-targets-0.52.6", + "description": "Import libs for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-targets", + "purl": "pkg:cargo/windows-targets@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_x86_64_msvc-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_x86_64_msvc", + "purl": "pkg:cargo/windows_x86_64_msvc@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-quote-1.0.42", + "description": "Quasi-quoting macro quote!(...)", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/quote/" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/quote" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "quote", + "purl": "pkg:cargo/quote@1.0.42", + "type": "library", + "version": "1.0.42" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-core-0.61.2", + "description": "Core type support for COM and Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-core", + "purl": "pkg:cargo/windows-core@0.61.2", + "type": "library", + "version": "0.61.2" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-protocol-0.109.1", + "description": "Nushell's internal protocols, including its abstract syntax tree", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-protocol" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-protocol", + "purl": "pkg:cargo/nu-protocol@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-utils-0.109.1", + "description": "Nushell utility functions", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-utils" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-utils", + "purl": "pkg:cargo/nu-utils@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-typetag-0.2.21", + "description": "Serde serializable and deserializable trait objects", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/typetag" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/typetag" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "typetag", + "purl": "pkg:cargo/typetag@0.2.21", + "type": "library", + "version": "0.2.21" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-0.3.31", + "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures", + "purl": "pkg:cargo/futures@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "Evgeny Safronov ", + "bom-ref": "CycloneDxRef-Component-rmp-serde-1.3.0", + "description": "Serde bindings for RMP", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rmp-serde" + }, + { + "type": "vcs", + "url": "https://github.com/3Hren/msgpack-rust" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "rmp-serde", + "purl": "pkg:cargo/rmp-serde@1.3.0", + "type": "library", + "version": "1.3.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-unsafe-libyaml-0.2.11", + "description": "libyaml transpiled to rust by c2rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/unsafe-libyaml" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/unsafe-libyaml" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "unsafe-libyaml", + "purl": "pkg:cargo/unsafe-libyaml@0.2.11", + "type": "library", + "version": "0.2.11" + }, + { + "author": "Leopold Arkham ", + "bom-ref": "CycloneDxRef-Component-humansize-2.1.3", + "description": "A configurable crate to easily represent sizes in a human-readable format.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/humansize" + }, + { + "type": "website", + "url": "https://github.com/LeopoldArkham/humansize" + }, + { + "type": "vcs", + "url": "https://github.com/LeopoldArkham/humansize" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "humansize", + "purl": "pkg:cargo/humansize@2.1.3", + "type": "library", + "version": "2.1.3" + }, + { + "author": "Aleksey Kladov ", + "bom-ref": "CycloneDxRef-Component-once_cell-1.21.3", + "description": "Single assignment cells and lazy values.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/once_cell" + }, + { + "type": "vcs", + "url": "https://github.com/matklad/once_cell" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "once_cell", + "purl": "pkg:cargo/once_cell@1.21.3", + "type": "library", + "version": "1.21.3" + }, + { + "author": "Jonas Schievink , oyvindln ", + "bom-ref": "CycloneDxRef-Component-adler2-2.0.1", + "description": "A simple clean-room implementation of the Adler-32 checksum", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/adler2/" + }, + { + "type": "vcs", + "url": "https://github.com/oyvindln/adler2" + } + ], + "licenses": [ + { + "expression": "0BSD OR MIT OR Apache-2.0" + } + ], + "name": "adler2", + "purl": "pkg:cargo/adler2@2.0.1", + "type": "library", + "version": "2.0.1" + }, + { + "author": "The ICU4X Project Developers", + "bom-ref": "CycloneDxRef-Component-zerovec-0.11.5", + "description": "Zero-copy vector backed by a byte array", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/unicode-org/icu4x" + } + ], + "licenses": [ + { + "expression": "Unicode-3.0" + } + ], + "name": "zerovec", + "purl": "pkg:cargo/zerovec@0.11.5", + "type": "library", + "version": "0.11.5" + }, + { + "author": "4lDO2 <4lDO2@protonmail.com>", + "bom-ref": "CycloneDxRef-Component-libredox-0.1.10", + "description": "Redox stable ABI", + "externalReferences": [ + { + "type": "vcs", + "url": "https://gitlab.redox-os.org/redox-os/libredox.git" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "libredox", + "purl": "pkg:cargo/libredox@0.1.10", + "type": "library", + "version": "0.1.10" + }, + { + "author": "Kotauskas ", + "bom-ref": "CycloneDxRef-Component-doctest-file-1.0.0", + "description": "Procedural macro that sources doctests from dedicated files into Rustdoc documentation with support for hiding lines.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://codeberg.org/Goat7658/doctest-file/" + } + ], + "licenses": [ + { + "expression": "0BSD" + } + ], + "name": "doctest-file", + "purl": "pkg:cargo/doctest-file@1.0.0", + "type": "application", + "version": "1.0.0" + }, + { + "author": "Cyril Plisko ", + "bom-ref": "CycloneDxRef-Component-chrono-humanize-0.2.3", + "description": "Human-friendly time expressions - similar to Python arrow.humanize", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/chrono-humanize" + }, + { + "type": "website", + "url": "https://gitlab.com/imp/chrono-humanize-rs" + }, + { + "type": "vcs", + "url": "https://gitlab.com/imp/chrono-humanize-rs.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "chrono-humanize", + "purl": "pkg:cargo/chrono-humanize@0.2.3", + "type": "library", + "version": "0.2.3" + }, + { + "author": "Alex Crichton ", + "bom-ref": "CycloneDxRef-Component-fnv-1.0.7", + "description": "Fowler–Noll–Vo hash function", + "externalReferences": [ + { + "type": "documentation", + "url": "https://doc.servo.org/fnv/" + }, + { + "type": "vcs", + "url": "https://github.com/servo/rust-fnv" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fnv", + "purl": "pkg:cargo/fnv@1.0.7", + "type": "library", + "version": "1.0.7" + }, + { + "author": "The Rand Project Developers", + "bom-ref": "CycloneDxRef-Component-getrandom-0.2.16", + "description": "A small cross-platform library for retrieving random data from system source", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/getrandom" + }, + { + "type": "vcs", + "url": "https://github.com/rust-random/getrandom" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "getrandom", + "purl": "pkg:cargo/getrandom@0.2.16", + "type": "library", + "version": "0.2.16" + }, + { + "author": "The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-bitflags-2.10.0", + "description": "A macro to generate structures which behave like bitflags.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/bitflags" + }, + { + "type": "website", + "url": "https://github.com/bitflags/bitflags" + }, + { + "type": "vcs", + "url": "https://github.com/bitflags/bitflags" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "bitflags", + "purl": "pkg:cargo/bitflags@2.10.0", + "type": "library", + "version": "2.10.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-anstream-0.6.21", + "description": "IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anstream", + "purl": "pkg:cargo/anstream@0.6.21", + "type": "library", + "version": "0.6.21" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-result-0.4.1", + "description": "Windows error handling", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-result", + "purl": "pkg:cargo/windows-result@0.4.1", + "type": "library", + "version": "0.4.1" + }, + { + "author": "Carl Lerche , Thomas de Zeeuw , Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-mio-1.1.1", + "description": "Lightweight non-blocking I/O.", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/tokio-rs/mio" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/mio" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "mio", + "purl": "pkg:cargo/mio@1.1.1", + "type": "library", + "version": "1.1.1" + }, + { + "author": "rutrum ", + "bom-ref": "CycloneDxRef-Component-convert_case-0.10.0", + "description": "Convert strings into any case", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rutrum/convert-case" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "convert_case", + "purl": "pkg:cargo/convert_case@0.10.0", + "type": "library", + "version": "0.10.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-mach2-0.4.3", + "description": "A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/JohnTitor/mach2" + } + ], + "licenses": [ + { + "expression": "BSD-2-Clause OR MIT OR Apache-2.0" + } + ], + "name": "mach2", + "purl": "pkg:cargo/mach2@0.4.3", + "type": "library", + "version": "0.4.3" + }, + { + "author": "Manish Goregaokar ", + "bom-ref": "CycloneDxRef-Component-zerofrom-0.1.6", + "description": "ZeroFrom trait for constructing", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/unicode-org/icu4x" + } + ], + "licenses": [ + { + "expression": "Unicode-3.0" + } + ], + "name": "zerofrom", + "purl": "pkg:cargo/zerofrom@0.1.6", + "type": "library", + "version": "0.1.6" + }, + { + "author": "kwantam , Manish Goregaokar ", + "bom-ref": "CycloneDxRef-Component-unicode-width-0.1.14", + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/unicode-rs/unicode-width" + }, + { + "type": "vcs", + "url": "https://github.com/unicode-rs/unicode-width" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unicode-width", + "purl": "pkg:cargo/unicode-width@0.1.14", + "type": "library", + "version": "0.1.14" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-core-0.3.31", + "description": "The core traits and types in for the `futures` library.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-core", + "purl": "pkg:cargo/futures-core@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "The Servo Project Developers", + "bom-ref": "CycloneDxRef-Component-core-foundation-sys-0.8.7", + "description": "Bindings to Core Foundation for macOS", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/servo/core-foundation-rs" + }, + { + "type": "vcs", + "url": "https://github.com/servo/core-foundation-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "core-foundation-sys", + "purl": "pkg:cargo/core-foundation-sys@0.8.7", + "type": "library", + "version": "0.8.7" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-strings-0.5.1", + "description": "Windows string types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-strings", + "purl": "pkg:cargo/windows-strings@0.5.1", + "type": "library", + "version": "0.5.1" + }, + { + "author": "The Rand Project Developers", + "bom-ref": "CycloneDxRef-Component-getrandom-0.3.4", + "description": "A small cross-platform library for retrieving random data from system source", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/getrandom" + }, + { + "type": "vcs", + "url": "https://github.com/rust-random/getrandom" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "getrandom", + "purl": "pkg:cargo/getrandom@0.3.4", + "type": "library", + "version": "0.3.4" + }, + { + "author": "Joe Wilm , Christian Duerr ", + "bom-ref": "CycloneDxRef-Component-vte-0.14.1", + "description": "Parser for implementing terminal emulators", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/vte/" + }, + { + "type": "vcs", + "url": "https://github.com/alacritty/vte" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "vte", + "purl": "pkg:cargo/vte@0.14.1", + "type": "library", + "version": "0.14.1" + }, + { + "author": "The Nushell Project Developers, procs creators", + "bom-ref": "CycloneDxRef-Component-nu-system-0.109.1", + "description": "Nushell system querying", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-system" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-system", + "purl": "pkg:cargo/nu-system@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "T. Post", + "bom-ref": "CycloneDxRef-Component-crossterm-0.28.1", + "description": "A crossplatform terminal library for manipulating terminals.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/crossterm/" + }, + { + "type": "vcs", + "url": "https://github.com/crossterm-rs/crossterm" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "crossterm", + "purl": "pkg:cargo/crossterm@0.28.1", + "type": "library", + "version": "0.28.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-objc2-core-foundation-0.3.2", + "description": "Bindings to the CoreFoundation framework", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/madsmtm/objc2" + } + ], + "licenses": [ + { + "expression": "Zlib OR Apache-2.0 OR MIT" + } + ], + "name": "objc2-core-foundation", + "purl": "pkg:cargo/objc2-core-foundation@0.3.2", + "type": "library", + "version": "0.3.2" + }, + { + "author": "Nick Fitzgerald ", + "bom-ref": "CycloneDxRef-Component-bumpalo-3.19.0", + "description": "A fast bump allocation arena for Rust.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/bumpalo" + }, + { + "type": "vcs", + "url": "https://github.com/fitzgen/bumpalo" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "bumpalo", + "purl": "pkg:cargo/bumpalo@3.19.0", + "type": "library", + "version": "3.19.0" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-aho-corasick-1.1.4", + "description": "Fast multiple substring searching.", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/BurntSushi/aho-corasick" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/aho-corasick" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "aho-corasick", + "purl": "pkg:cargo/aho-corasick@1.1.4", + "type": "library", + "version": "1.1.4" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-same-file-1.0.6", + "description": "A simple crate for determining whether two file paths point to the same file.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/same-file" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/same-file" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/same-file" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "same-file", + "purl": "pkg:cargo/same-file@1.0.6", + "type": "library", + "version": "1.0.6" + }, + { + "author": "Daniel Reiter Horn ", + "bom-ref": "CycloneDxRef-Component-alloc-no-stdlib-2.0.4", + "description": "A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memory", + "externalReferences": [ + { + "type": "documentation", + "url": "https://raw.githubusercontent.com/dropbox/rust-alloc-no-stdlib/master/tests/lib.rs" + }, + { + "type": "website", + "url": "https://github.com/dropbox/rust-alloc-no-stdlib" + }, + { + "type": "vcs", + "url": "https://github.com/dropbox/rust-alloc-no-stdlib" + } + ], + "licenses": [ + { + "expression": "BSD-3-Clause" + } + ], + "name": "alloc-no-stdlib", + "purl": "pkg:cargo/alloc-no-stdlib@2.0.4", + "type": "library", + "version": "2.0.4" + }, + { + "author": "David Peter ", + "bom-ref": "CycloneDxRef-Component-lscolors-0.20.0", + "description": "Colorize paths using the LS_COLORS environment variable", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/sharkdp/lscolors" + }, + { + "type": "vcs", + "url": "https://github.com/sharkdp/lscolors" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "lscolors", + "purl": "pkg:cargo/lscolors@0.20.0", + "type": "library", + "version": "0.20.0" + }, + { + "author": "Chris Wong , Dan Gohman ", + "bom-ref": "CycloneDxRef-Component-errno-0.3.14", + "description": "Cross-platform interface to the `errno` variable.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/errno" + }, + { + "type": "vcs", + "url": "https://github.com/lambda-fairy/rust-errno" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "errno", + "purl": "pkg:cargo/errno@0.3.14", + "type": "library", + "version": "0.3.14" + }, + { + "author": "Alexis Beingessner ", + "bom-ref": "CycloneDxRef-Component-bit-vec-0.8.0", + "description": "A vector of bits", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/bit-vec/" + }, + { + "type": "website", + "url": "https://github.com/contain-rs/bit-vec" + }, + { + "type": "vcs", + "url": "https://github.com/contain-rs/bit-vec" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "bit-vec", + "purl": "pkg:cargo/bit-vec@0.8.0", + "type": "library", + "version": "0.8.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-toml_writer-1.0.4", + "description": "A low-level interface for writing out TOML\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/toml-rs/toml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "toml_writer", + "purl": "pkg:cargo/toml_writer@1.0.4", + "type": "library", + "version": "1.0.4" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-console-0.16.2", + "description": "A terminal and console abstraction for Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/console" + }, + { + "type": "website", + "url": "https://github.com/console-rs/console" + }, + { + "type": "vcs", + "url": "https://github.com/console-rs/console" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "console", + "purl": "pkg:cargo/console@0.16.2", + "type": "library", + "version": "0.16.2" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-ref-cast-1.0.25", + "description": "Safely cast &T to &U where the struct U contains a single field of type T.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ref-cast" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/ref-cast" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "ref-cast", + "purl": "pkg:cargo/ref-cast@1.0.25", + "type": "library", + "version": "1.0.25" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-anstyle-wincon-3.0.11", + "description": "Styling legacy Windows terminals", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anstyle-wincon", + "purl": "pkg:cargo/anstyle-wincon@3.0.11", + "type": "library", + "version": "3.0.11" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-is_ci-1.2.0", + "description": "Super lightweight CI environment checker. Just tells you if you're in CI or not without much fuss.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/is_ci" + }, + { + "type": "vcs", + "url": "https://github.com/zkat/is_ci" + } + ], + "licenses": [ + { + "expression": "ISC" + } + ], + "name": "is_ci", + "purl": "pkg:cargo/is_ci@1.2.0", + "type": "library", + "version": "1.2.0" + }, + { + "author": "Axel Forsman ", + "bom-ref": "CycloneDxRef-Component-unicode-linebreak-0.1.5", + "description": "Implementation of the Unicode Line Breaking Algorithm", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/axelf4/unicode-linebreak" + }, + { + "type": "vcs", + "url": "https://github.com/axelf4/unicode-linebreak" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "unicode-linebreak", + "purl": "pkg:cargo/unicode-linebreak@0.1.5", + "type": "library", + "version": "0.1.5" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-byteorder-1.5.0", + "description": "Library for reading/writing numbers in big-endian and little-endian.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/byteorder" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/byteorder" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/byteorder" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "byteorder", + "purl": "pkg:cargo/byteorder@1.5.0", + "type": "library", + "version": "1.5.0" + }, + { + "author": "Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tokio-macros-2.6.0", + "description": "Tokio's proc macros.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tokio" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tokio-macros", + "purl": "pkg:cargo/tokio-macros@2.6.0", + "type": "application", + "version": "2.6.0" + }, + { + "author": "Caleb Maclennan , Bruce Mitchener , Staś Małolepszy ", + "bom-ref": "CycloneDxRef-Component-fluent-0.17.0", + "description": "An umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://www.projectfluent.org" + }, + { + "type": "vcs", + "url": "https://github.com/projectfluent/fluent-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fluent", + "purl": "pkg:cargo/fluent@0.17.0", + "type": "library", + "version": "0.17.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-unicode-ident-1.0.22", + "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/unicode-ident" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/unicode-ident" + } + ], + "licenses": [ + { + "expression": "(MIT OR Apache-2.0) AND Unicode-3.0" + } + ], + "name": "unicode-ident", + "purl": "pkg:cargo/unicode-ident@1.0.22", + "type": "library", + "version": "1.0.22" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-experimental-0.109.1", + "description": "Nushell experimental options", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-experimental" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-experimental", + "purl": "pkg:cargo/nu-experimental@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "Peter Glotfelty ", + "bom-ref": "CycloneDxRef-Component-strum-0.26.3", + "description": "Helpful macros for working with enums and strings", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/strum" + }, + { + "type": "website", + "url": "https://github.com/Peternator7/strum" + }, + { + "type": "vcs", + "url": "https://github.com/Peternator7/strum" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "strum", + "purl": "pkg:cargo/strum@0.26.3", + "type": "library", + "version": "0.26.3" + }, + { + "author": "Florian Dehau , The Ratatui Developers", + "bom-ref": "CycloneDxRef-Component-ratatui-0.29.0", + "description": "A library that's all about cooking up terminal user interfaces", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ratatui/latest/ratatui/" + }, + { + "type": "website", + "url": "https://ratatui.rs" + }, + { + "type": "vcs", + "url": "https://github.com/ratatui/ratatui" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "ratatui", + "purl": "pkg:cargo/ratatui@0.29.0", + "type": "library", + "version": "0.29.0" + }, + { + "author": "Daniel Reiter Horn ", + "bom-ref": "CycloneDxRef-Component-alloc-stdlib-0.2.2", + "description": "A dynamic allocator example that may be used with the stdlib", + "externalReferences": [ + { + "type": "documentation", + "url": "https://raw.githubusercontent.com/dropbox/rust-alloc-no-stdlib/master/alloc-stdlib/tests/lib.rs" + }, + { + "type": "website", + "url": "https://github.com/dropbox/rust-alloc-no-stdlib" + }, + { + "type": "vcs", + "url": "https://github.com/dropbox/rust-alloc-no-stdlib" + } + ], + "licenses": [ + { + "expression": "BSD-3-Clause" + } + ], + "name": "alloc-stdlib", + "purl": "pkg:cargo/alloc-stdlib@0.2.2", + "type": "library", + "version": "0.2.2" + }, + { + "author": "The Rand Project Developers, The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-rand_core-0.6.4", + "description": "Core random number generator traits and tools for implementation.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rand_core" + }, + { + "type": "website", + "url": "https://rust-random.github.io/book" + }, + { + "type": "vcs", + "url": "https://github.com/rust-random/rand" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "rand_core", + "purl": "pkg:cargo/rand_core@0.6.4", + "type": "library", + "version": "0.6.4" + }, + { + "author": "Kekoa Riggin , Zibi Braniecki ", + "bom-ref": "CycloneDxRef-Component-intl_pluralrules-7.0.2", + "description": "Unicode Plural Rules categorizer for numeric input.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/zbraniecki/pluralrules" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "intl_pluralrules", + "purl": "pkg:cargo/intl_pluralrules@7.0.2", + "type": "library", + "version": "7.0.2" + }, + { + "author": "Andrew Chin ", + "bom-ref": "CycloneDxRef-Component-procfs-core-0.17.0", + "description": "Data structures and parsing for the linux procfs pseudo-filesystem", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/procfs-core/" + }, + { + "type": "vcs", + "url": "https://github.com/eminence/procfs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "procfs-core", + "purl": "pkg:cargo/procfs-core@0.17.0", + "type": "library", + "version": "0.17.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-io-0.3.31", + "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-io", + "purl": "pkg:cargo/futures-io@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-executor-0.3.31", + "description": "Executors for asynchronous tasks based on the futures-rs library.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-executor", + "purl": "pkg:cargo/futures-executor@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "Andrew Mackenzie ", + "bom-ref": "CycloneDxRef-Component-libproc-0.14.11", + "description": "A library to get information about running processes - for Mac OS X and Linux", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/libproc/latest/libproc" + }, + { + "type": "vcs", + "url": "https://github.com/andrewdavidmackenzie/libproc-rs" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "libproc", + "purl": "pkg:cargo/libproc@0.14.11", + "type": "library", + "version": "0.14.11" + }, + { + "author": "Tower Maintainers ", + "bom-ref": "CycloneDxRef-Component-tower-layer-0.3.3", + "description": "Decorates a `Service` to allow easy composition between `Service`s.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/tower-layer/0.3.3" + }, + { + "type": "website", + "url": "https://github.com/tower-rs/tower" + }, + { + "type": "vcs", + "url": "https://github.com/tower-rs/tower" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tower-layer", + "purl": "pkg:cargo/tower-layer@0.3.3", + "type": "library", + "version": "0.3.3" + }, + { + "author": "Peter Glotfelty ", + "bom-ref": "CycloneDxRef-Component-strum_macros-0.27.2", + "description": "Helpful macros for working with enums and strings", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/strum" + }, + { + "type": "website", + "url": "https://github.com/Peternator7/strum" + }, + { + "type": "vcs", + "url": "https://github.com/Peternator7/strum" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "strum_macros", + "purl": "pkg:cargo/strum_macros@0.27.2", + "type": "application", + "version": "0.27.2" + }, + { + "author": "Eliza Weisman , David Barsky , Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tracing-subscriber-0.3.22", + "description": "Utilities for implementing and composing `tracing` subscribers.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tracing" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tracing-subscriber", + "purl": "pkg:cargo/tracing-subscriber@0.3.22", + "type": "library", + "version": "0.3.22" + }, + { + "author": "Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tokio-1.48.0", + "description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O\nbacked applications.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tokio" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tokio", + "purl": "pkg:cargo/tokio@1.48.0", + "type": "library", + "version": "1.48.0" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-plugin-0.109.1", + "description": "Functionality for building Nushell plugins", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-plugin" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-plugin", + "purl": "pkg:cargo/nu-plugin@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-implement-0.60.2", + "description": "The implement macro for the Windows crates", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-implement", + "purl": "pkg:cargo/windows-implement@0.60.2", + "type": "application", + "version": "0.60.2" + }, + { + "author": "Dan Gohman , Jakub Konka ", + "bom-ref": "CycloneDxRef-Component-rustix-0.38.44", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rustix" + }, + { + "type": "vcs", + "url": "https://github.com/bytecodealliance/rustix" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "rustix", + "purl": "pkg:cargo/rustix@0.38.44", + "type": "library", + "version": "0.38.44" + }, + { + "author": "Joshua Liebow-Feeser , Jack Wrenn ", + "bom-ref": "CycloneDxRef-Component-zerocopy-derive-0.8.31", + "description": "Custom derive for traits from the zerocopy crate", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/google/zerocopy" + } + ], + "licenses": [ + { + "expression": "BSD-2-Clause OR Apache-2.0 OR MIT" + } + ], + "name": "zerocopy-derive", + "purl": "pkg:cargo/zerocopy-derive@0.8.31", + "type": "application", + "version": "0.8.31" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-heck-0.5.0", + "description": "heck is a case conversion library.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/withoutboats/heck" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "heck", + "purl": "pkg:cargo/heck@0.5.0", + "type": "library", + "version": "0.5.0" + }, + { + "author": "T. Post", + "bom-ref": "CycloneDxRef-Component-crossterm-0.29.0", + "description": "A crossplatform terminal library for manipulating terminals.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/crossterm/" + }, + { + "type": "vcs", + "url": "https://github.com/crossterm-rs/crossterm" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "crossterm", + "purl": "pkg:cargo/crossterm@0.29.0", + "type": "library", + "version": "0.29.0" + }, + { + "author": "kwantam , Manish Goregaokar ", + "bom-ref": "CycloneDxRef-Component-unicode-segmentation-1.12.0", + "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries\naccording to Unicode Standard Annex #29 rules.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/unicode-rs/unicode-segmentation" + }, + { + "type": "vcs", + "url": "https://github.com/unicode-rs/unicode-segmentation" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unicode-segmentation", + "purl": "pkg:cargo/unicode-segmentation@1.12.0", + "type": "library", + "version": "1.12.0" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_aarch64_msvc-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_aarch64_msvc", + "purl": "pkg:cargo/windows_aarch64_msvc@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "Dragoș Tiselice ", + "bom-ref": "CycloneDxRef-Component-pest_derive-2.8.4", + "description": "pest's derive macro", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pest" + }, + { + "type": "website", + "url": "https://pest.rs/" + }, + { + "type": "vcs", + "url": "https://github.com/pest-parser/pest" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pest_derive", + "purl": "pkg:cargo/pest_derive@2.8.4", + "type": "application", + "version": "2.8.4" + }, + { + "author": "Alex Crichton ", + "bom-ref": "CycloneDxRef-Component-cfg-if-1.0.4", + "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-lang/cfg-if" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "cfg-if", + "purl": "pkg:cargo/cfg-if@1.0.4", + "type": "library", + "version": "1.0.4" + }, + { + "author": "Nikolai Vazquez", + "bom-ref": "CycloneDxRef-Component-static_assertions-1.1.0", + "description": "Compile-time assertions to ensure that invariants are met.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/static_assertions/" + }, + { + "type": "website", + "url": "https://github.com/nvzqz/static-assertions-rs" + }, + { + "type": "vcs", + "url": "https://github.com/nvzqz/static-assertions-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "static_assertions", + "purl": "pkg:cargo/static_assertions@1.1.0", + "type": "library", + "version": "1.1.0" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-engine-0.109.1", + "description": "Nushell's evaluation engine", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-engine" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-engine", + "purl": "pkg:cargo/nu-engine@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-mime-0.3.17", + "description": "Strongly Typed Mimes", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/mime" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/mime" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "mime", + "purl": "pkg:cargo/mime@0.3.17", + "type": "library", + "version": "0.3.17" + }, + { + "author": "Michal 'vorner' Vaner , Thomas Himmelstoss ", + "bom-ref": "CycloneDxRef-Component-signal-hook-mio-0.2.5", + "description": "MIO support for signal-hook", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/signal-hook-mio" + }, + { + "type": "vcs", + "url": "https://github.com/vorner/signal-hook" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "signal-hook-mio", + "purl": "pkg:cargo/signal-hook-mio@0.2.5", + "type": "library", + "version": "0.2.5" + }, + { + "author": "Evgeny Safronov ", + "bom-ref": "CycloneDxRef-Component-rmp-0.8.14", + "description": "Pure Rust MessagePack serialization implementation", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rmp" + }, + { + "type": "vcs", + "url": "https://github.com/3Hren/msgpack-rust" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "rmp", + "purl": "pkg:cargo/rmp@0.8.14", + "type": "library", + "version": "0.8.14" + }, + { + "author": "Caleb Maclennan , Bruce Mitchener , Staś Małolepszy ", + "bom-ref": "CycloneDxRef-Component-fluent-bundle-0.16.0", + "description": "A low-level implementation of a collection of localization messages for a single locale for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://www.projectfluent.org" + }, + { + "type": "vcs", + "url": "https://github.com/projectfluent/fluent-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fluent-bundle", + "purl": "pkg:cargo/fluent-bundle@0.16.0", + "type": "library", + "version": "0.16.0" + }, + { + "author": "bluss", + "bom-ref": "CycloneDxRef-Component-either-1.15.0", + "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/either/1/" + }, + { + "type": "vcs", + "url": "https://github.com/rayon-rs/either" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "either", + "purl": "pkg:cargo/either@1.15.0", + "type": "library", + "version": "1.15.0" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-sys-0.52.0", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-sys", + "purl": "pkg:cargo/windows-sys@0.52.0", + "type": "library", + "version": "0.52.0" + }, + { + "author": "Tower Maintainers ", + "bom-ref": "CycloneDxRef-Component-tower-http-0.6.8", + "description": "Tower middleware and utilities for HTTP clients and servers", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/tower-rs/tower-http" + }, + { + "type": "vcs", + "url": "https://github.com/tower-rs/tower-http" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tower-http", + "purl": "pkg:cargo/tower-http@0.6.8", + "type": "library", + "version": "0.6.8" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-colorchoice-1.0.4", + "description": "Global override of color control", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "colorchoice", + "purl": "pkg:cargo/colorchoice@1.0.4", + "type": "library", + "version": "1.0.4" + }, + { + "author": "Daniel Reiter Horn , The Brotli Authors", + "bom-ref": "CycloneDxRef-Component-brotli-8.0.2", + "description": "A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/brotli/" + }, + { + "type": "website", + "url": "https://github.com/dropbox/rust-brotli" + }, + { + "type": "vcs", + "url": "https://github.com/dropbox/rust-brotli" + } + ], + "licenses": [ + { + "expression": "BSD-3-Clause AND MIT" + } + ], + "name": "brotli", + "purl": "pkg:cargo/brotli@8.0.2", + "type": "library", + "version": "8.0.2" + }, + { + "author": "1Password", + "bom-ref": "CycloneDxRef-Component-sys-locale-0.3.2", + "description": "Small and lightweight library to obtain the active system locale", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/1Password/sys-locale" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "sys-locale", + "purl": "pkg:cargo/sys-locale@0.3.2", + "type": "library", + "version": "0.3.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-crossbeam-utils-0.8.21", + "description": "Utilities for concurrent programming", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils" + }, + { + "type": "vcs", + "url": "https://github.com/crossbeam-rs/crossbeam" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "crossbeam-utils", + "purl": "pkg:cargo/crossbeam-utils@0.8.21", + "type": "library", + "version": "0.8.21" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-hashbrown-0.16.1", + "description": "A Rust port of Google's SwissTable hash map", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-lang/hashbrown" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "hashbrown", + "purl": "pkg:cargo/hashbrown@0.16.1", + "type": "library", + "version": "0.16.1" + }, + { + "author": "Josef Brandl ", + "bom-ref": "CycloneDxRef-Component-pin-utils-0.1.0", + "description": "Utilities for pinning\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pin-utils" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang-nursery/pin-utils" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pin-utils", + "purl": "pkg:cargo/pin-utils@0.1.0", + "type": "library", + "version": "0.1.0" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_aarch64_gnullvm-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_aarch64_gnullvm", + "purl": "pkg:cargo/windows_aarch64_gnullvm@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "The wasm-bindgen Developers", + "bom-ref": "CycloneDxRef-Component-wasm-bindgen-macro-support-0.2.106", + "description": "Implementation APIs for the `#[wasm_bindgen]` attribute", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasm-bindgen" + }, + { + "type": "website", + "url": "https://wasm-bindgen.github.io/wasm-bindgen/" + }, + { + "type": "vcs", + "url": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "wasm-bindgen-macro-support", + "purl": "pkg:cargo/wasm-bindgen-macro-support@0.2.106", + "type": "library", + "version": "0.2.106" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-winnow-0.7.14", + "description": "A byte-oriented, zero-copy, parser combinators library", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/winnow-rs/winnow" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "winnow", + "purl": "pkg:cargo/winnow@0.7.14", + "type": "library", + "version": "0.7.14" + }, + { + "author": "Cecile Tonglet ", + "bom-ref": "CycloneDxRef-Component-pure-rust-locales-0.8.2", + "description": "Pure Rust locales imported directly from the GNU C Library. `LC_COLLATE` and `LC_CTYPE` are not yet supported.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pure-rust-locales" + }, + { + "type": "website", + "url": "https://github.com/cecton/pure-rust-locales" + }, + { + "type": "vcs", + "url": "https://github.com/cecton/pure-rust-locales" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pure-rust-locales", + "purl": "pkg:cargo/pure-rust-locales@0.8.2", + "type": "library", + "version": "0.8.2" + }, + { + "author": "The Cranelift Project Developers", + "bom-ref": "CycloneDxRef-Component-wasi-0.11.1+wasi-snapshot-preview1", + "description": "Experimental WASI API bindings for Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasi" + }, + { + "type": "vcs", + "url": "https://github.com/bytecodealliance/wasi" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "wasi", + "purl": "pkg:cargo/wasi@0.11.1%2Bwasi-snapshot-preview1", + "type": "library", + "version": "0.11.1+wasi-snapshot-preview1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-numerics-0.2.0", + "description": "Windows numeric types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-numerics", + "purl": "pkg:cargo/windows-numerics@0.2.0", + "type": "library", + "version": "0.2.0" + }, + { + "author": "Andrew Gallant , bluss", + "bom-ref": "CycloneDxRef-Component-memchr-2.7.6", + "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/memchr/" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/memchr" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/memchr" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "memchr", + "purl": "pkg:cargo/memchr@2.7.6", + "type": "library", + "version": "2.7.6" + }, + { + "author": "Erick Tryzelaar , David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde_derive-1.0.228", + "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "externalReferences": [ + { + "type": "documentation", + "url": "https://serde.rs/derive.html" + }, + { + "type": "website", + "url": "https://serde.rs" + }, + { + "type": "vcs", + "url": "https://github.com/serde-rs/serde" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_derive", + "purl": "pkg:cargo/serde_derive@1.0.228", + "type": "application", + "version": "1.0.228" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-ignore-0.4.25", + "description": "A fast library for efficiently matching ignore files such as `.gitignore`\nagainst file paths.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ignore" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "ignore", + "purl": "pkg:cargo/ignore@0.4.25", + "type": "library", + "version": "0.4.25" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_aarch64_msvc-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_aarch64_msvc", + "purl": "pkg:cargo/windows_aarch64_msvc@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-crossbeam-epoch-0.9.18", + "description": "Epoch-based garbage collection", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch" + }, + { + "type": "vcs", + "url": "https://github.com/crossbeam-rs/crossbeam" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "crossbeam-epoch", + "purl": "pkg:cargo/crossbeam-epoch@0.9.18", + "type": "library", + "version": "0.9.18" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-anstyle-1.0.13", + "description": "ANSI text styling", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anstyle", + "purl": "pkg:cargo/anstyle@1.0.13", + "type": "library", + "version": "1.0.13" + }, + { + "author": "Joe Wilm , Christian Duerr ", + "bom-ref": "CycloneDxRef-Component-utf8parse-0.2.2", + "description": "Table-driven UTF-8 parser", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/utf8parse/" + }, + { + "type": "vcs", + "url": "https://github.com/alacritty/vte" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "utf8parse", + "purl": "pkg:cargo/utf8parse@0.2.2", + "type": "library", + "version": "0.2.2" + }, + { + "author": "Carl Lerche , Lucio Franco , Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-http-body-util-0.1.3", + "description": "Combinators and adapters for HTTP request or response bodies.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/http-body-util" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/http-body" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "http-body-util", + "purl": "pkg:cargo/http-body-util@0.1.3", + "type": "library", + "version": "0.1.3" + }, + { + "author": "Tower Maintainers ", + "bom-ref": "CycloneDxRef-Component-tower-service-0.3.3", + "description": "Trait representing an asynchronous, request / response based, client or server.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/tower-service/0.3.3" + }, + { + "type": "website", + "url": "https://github.com/tower-rs/tower" + }, + { + "type": "vcs", + "url": "https://github.com/tower-rs/tower" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tower-service", + "purl": "pkg:cargo/tower-service@0.3.3", + "type": "library", + "version": "0.3.3" + }, + { + "author": "Conrad Kleinespel ", + "bom-ref": "CycloneDxRef-Component-rtoolbox-0.0.3", + "description": "Utility functions for other crates, no backwards compatibility guarantees.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/conradkleinespel/duck" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "rtoolbox", + "purl": "pkg:cargo/rtoolbox@0.0.3", + "type": "library", + "version": "0.0.3" + }, + { + "author": "Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tokio-util-0.7.17", + "description": "Additional utilities for working with Tokio.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tokio" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tokio-util", + "purl": "pkg:cargo/tokio-util@0.7.17", + "type": "library", + "version": "0.7.17" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_i686_msvc-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_msvc", + "purl": "pkg:cargo/windows_i686_msvc@0.52.6", + "type": "library", + "version": "0.52.6" + }, + { + "author": "Parker Timmerman ", + "bom-ref": "CycloneDxRef-Component-compact_str-0.8.1", + "description": "A memory efficient string type that transparently stores strings on the stack, when possible", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/ParkMyCar/compact_str" + }, + { + "type": "vcs", + "url": "https://github.com/ParkMyCar/compact_str" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "compact_str", + "purl": "pkg:cargo/compact_str@0.8.1", + "type": "library", + "version": "0.8.1" + }, + { + "author": "Andrew Chin ", + "bom-ref": "CycloneDxRef-Component-terminal_size-0.4.3", + "description": "Gets the size of your Linux or Windows terminal", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/terminal_size" + }, + { + "type": "vcs", + "url": "https://github.com/eminence/terminal-size" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "terminal_size", + "purl": "pkg:cargo/terminal_size@0.4.3", + "type": "library", + "version": "0.4.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-once_cell_polyfill-1.70.2", + "description": "Polyfill for `OnceCell` stdlib feature for use with older MSRVs", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/polyfill-rs/once_cell_polyfill" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "once_cell_polyfill", + "purl": "pkg:cargo/once_cell_polyfill@1.70.2", + "type": "library", + "version": "1.70.2" + }, + { + "author": "Eliza Weisman ", + "bom-ref": "CycloneDxRef-Component-sharded-slab-0.1.7", + "description": "A lock-free concurrent slab.\n", + "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" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "sharded-slab", + "purl": "pkg:cargo/sharded-slab@0.1.7", + "type": "library", + "version": "0.1.7" + }, + { + "author": "Ted Driggs ", + "bom-ref": "CycloneDxRef-Component-ident_case-1.0.1", + "description": "Utility for applying case rules to Rust identifiers.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ident_case/1.0.1" + }, + { + "type": "vcs", + "url": "https://github.com/TedDriggs/ident_case" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "ident_case", + "purl": "pkg:cargo/ident_case@1.0.1", + "type": "library", + "version": "1.0.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-macro-0.3.31", + "description": "The futures-rs procedural macro implementations.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-macro", + "purl": "pkg:cargo/futures-macro@0.3.31", + "type": "application", + "version": "0.3.31" + }, + { + "author": "Alexis Beingessner ", + "bom-ref": "CycloneDxRef-Component-bit-set-0.8.0", + "description": "A set of bits", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/bit-set/" + }, + { + "type": "website", + "url": "https://github.com/contain-rs/bit-set" + }, + { + "type": "vcs", + "url": "https://github.com/contain-rs/bit-set" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "bit-set", + "purl": "pkg:cargo/bit-set@0.8.0", + "type": "library", + "version": "0.8.0" + }, + { + "author": "The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-num-traits-0.2.19", + "description": "Numeric traits for generic mathematics", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/num-traits" + }, + { + "type": "website", + "url": "https://github.com/rust-num/num-traits" + }, + { + "type": "vcs", + "url": "https://github.com/rust-num/num-traits" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "num-traits", + "purl": "pkg:cargo/num-traits@0.2.19", + "type": "library", + "version": "0.2.19" + }, + { + "author": "Martin Geisler ", + "bom-ref": "CycloneDxRef-Component-textwrap-0.16.2", + "description": "Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/textwrap/" + }, + { + "type": "vcs", + "url": "https://github.com/mgeisler/textwrap" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "textwrap", + "purl": "pkg:cargo/textwrap@0.16.2", + "type": "library", + "version": "0.16.2" + }, + { + "author": "Dylan Ede ", + "bom-ref": "CycloneDxRef-Component-cassowary-0.3.0", + "description": "A Rust implementation of the Cassowary linear constraint solving algorithm.\n\nThe Cassowary algorithm is designed for naturally laying out user interfaces using linear constraints,\nlike 'this button must line up with this text box'.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://dylanede.github.io/cassowary-rs" + }, + { + "type": "website", + "url": "https://github.com/dylanede/cassowary-rs" + }, + { + "type": "vcs", + "url": "https://github.com/dylanede/cassowary-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "cassowary", + "purl": "pkg:cargo/cassowary@0.3.0", + "type": "library", + "version": "0.3.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-async-trait-0.1.89", + "description": "Type erasure for async trait methods", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/async-trait" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/async-trait" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "async-trait", + "purl": "pkg:cargo/async-trait@0.1.89", + "type": "application", + "version": "0.1.89" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-pin-project-lite-0.2.16", + "description": "A lightweight version of pin-project written with declarative macros.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/taiki-e/pin-project-lite" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "pin-project-lite", + "purl": "pkg:cargo/pin-project-lite@0.2.16", + "type": "library", + "version": "0.2.16" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-inventory-0.3.21", + "description": "Typed distributed plugin registration", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/inventory" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/inventory" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "inventory", + "purl": "pkg:cargo/inventory@0.3.21", + "type": "library", + "version": "0.3.21" + }, + { + "author": "CreepySkeleton , GnomedDev ", + "bom-ref": "CycloneDxRef-Component-proc-macro-error-attr2-2.0.0", + "description": "Attribute macro for the proc-macro-error2 crate", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/GnomedDev/proc-macro-error-2" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "proc-macro-error-attr2", + "purl": "pkg:cargo/proc-macro-error-attr2@2.0.0", + "type": "application", + "version": "2.0.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-anstyle-query-1.1.5", + "description": "Look up colored console capabilities", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anstyle-query", + "purl": "pkg:cargo/anstyle-query@1.1.5", + "type": "library", + "version": "1.1.5" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-thiserror-impl-2.0.17", + "description": "Implementation detail of the `thiserror` crate", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/dtolnay/thiserror" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "thiserror-impl", + "purl": "pkg:cargo/thiserror-impl@2.0.17", + "type": "application", + "version": "2.0.17" + }, + { + "author": "The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-libc-0.2.178", + "description": "Raw FFI bindings to platform libraries like libc.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-lang/libc" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "libc", + "purl": "pkg:cargo/libc@0.2.178", + "type": "library", + "version": "0.2.178" + }, + { + "author": "Steven Allen ", + "bom-ref": "CycloneDxRef-Component-slug-0.1.6", + "description": "Convert a unicode string to a slug", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/slug" + }, + { + "type": "website", + "url": "https://github.com/Stebalien/slug-rs" + }, + { + "type": "vcs", + "url": "https://github.com/Stebalien/slug-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "slug", + "purl": "pkg:cargo/slug@0.1.6", + "type": "application", + "version": "0.1.6" + }, + { + "author": "Tokio Contributors , Eliza Weisman , David Barsky ", + "bom-ref": "CycloneDxRef-Component-tracing-attributes-0.1.31", + "description": "Procedural macro attributes for automatically instrumenting functions.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tracing" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tracing-attributes", + "purl": "pkg:cargo/tracing-attributes@0.1.31", + "type": "application", + "version": "0.1.31" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-chrono-0.4.42", + "description": "Date and time library for Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/chrono/" + }, + { + "type": "website", + "url": "https://github.com/chronotope/chrono" + }, + { + "type": "vcs", + "url": "https://github.com/chronotope/chrono" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "chrono", + "purl": "pkg:cargo/chrono@0.4.42", + "type": "library", + "version": "0.4.42" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-supports-unicode-3.0.0", + "description": "Detects whether a terminal supports unicode.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/supports-unicode" + }, + { + "type": "vcs", + "url": "https://github.com/zkat/supports-unicode" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "supports-unicode", + "purl": "pkg:cargo/supports-unicode@3.0.0", + "type": "library", + "version": "3.0.0" + }, + { + "author": "ryota2357", + "bom-ref": "CycloneDxRef-Component-lean_string-0.5.1", + "description": "Compact, clone-on-write string.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/ryota2357/lean_string" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "lean_string", + "purl": "pkg:cargo/lean_string@0.5.1", + "type": "library", + "version": "0.5.1" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-typeid-1.0.3", + "description": "Const TypeId and non-'static TypeId", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/typeid" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/typeid" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "typeid", + "purl": "pkg:cargo/typeid@1.0.3", + "type": "library", + "version": "1.0.3" + }, + { + "author": "Kornel Lesinski , Amit Chowdhury ", + "bom-ref": "CycloneDxRef-Component-deunicode-1.6.2", + "description": "Convert Unicode strings to pure ASCII by intelligently transliterating them. Suppors Emoji and Chinese.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/deunicode" + }, + { + "type": "website", + "url": "https://lib.rs/crates/deunicode" + }, + { + "type": "vcs", + "url": "https://github.com/kornelski/deunicode/" + } + ], + "licenses": [ + { + "expression": "BSD-3-Clause" + } + ], + "name": "deunicode", + "purl": "pkg:cargo/deunicode@1.6.2", + "type": "library", + "version": "1.6.2" + }, + { + "author": "Dragoș Tiselice ", + "bom-ref": "CycloneDxRef-Component-pest-2.8.4", + "description": "The Elegant Parser", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pest" + }, + { + "type": "website", + "url": "https://pest.rs/" + }, + { + "type": "vcs", + "url": "https://github.com/pest-parser/pest" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "pest", + "purl": "pkg:cargo/pest@2.8.4", + "type": "library", + "version": "2.8.4" + }, + { + "author": "softprops ", + "bom-ref": "CycloneDxRef-Component-atty-0.2.14", + "description": "A simple interface for querying atty", + "externalReferences": [ + { + "type": "documentation", + "url": "http://softprops.github.io/atty" + }, + { + "type": "website", + "url": "https://github.com/softprops/atty" + }, + { + "type": "vcs", + "url": "https://github.com/softprops/atty" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "atty", + "purl": "pkg:cargo/atty@0.2.14", + "type": "library", + "version": "0.2.14" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-recvmsg-1.0.0", + "description": "Traits for receiving datagrams reliably, without truncation.", + "externalReferences": [], + "licenses": [ + { + "expression": "0BSD" + } + ], + "name": "recvmsg", + "purl": "pkg:cargo/recvmsg@1.0.0", + "type": "library", + "version": "1.0.0" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-miette-derive-7.6.0", + "description": "Derive macros for miette. Like `thiserror` for Diagnostics.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/zkat/miette" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "miette-derive", + "purl": "pkg:cargo/miette-derive@7.6.0", + "type": "application", + "version": "7.6.0" + }, + { + "author": "Conrad Kleinespel ", + "bom-ref": "CycloneDxRef-Component-rpassword-7.4.0", + "description": "Read passwords in console applications.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rpassword/" + }, + { + "type": "website", + "url": "https://github.com/conradkleinespel/rpassword" + }, + { + "type": "vcs", + "url": "https://github.com/conradkleinespel/rpassword" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "rpassword", + "purl": "pkg:cargo/rpassword@7.4.0", + "type": "library", + "version": "7.4.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-anyhow-1.0.100", + "description": "Flexible concrete Error type built on std::error::Error", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/anyhow" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/anyhow" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anyhow", + "purl": "pkg:cargo/anyhow@1.0.100", + "type": "library", + "version": "1.0.100" + }, + { + "author": "Amanieu d'Antras ", + "bom-ref": "CycloneDxRef-Component-parking_lot_core-0.9.12", + "description": "An advanced API for creating custom synchronization primitives.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/Amanieu/parking_lot" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "parking_lot_core", + "purl": "pkg:cargo/parking_lot_core@0.9.12", + "type": "library", + "version": "0.9.12" + }, + { + "author": "Alex Crichton , Thomas de Zeeuw ", + "bom-ref": "CycloneDxRef-Component-socket2-0.6.1", + "description": "Utilities for handling networking sockets with a maximal amount of configuration\npossible intended.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/socket2" + }, + { + "type": "website", + "url": "https://github.com/rust-lang/socket2" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/socket2" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "socket2", + "purl": "pkg:cargo/socket2@0.6.1", + "type": "library", + "version": "0.6.1" + }, + { + "author": "Paul Woolcock ", + "bom-ref": "CycloneDxRef-Component-pwd-1.4.0", + "description": "Safe interface to pwd.h\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/pwd" + }, + { + "type": "website", + "url": "https://gitlab.com/pwoolcoc/pwd.git" + }, + { + "type": "vcs", + "url": "https://gitlab.com/pwoolcoc/pwd.git" + } + ], + "licenses": [ + { + "expression": "CC-PDDC" + } + ], + "name": "pwd", + "purl": "pkg:cargo/pwd@1.4.0", + "type": "library", + "version": "1.4.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-itoa-1.0.15", + "description": "Fast integer primitive to string conversion", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/itoa" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/itoa" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "itoa", + "purl": "pkg:cargo/itoa@1.0.15", + "type": "library", + "version": "1.0.15" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-ryu-1.0.20", + "description": "Fast floating point to string conversion", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ryu" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/ryu" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR BSL-1.0" + } + ], + "name": "ryu", + "purl": "pkg:cargo/ryu@1.0.20", + "type": "library", + "version": "1.0.20" + }, + { + "author": "The Rust Project Developers, Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-regex-syntax-0.8.8", + "description": "A regular expression parser.", + "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" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "regex-syntax", + "purl": "pkg:cargo/regex-syntax@0.8.8", + "type": "library", + "version": "0.8.8" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-ref-cast-impl-1.0.25", + "description": "Derive implementation for ref_cast::RefCast.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/ref-cast" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/ref-cast" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "ref-cast-impl", + "purl": "pkg:cargo/ref-cast-impl@1.0.25", + "type": "application", + "version": "1.0.25" + }, + { + "author": "T. Post", + "bom-ref": "CycloneDxRef-Component-crossterm_winapi-0.9.1", + "description": "WinAPI wrapper that provides some basic simple abstractions around common WinAPI calls", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/crossterm_winapi/" + }, + { + "type": "vcs", + "url": "https://github.com/crossterm-rs/crossterm-winapi" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "crossterm_winapi", + "purl": "pkg:cargo/crossterm_winapi@0.9.1", + "type": "library", + "version": "0.9.1" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-erased-serde-0.4.9", + "description": "Type-erased Serialize and Serializer traits", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/erased-serde" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/erased-serde" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "erased-serde", + "purl": "pkg:cargo/erased-serde@0.4.9", + "type": "library", + "version": "0.4.9" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_i686_gnu-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_gnu", + "purl": "pkg:cargo/windows_i686_gnu@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "Ted Driggs ", + "bom-ref": "CycloneDxRef-Component-darling_macro-0.20.11", + "description": "Internal support for a proc-macro library for reading attributes into structs when\nimplementing custom derives. Use https://crates.io/crates/darling in your code.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/TedDriggs/darling" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "darling_macro", + "purl": "pkg:cargo/darling_macro@0.20.11", + "type": "application", + "version": "0.20.11" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-serde_spanned-1.0.3", + "description": "Serde-compatible spanned Value", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/toml-rs/toml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_spanned", + "purl": "pkg:cargo/serde_spanned@1.0.3", + "type": "library", + "version": "1.0.3" + }, + { + "author": "Ted Driggs ", + "bom-ref": "CycloneDxRef-Component-darling-0.20.11", + "description": "A proc-macro library for reading attributes into structs when\nimplementing custom derives.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/darling/0.20.11" + }, + { + "type": "vcs", + "url": "https://github.com/TedDriggs/darling" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "darling", + "purl": "pkg:cargo/darling@0.20.11", + "type": "library", + "version": "0.20.11" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-winapi-util-0.1.11", + "description": "A dumping ground for high level safe wrappers over windows-sys.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/winapi-util" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/winapi-util" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/winapi-util" + } + ], + "licenses": [ + { + "expression": "Unlicense OR MIT" + } + ], + "name": "winapi-util", + "purl": "pkg:cargo/winapi-util@0.1.11", + "type": "library", + "version": "0.1.11" + }, + { + "author": "Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tracing-log-0.2.0", + "description": "Provides compatibility between `tracing` and the `log` crate.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tracing" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tracing-log", + "purl": "pkg:cargo/tracing-log@0.2.0", + "type": "library", + "version": "0.2.0" + }, + { + "author": "Alex Crichton , Carl Lerche , Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-http-1.4.0", + "description": "A set of types for representing HTTP requests and responses.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/http" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/http" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "http", + "purl": "pkg:cargo/http@1.4.0", + "type": "library", + "version": "1.4.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-semver-1.0.27", + "description": "Parser and evaluator for Cargo's flavor of Semantic Versioning", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/semver" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/semver" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "semver", + "purl": "pkg:cargo/semver@1.0.27", + "type": "library", + "version": "1.0.27" + }, + { + "author": "Simon Ochsenreither ", + "bom-ref": "CycloneDxRef-Component-option-ext-0.2.0", + "description": "Extends `Option` with additional operations", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/option-ext/" + }, + { + "type": "website", + "url": "https://github.com/soc/option-ext" + }, + { + "type": "vcs", + "url": "https://github.com/soc/option-ext.git" + } + ], + "licenses": [ + { + "expression": "MPL-2.0" + } + ], + "name": "option-ext", + "purl": "pkg:cargo/option-ext@0.2.0", + "type": "library", + "version": "0.2.0" + }, + { + "author": "The Rand Project Developers, The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-rand-0.8.5", + "description": "Random number generators and other randomness functionality.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rand" + }, + { + "type": "website", + "url": "https://rust-random.github.io/book" + }, + { + "type": "vcs", + "url": "https://github.com/rust-random/rand" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "rand", + "purl": "pkg:cargo/rand@0.8.5", + "type": "library", + "version": "0.8.5" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-interface-0.59.3", + "description": "The interface macro for the Windows crates", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-interface", + "purl": "pkg:cargo/windows-interface@0.59.3", + "type": "application", + "version": "0.59.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-indexmap-2.12.1", + "description": "A hash table with consistent order and fast iteration.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/indexmap/" + }, + { + "type": "vcs", + "url": "https://github.com/indexmap-rs/indexmap" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "indexmap", + "purl": "pkg:cargo/indexmap@2.12.1", + "type": "library", + "version": "2.12.1" + }, + { + "author": "David Tolnay , Alex Crichton ", + "bom-ref": "CycloneDxRef-Component-proc-macro2-1.0.103", + "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/proc-macro2" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/proc-macro2" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "proc-macro2", + "purl": "pkg:cargo/proc-macro2@1.0.103", + "type": "library", + "version": "1.0.103" + }, + { + "author": "Stefan Lankes", + "bom-ref": "CycloneDxRef-Component-hermit-abi-0.1.19", + "description": "hermit-abi is small interface to call functions from the unikernel RustyHermit.\nIt is used to build the target `x86_64-unknown-hermit`.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://hermitcore.github.io/rusty-hermit/hermit_abi" + }, + { + "type": "vcs", + "url": "https://github.com/hermitcore/libhermit-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "hermit-abi", + "purl": "pkg:cargo/hermit-abi@0.1.19", + "type": "library", + "version": "0.1.19" + }, + { + "author": "The wasm-bindgen Developers", + "bom-ref": "CycloneDxRef-Component-wasm-bindgen-macro-0.2.106", + "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasm-bindgen" + }, + { + "type": "website", + "url": "https://wasm-bindgen.github.io/wasm-bindgen/" + }, + { + "type": "vcs", + "url": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "wasm-bindgen-macro", + "purl": "pkg:cargo/wasm-bindgen-macro@0.2.106", + "type": "application", + "version": "0.2.106" + }, + { + "author": "Zibi Braniecki ", + "bom-ref": "CycloneDxRef-Component-unic-langid-impl-0.9.6", + "description": "API for managing Unicode Language Identifiers", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/zbraniecki/unic-locale" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unic-langid-impl", + "purl": "pkg:cargo/unic-langid-impl@0.9.6", + "type": "library", + "version": "0.9.6" + }, + { + "author": "The CryptoCorrosion Contributors", + "bom-ref": "CycloneDxRef-Component-ppv-lite86-0.2.21", + "description": "Cross-platform cryptography-oriented low-level SIMD library.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/cryptocorrosion/cryptocorrosion" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "ppv-lite86", + "purl": "pkg:cargo/ppv-lite86@0.2.21", + "type": "library", + "version": "0.2.21" + }, + { + "author": "Jelte Fennema ", + "bom-ref": "CycloneDxRef-Component-derive_more-impl-2.1.0", + "description": "Internal implementation of `derive_more` crate", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/derive_more" + }, + { + "type": "vcs", + "url": "https://github.com/JelteF/derive_more" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "derive_more-impl", + "purl": "pkg:cargo/derive_more-impl@2.1.0", + "type": "application", + "version": "2.1.0" + }, + { + "author": "The Rust Project Developers", + "bom-ref": "CycloneDxRef-Component-log-0.4.29", + "description": "A lightweight logging facade for Rust\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/log" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/log" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "log", + "purl": "pkg:cargo/log@0.4.29", + "type": "library", + "version": "0.4.29" + }, + { + "author": "KokaKiwi ", + "bom-ref": "CycloneDxRef-Component-hex-0.4.3", + "description": "Encoding and decoding data into/from hexadecimal representation.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/hex/" + }, + { + "type": "vcs", + "url": "https://github.com/KokaKiwi/rust-hex" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "hex", + "purl": "pkg:cargo/hex@0.4.3", + "type": "library", + "version": "0.4.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-clap_derive-4.5.49", + "description": "Parse command line argument by defining a struct, derive crate.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/clap-rs/clap" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "clap_derive", + "purl": "pkg:cargo/clap_derive@4.5.49", + "type": "application", + "version": "4.5.49" + }, + { + "author": "Jorge Aparicio ", + "bom-ref": "CycloneDxRef-Component-libm-0.2.15", + "description": "libm in pure Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/libm" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/compiler-builtins" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "libm", + "purl": "pkg:cargo/libm@0.2.15", + "type": "library", + "version": "0.2.15" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-web-time-1.1.0", + "description": "Drop-in replacement for std::time for Wasm in browsers", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/daxpedda/web-time" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "web-time", + "purl": "pkg:cargo/web-time@1.1.0", + "type": "library", + "version": "1.1.0" + }, + { + "author": "Simon Ochsenreither ", + "bom-ref": "CycloneDxRef-Component-dirs-sys-0.5.0", + "description": "System-level helper functions for the dirs and directories crates.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/dirs-dev/dirs-sys-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "dirs-sys", + "purl": "pkg:cargo/dirs-sys@0.5.0", + "type": "library", + "version": "0.5.0" + }, + { + "author": "The rust-url developers", + "bom-ref": "CycloneDxRef-Component-form_urlencoded-1.2.2", + "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/servo/rust-url" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "form_urlencoded", + "purl": "pkg:cargo/form_urlencoded@1.2.2", + "type": "library", + "version": "1.2.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-0.62.2", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "documentation", + "url": "https://microsoft.github.io/windows-docs-rs/" + }, + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows", + "purl": "pkg:cargo/windows@0.62.2", + "type": "library", + "version": "0.62.2" + }, + { + "author": "bluss", + "bom-ref": "CycloneDxRef-Component-arrayvec-0.7.6", + "description": "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/arrayvec/" + }, + { + "type": "vcs", + "url": "https://github.com/bluss/arrayvec" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "arrayvec", + "purl": "pkg:cargo/arrayvec@0.7.6", + "type": "library", + "version": "0.7.6" + }, + { + "author": "Jeremy Soller ", + "bom-ref": "CycloneDxRef-Component-redox_syscall-0.5.18", + "description": "A Rust library to access raw Redox system calls", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/redox_syscall" + }, + { + "type": "vcs", + "url": "https://gitlab.redox-os.org/redox-os/syscall" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "redox_syscall", + "purl": "pkg:cargo/redox_syscall@0.5.18", + "type": "library", + "version": "0.5.18" + }, + { + "author": "Torbjørn Birch Moltu ", + "bom-ref": "CycloneDxRef-Component-encode_unicode-1.0.0", + "description": "UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/encode_unicode/" + }, + { + "type": "vcs", + "url": "https://github.com/tormol/encode_unicode" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "encode_unicode", + "purl": "pkg:cargo/encode_unicode@1.0.0", + "type": "library", + "version": "1.0.0" + }, + { + "author": "Slint Developers ", + "bom-ref": "CycloneDxRef-Component-document-features-0.2.12", + "description": "Extract documentation for the feature flags from comments in Cargo.toml", + "externalReferences": [ + { + "type": "website", + "url": "https://slint.rs" + }, + { + "type": "vcs", + "url": "https://github.com/slint-ui/document-features" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "document-features", + "purl": "pkg:cargo/document-features@0.2.12", + "type": "application", + "version": "0.2.12" + }, + { + "author": "bluss", + "bom-ref": "CycloneDxRef-Component-itertools-0.13.0", + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/itertools/" + }, + { + "type": "vcs", + "url": "https://github.com/rust-itertools/itertools" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "itertools", + "purl": "pkg:cargo/itertools@0.13.0", + "type": "library", + "version": "0.13.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde_yaml-0.9.34+deprecated", + "description": "YAML data format for Serde", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde_yaml/" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/serde-yaml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_yaml", + "purl": "pkg:cargo/serde_yaml@0.9.34%2Bdeprecated", + "type": "library", + "version": "0.9.34+deprecated" + }, + { + "author": "René Kijewski ", + "bom-ref": "CycloneDxRef-Component-iana-time-zone-haiku-0.1.2", + "description": "iana-time-zone support crate for Haiku OS", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/strawlab/iana-time-zone" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "iana-time-zone-haiku", + "purl": "pkg:cargo/iana-time-zone-haiku@0.1.2", + "type": "library", + "version": "0.1.2" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-threading-0.1.0", + "description": "Windows threading", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-threading", + "purl": "pkg:cargo/windows-threading@0.1.0", + "type": "library", + "version": "0.1.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-thiserror-2.0.17", + "description": "derive(Error)", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/thiserror" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/thiserror" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "thiserror", + "purl": "pkg:cargo/thiserror@2.0.17", + "type": "library", + "version": "2.0.17" + }, + { + "author": "Brian Myers ", + "bom-ref": "CycloneDxRef-Component-num-format-0.4.4", + "description": "A Rust crate for producing string-representations of numbers, formatted according to international standards", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/num-format" + }, + { + "type": "website", + "url": "https://github.com/bcmyers/num-format" + }, + { + "type": "vcs", + "url": "https://github.com/bcmyers/num-format" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "num-format", + "purl": "pkg:cargo/num-format@0.4.4", + "type": "library", + "version": "0.4.4" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-anstyle-parse-0.2.7", + "description": "Parse ANSI Style Escapes", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-cli/anstyle.git" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "anstyle-parse", + "purl": "pkg:cargo/anstyle-parse@0.2.7", + "type": "library", + "version": "0.2.7" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-http-range-header-0.4.2", + "description": "No-dep range header parser", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/MarcusGrass/parse-range-headers" + }, + { + "type": "vcs", + "url": "https://github.com/MarcusGrass/parse-range-headers" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "http-range-header", + "purl": "pkg:cargo/http-range-header@0.4.2", + "type": "library", + "version": "0.4.2" + }, + { + "author": "Jacob Brown ", + "bom-ref": "CycloneDxRef-Component-type-map-0.5.1", + "description": "Provides a typemap container with FxHashMap", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/kardeiz/type-map" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "type-map", + "purl": "pkg:cargo/type-map@0.5.1", + "type": "library", + "version": "0.5.1" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-thiserror-impl-1.0.69", + "description": "Implementation detail of the `thiserror` crate", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/dtolnay/thiserror" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "thiserror-impl", + "purl": "pkg:cargo/thiserror-impl@1.0.69", + "type": "application", + "version": "1.0.69" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-wasip2-1.0.1+wasi-0.2.4", + "description": "WASIp2 API bindings for Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasip2" + }, + { + "type": "vcs", + "url": "https://github.com/bytecodealliance/wasi-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "wasip2", + "purl": "pkg:cargo/wasip2@1.0.1%2Bwasi-0.2.4", + "type": "library", + "version": "1.0.1+wasi-0.2.4" + }, + { + "author": "Vincent Prouillet ", + "bom-ref": "CycloneDxRef-Component-tera-1.20.1", + "description": "Template engine based on Jinja2/Django templates", + "externalReferences": [ + { + "type": "website", + "url": "https://keats.github.io/tera/" + }, + { + "type": "vcs", + "url": "https://github.com/Keats/tera" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tera", + "purl": "pkg:cargo/tera@1.20.1", + "type": "library", + "version": "1.20.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-r-efi-5.3.0", + "description": "UEFI Reference Specification Protocol Constants and Definitions", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/r-efi/r-efi/wiki" + }, + { + "type": "vcs", + "url": "https://github.com/r-efi/r-efi" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0 OR LGPL-2.1-or-later" + } + ], + "name": "r-efi", + "purl": "pkg:cargo/r-efi@5.3.0", + "type": "library", + "version": "5.3.0" + }, + { + "author": "The nix-rust Project Developers", + "bom-ref": "CycloneDxRef-Component-nix-0.30.1", + "description": "Rust friendly bindings to *nix APIs", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nix-rust/nix" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nix", + "purl": "pkg:cargo/nix@0.30.1", + "type": "library", + "version": "0.30.1" + }, + { + "author": "Marvin Countryman ", + "bom-ref": "CycloneDxRef-Component-simd-adler32-0.3.8", + "description": "A SIMD-accelerated Adler-32 hash algorithm implementation.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/mcountryman/simd-adler32" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "simd-adler32", + "purl": "pkg:cargo/simd-adler32@0.3.8", + "type": "library", + "version": "0.3.8" + }, + { + "author": "Gilad Naaman ", + "bom-ref": "CycloneDxRef-Component-globwalk-0.9.1", + "description": "Glob-matched recursive file system walking.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/gilnaa/globwalk" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "globwalk", + "purl": "pkg:cargo/globwalk@0.9.1", + "type": "library", + "version": "0.9.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_i686_gnullvm-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_gnullvm", + "purl": "pkg:cargo/windows_i686_gnullvm@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "Dan Gohman , Jakub Konka ", + "bom-ref": "CycloneDxRef-Component-rustix-1.1.2", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rustix" + }, + { + "type": "vcs", + "url": "https://github.com/bytecodealliance/rustix" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "rustix", + "purl": "pkg:cargo/rustix@1.1.2", + "type": "library", + "version": "1.1.2" + }, + { + "author": "Andrew Straw , René Kijewski , Ryan Lopopolo ", + "bom-ref": "CycloneDxRef-Component-iana-time-zone-0.1.64", + "description": "get the IANA time zone for the current system", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/strawlab/iana-time-zone" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "iana-time-zone", + "purl": "pkg:cargo/iana-time-zone@0.1.64", + "type": "library", + "version": "0.1.64" + }, + { + "author": "Anthony Ramine ", + "bom-ref": "CycloneDxRef-Component-serde_urlencoded-0.7.1", + "description": "`x-www-form-urlencoded` meets Serde", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde_urlencoded/0.7.1/serde_urlencoded/" + }, + { + "type": "vcs", + "url": "https://github.com/nox/serde_urlencoded" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_urlencoded", + "purl": "pkg:cargo/serde_urlencoded@0.7.1", + "type": "library", + "version": "0.7.1" + }, + { + "author": "Peter Atashian ", + "bom-ref": "CycloneDxRef-Component-winapi-i686-pc-windows-gnu-0.4.0", + "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/retep998/winapi-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "winapi-i686-pc-windows-gnu", + "purl": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0", + "type": "library", + "version": "0.4.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-task-0.3.31", + "description": "Tools for working with tasks.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-task", + "purl": "pkg:cargo/futures-task@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "Stjepan Glavina , Contributors to futures-rs", + "bom-ref": "CycloneDxRef-Component-atomic-waker-1.1.2", + "description": "A synchronization primitive for task wakeup", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/smol-rs/atomic-waker" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "atomic-waker", + "purl": "pkg:cargo/atomic-waker@1.1.2", + "type": "library", + "version": "1.1.2" + }, + { + "author": "Jesús Pérez ", + "bom-ref": "CycloneDxRef-Component-typedialog-core-0.1.0", + "description": "Core library for TypeDialog - form handling and multiple rendering backends", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/jesusperezlorenzo/typedialog" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "typedialog-core", + "type": "library", + "version": "0.1.0" + }, + { + "author": "Eliza Weisman , Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tracing-0.1.43", + "description": "Application-level tracing for Rust.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tracing" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tracing", + "purl": "pkg:cargo/tracing@0.1.43", + "type": "library", + "version": "0.1.43" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-targets-0.53.5", + "description": "Import libs for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-targets", + "purl": "pkg:cargo/windows-targets@0.53.5", + "type": "library", + "version": "0.53.5" + }, + { + "author": "Peter Atashian ", + "bom-ref": "CycloneDxRef-Component-winapi-0.3.9", + "description": "Raw FFI bindings for all of Windows API.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/winapi/" + }, + { + "type": "vcs", + "url": "https://github.com/retep998/winapi-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "winapi", + "purl": "pkg:cargo/winapi@0.3.9", + "type": "library", + "version": "0.3.9" + }, + { + "author": "Tomasz Miąsko ", + "bom-ref": "CycloneDxRef-Component-shell-words-1.1.0", + "description": "Process command line according to parsing rules of UNIX shell", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/tmiasko/shell-words" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "shell-words", + "purl": "pkg:cargo/shell-words@1.1.0", + "type": "library", + "version": "1.1.0" + }, + { + "author": "Steven Allen , The Rust Project Developers, Ashley Mannix , Jason White ", + "bom-ref": "CycloneDxRef-Component-tempfile-3.23.0", + "description": "A library for managing temporary files and directories.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/tempfile" + }, + { + "type": "website", + "url": "https://stebalien.com/projects/tempfile-rs/" + }, + { + "type": "vcs", + "url": "https://github.com/Stebalien/tempfile" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "tempfile", + "purl": "pkg:cargo/tempfile@3.23.0", + "type": "library", + "version": "3.23.0" + }, + { + "author": "Frommi , oyvindln , Rich Geldreich richgel99@gmail.com", + "bom-ref": "CycloneDxRef-Component-miniz_oxide-0.8.9", + "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/miniz_oxide" + }, + { + "type": "website", + "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide" + }, + { + "type": "vcs", + "url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide" + } + ], + "licenses": [ + { + "expression": "MIT OR Zlib OR Apache-2.0" + } + ], + "name": "miniz_oxide", + "purl": "pkg:cargo/miniz_oxide@0.8.9", + "type": "library", + "version": "0.8.9" + }, + { + "author": "ogham@bsago.me, Ryan Scheel (Havvy) , Josh Triplett , The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-ansi-term-0.50.3", + "description": "Library for ANSI terminal colors and styles (bold, underline)", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nu-ansi-term" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-ansi-term", + "purl": "pkg:cargo/nu-ansi-term@0.50.3", + "type": "library", + "version": "0.50.3" + }, + { + "author": "Jack O'Connor", + "bom-ref": "CycloneDxRef-Component-os_pipe-1.2.3", + "description": "a cross-platform library for opening OS pipes", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/os_pipe" + }, + { + "type": "vcs", + "url": "https://github.com/oconnor663/os_pipe.rs" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "os_pipe", + "purl": "pkg:cargo/os_pipe@1.2.3", + "type": "library", + "version": "1.2.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-dialoguer-0.12.0", + "description": "A command line prompting library.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/dialoguer" + }, + { + "type": "website", + "url": "https://github.com/console-rs/dialoguer" + }, + { + "type": "vcs", + "url": "https://github.com/console-rs/dialoguer" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "dialoguer", + "purl": "pkg:cargo/dialoguer@0.12.0", + "type": "library", + "version": "0.12.0" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-syn-2.0.111", + "description": "Parser for Rust source code", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/syn" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/syn" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "syn", + "purl": "pkg:cargo/syn@2.0.111", + "type": "library", + "version": "2.0.111" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-crossbeam-deque-0.8.6", + "description": "Concurrent work-stealing deque", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque" + }, + { + "type": "vcs", + "url": "https://github.com/crossbeam-rs/crossbeam" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "crossbeam-deque", + "purl": "pkg:cargo/crossbeam-deque@0.8.6", + "type": "library", + "version": "0.8.6" + }, + { + "author": "Simon Ochsenreither ", + "bom-ref": "CycloneDxRef-Component-dirs-6.0.0", + "description": "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/soc/dirs-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "dirs", + "purl": "pkg:cargo/dirs@6.0.0", + "type": "library", + "version": "6.0.0" + }, + { + "author": "Marvin Löbel ", + "bom-ref": "CycloneDxRef-Component-lazy_static-1.5.0", + "description": "A macro for declaring lazily evaluated statics in Rust.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/lazy_static" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang-nursery/lazy-static.rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "lazy_static", + "purl": "pkg:cargo/lazy_static@1.5.0", + "type": "library", + "version": "1.5.0" + }, + { + "author": "Goat ", + "bom-ref": "CycloneDxRef-Component-interprocess-2.2.3", + "description": "Interprocess communication toolkit", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/kotauskas/interprocess" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "interprocess", + "purl": "pkg:cargo/interprocess@2.2.3", + "type": "library", + "version": "2.2.3" + }, + { + "author": "Lukas Kalbertodt ", + "bom-ref": "CycloneDxRef-Component-litrs-1.0.0", + "description": "Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/litrs" + }, + { + "type": "vcs", + "url": "https://github.com/LukasKalbertodt/litrs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "litrs", + "purl": "pkg:cargo/litrs@1.0.0", + "type": "library", + "version": "1.0.0" + }, + { + "author": "Tokio Contributors ", + "bom-ref": "CycloneDxRef-Component-tracing-core-0.1.35", + "description": "Core primitives for application-level tracing.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://tokio.rs" + }, + { + "type": "vcs", + "url": "https://github.com/tokio-rs/tracing" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "tracing-core", + "purl": "pkg:cargo/tracing-core@0.1.35", + "type": "library", + "version": "0.1.35" + }, + { + "author": "Zibi Braniecki ", + "bom-ref": "CycloneDxRef-Component-fluent-langneg-0.13.1", + "description": "A library for language and locale negotiation.\n", + "externalReferences": [ + { + "type": "website", + "url": "http://projectfluent.org/" + }, + { + "type": "vcs", + "url": "https://github.com/projectfluent/fluent-langneg-rs" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "fluent-langneg", + "purl": "pkg:cargo/fluent-langneg@0.13.1", + "type": "library", + "version": "0.13.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-toml_datetime-0.7.3", + "description": "A TOML-compatible datetime type", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/toml-rs/toml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "toml_datetime", + "purl": "pkg:cargo/toml_datetime@0.7.3", + "type": "library", + "version": "0.7.3" + }, + { + "author": "Dan Gohman ", + "bom-ref": "CycloneDxRef-Component-linux-raw-sys-0.4.15", + "description": "Generated bindings for Linux's userspace API", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/linux-raw-sys" + }, + { + "type": "vcs", + "url": "https://github.com/sunfishcode/linux-raw-sys" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "linux-raw-sys", + "purl": "pkg:cargo/linux-raw-sys@0.4.15", + "type": "library", + "version": "0.4.15" + }, + { + "author": "Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-bstr-1.12.1", + "description": "A string type that is not required to be valid UTF-8.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/bstr" + }, + { + "type": "website", + "url": "https://github.com/BurntSushi/bstr" + }, + { + "type": "vcs", + "url": "https://github.com/BurntSushi/bstr" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "bstr", + "purl": "pkg:cargo/bstr@1.12.1", + "type": "library", + "version": "1.12.1" + }, + { + "author": "The Rand Project Developers, The Rust Project Developers, The CryptoCorrosion Contributors", + "bom-ref": "CycloneDxRef-Component-rand_chacha-0.3.1", + "description": "ChaCha random number generator\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/rand_chacha" + }, + { + "type": "website", + "url": "https://rust-random.github.io/book" + }, + { + "type": "vcs", + "url": "https://github.com/rust-random/rand" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "rand_chacha", + "purl": "pkg:cargo/rand_chacha@0.3.1", + "type": "library", + "version": "0.3.1" + }, + { + "author": "Jelte Fennema ", + "bom-ref": "CycloneDxRef-Component-derive_more-2.1.0", + "description": "Adds #[derive(x)] macros for more traits", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/derive_more" + }, + { + "type": "vcs", + "url": "https://github.com/JelteF/derive_more" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "derive_more", + "purl": "pkg:cargo/derive_more@2.1.0", + "type": "library", + "version": "2.1.0" + }, + { + "author": "Carl Lerche , Lucio Franco , Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-http-body-1.0.1", + "description": "Trait representing an asynchronous, streaming, HTTP request or response body.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/http-body" + }, + { + "type": "vcs", + "url": "https://github.com/hyperium/http-body" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "http-body", + "purl": "pkg:cargo/http-body@1.0.1", + "type": "library", + "version": "1.0.1" + }, + { + "author": "Peter Glotfelty ", + "bom-ref": "CycloneDxRef-Component-strum_macros-0.26.4", + "description": "Helpful macros for working with enums and strings", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/strum" + }, + { + "type": "website", + "url": "https://github.com/Peternator7/strum" + }, + { + "type": "vcs", + "url": "https://github.com/Peternator7/strum" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "strum_macros", + "purl": "pkg:cargo/strum_macros@0.26.4", + "type": "application", + "version": "0.26.4" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-strings-0.4.2", + "description": "Windows string types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-strings", + "purl": "pkg:cargo/windows-strings@0.4.2", + "type": "library", + "version": "0.4.2" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-typetag-impl-0.2.21", + "description": "Implementation detail of the typetag crate", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/typetag" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/typetag" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "typetag-impl", + "purl": "pkg:cargo/typetag-impl@0.2.21", + "type": "application", + "version": "0.2.21" + }, + { + "author": "Michal 'vorner' Vaner , Masaki Hara ", + "bom-ref": "CycloneDxRef-Component-signal-hook-registry-1.4.7", + "description": "Backend crate for signal-hook", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/signal-hook-registry" + }, + { + "type": "vcs", + "url": "https://github.com/vorner/signal-hook" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "signal-hook-registry", + "purl": "pkg:cargo/signal-hook-registry@1.4.7", + "type": "library", + "version": "1.4.7" + }, + { + "author": "Nicolas Silva ", + "bom-ref": "CycloneDxRef-Component-android_system_properties-0.1.5", + "description": "Minimal Android system properties wrapper", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/android_system_properties" + }, + { + "type": "website", + "url": "https://github.com/nical/android_system_properties" + }, + { + "type": "vcs", + "url": "https://github.com/nical/android_system_properties" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "android_system_properties", + "purl": "pkg:cargo/android_system_properties@0.1.5", + "type": "library", + "version": "0.1.5" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-sys-0.60.2", + "description": "Rust for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-sys", + "purl": "pkg:cargo/windows-sys@0.60.2", + "type": "library", + "version": "0.60.2" + }, + { + "author": "Zibi Braniecki ", + "bom-ref": "CycloneDxRef-Component-unic-langid-0.9.6", + "description": "API for managing Unicode Language Identifiers", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/zbraniecki/unic-locale" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unic-langid", + "purl": "pkg:cargo/unic-langid@0.9.6", + "type": "library", + "version": "0.9.6" + }, + { + "author": "Alex Crichton , Josh Triplett ", + "bom-ref": "CycloneDxRef-Component-flate2-1.1.5", + "description": "DEFLATE compression and decompression exposed as Read/BufRead/Write streams.\nSupports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,\nand raw deflate streams.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/flate2" + }, + { + "type": "website", + "url": "https://github.com/rust-lang/flate2-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/flate2-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "flate2", + "purl": "pkg:cargo/flate2@1.1.5", + "type": "library", + "version": "1.1.5" + }, + { + "author": "Jose Narvaez , Wesley Hershberger ", + "bom-ref": "CycloneDxRef-Component-redox_users-0.5.2", + "description": "A Rust library to access Redox users and groups functionality", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/redox_users" + }, + { + "type": "vcs", + "url": "https://gitlab.redox-os.org/redox-os/users" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "redox_users", + "purl": "pkg:cargo/redox_users@0.5.2", + "type": "library", + "version": "0.5.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-toml-0.9.8", + "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/toml-rs/toml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "toml", + "purl": "pkg:cargo/toml@0.9.8", + "type": "library", + "version": "0.9.8" + }, + { + "author": "Steven Fackler ", + "bom-ref": "CycloneDxRef-Component-phf_shared-0.11.3", + "description": "Support code shared by PHF libraries", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-phf/rust-phf" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "phf_shared", + "purl": "pkg:cargo/phf_shared@0.11.3", + "type": "library", + "version": "0.11.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-clap_builder-4.5.53", + "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/clap-rs/clap" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "clap_builder", + "purl": "pkg:cargo/clap_builder@4.5.53", + "type": "library", + "version": "4.5.53" + }, + { + "author": "Frank Denis ", + "bom-ref": "CycloneDxRef-Component-siphasher-1.0.1", + "description": "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/siphasher" + }, + { + "type": "website", + "url": "https://docs.rs/siphasher" + }, + { + "type": "vcs", + "url": "https://github.com/jedisct1/rust-siphash" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "siphasher", + "purl": "pkg:cargo/siphasher@1.0.1", + "type": "library", + "version": "1.0.1" + }, + { + "author": "Alex Crichton ", + "bom-ref": "CycloneDxRef-Component-wit-bindgen-0.46.0", + "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/bytecodealliance/wit-bindgen" + }, + { + "type": "vcs", + "url": "https://github.com/bytecodealliance/wit-bindgen" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "wit-bindgen", + "purl": "pkg:cargo/wit-bindgen@0.46.0", + "type": "library", + "version": "0.46.0" + }, + { + "author": "kwantam , Manish Goregaokar ", + "bom-ref": "CycloneDxRef-Component-unicode-width-0.2.0", + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/unicode-rs/unicode-width" + }, + { + "type": "vcs", + "url": "https://github.com/unicode-rs/unicode-width" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unicode-width", + "purl": "pkg:cargo/unicode-width@0.2.0", + "type": "library", + "version": "0.2.0" + }, + { + "author": "jam1garner <8260240+jam1garner@users.noreply.github.com>", + "bom-ref": "CycloneDxRef-Component-owo-colors-4.2.3", + "description": "Zero-allocation terminal colors that'll make people go owo", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/owo-colors" + }, + { + "type": "vcs", + "url": "https://github.com/owo-colors/owo-colors" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "owo-colors", + "purl": "pkg:cargo/owo-colors@4.2.3", + "type": "library", + "version": "4.2.3" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows-result-0.3.4", + "description": "Windows error handling", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-result", + "purl": "pkg:cargo/windows-result@0.3.4", + "type": "library", + "version": "0.3.4" + }, + { + "author": "Peter Atashian ", + "bom-ref": "CycloneDxRef-Component-winapi-x86_64-pc-windows-gnu-0.4.0", + "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/retep998/winapi-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "winapi-x86_64-pc-windows-gnu", + "purl": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0", + "type": "library", + "version": "0.4.0" + }, + { + "author": "Joshua Liebow-Feeser ", + "bom-ref": "CycloneDxRef-Component-zerocopy-derive-0.7.35", + "description": "Custom derive for traits from the zerocopy crate", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/google/zerocopy" + } + ], + "licenses": [ + { + "expression": "BSD-2-Clause OR Apache-2.0 OR MIT" + } + ], + "name": "zerocopy-derive", + "purl": "pkg:cargo/zerocopy-derive@0.7.35", + "type": "application", + "version": "0.7.35" + }, + { + "author": "Stephen M. Coakley , The Ratatui Developers", + "bom-ref": "CycloneDxRef-Component-instability-0.3.10", + "description": "Rust API stability attributes for the rest of us. A fork of the `stability` crate.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/instability/" + }, + { + "type": "vcs", + "url": "https://github.com/ratatui/instability" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "instability", + "purl": "pkg:cargo/instability@0.3.10", + "type": "application", + "version": "0.3.10" + }, + { + "author": "Aetf ", + "bom-ref": "CycloneDxRef-Component-unicode-truncate-1.1.0", + "description": "Unicode-aware algorithm to pad or truncate `str` in terms of displayed width.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/Aetf/unicode-truncate" + }, + { + "type": "vcs", + "url": "https://github.com/Aetf/unicode-truncate" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unicode-truncate", + "purl": "pkg:cargo/unicode-truncate@1.1.0", + "type": "library", + "version": "1.1.0" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-numerics-0.3.1", + "description": "Windows numeric types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-numerics", + "purl": "pkg:cargo/windows-numerics@0.3.1", + "type": "library", + "version": "0.3.1" + }, + { + "author": "Joshua Liebow-Feeser , Jack Wrenn ", + "bom-ref": "CycloneDxRef-Component-zerocopy-0.8.31", + "description": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/google/zerocopy" + } + ], + "licenses": [ + { + "expression": "BSD-2-Clause OR Apache-2.0 OR MIT" + } + ], + "name": "zerocopy", + "purl": "pkg:cargo/zerocopy@0.8.31", + "type": "library", + "version": "0.8.31" + }, + { + "author": "The Rust Project Developers, Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-regex-1.12.2", + "description": "An implementation of regular expressions for Rust. This implementation uses\nfinite automata and guarantees linear time matching on all inputs.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/regex" + }, + { + "type": "website", + "url": "https://github.com/rust-lang/regex" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/regex" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "regex", + "purl": "pkg:cargo/regex@1.12.2", + "type": "library", + "version": "1.12.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-core-0.62.2", + "description": "Core type support for COM and Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-core", + "purl": "pkg:cargo/windows-core@0.62.2", + "type": "library", + "version": "0.62.2" + }, + { + "author": "Miguel Young de la Sota ", + "bom-ref": "CycloneDxRef-Component-byteyarn-0.5.1", + "description": "hyper-compact strings", + "externalReferences": [ + { + "type": "website", + "url": "https://github.com/mcy/strings" + }, + { + "type": "vcs", + "url": "https://github.com/mcy/strings" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "byteyarn", + "purl": "pkg:cargo/byteyarn@0.5.1", + "type": "library", + "version": "0.5.1" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-supports-hyperlinks-3.1.0", + "description": "Detects whether a terminal supports rendering hyperlinks.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/supports-hyperlinks" + }, + { + "type": "vcs", + "url": "https://github.com/zkat/supports-hyperlinks" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "supports-hyperlinks", + "purl": "pkg:cargo/supports-hyperlinks@3.1.0", + "type": "library", + "version": "3.1.0" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-derive-value-0.109.1", + "description": "Macros implementation of #[derive(FromValue, IntoValue)]", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-derive-value" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-derive-value", + "purl": "pkg:cargo/nu-derive-value@0.109.1", + "type": "application", + "version": "0.109.1" + }, + { + "author": "Joshua Liebow-Feeser ", + "bom-ref": "CycloneDxRef-Component-zerocopy-0.7.35", + "description": "Utilities for zero-copy parsing and serialization", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/google/zerocopy" + } + ], + "licenses": [ + { + "expression": "BSD-2-Clause OR Apache-2.0 OR MIT" + } + ], + "name": "zerocopy", + "purl": "pkg:cargo/zerocopy@0.7.35", + "type": "library", + "version": "0.7.35" + }, + { + "author": "bluss", + "bom-ref": "CycloneDxRef-Component-scopeguard-1.2.0", + "description": "A RAII scope guard that will run a given closure when it goes out of scope,\neven if the code between panics (assuming unwinding panic).\n\nDefines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as\nshorthands for guards with one of the implemented strategies.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/scopeguard/" + }, + { + "type": "vcs", + "url": "https://github.com/bluss/scopeguard" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "scopeguard", + "purl": "pkg:cargo/scopeguard@1.2.0", + "type": "library", + "version": "1.2.0" + }, + { + "author": "The Servo Project Developers", + "bom-ref": "CycloneDxRef-Component-smallvec-1.15.1", + "description": "'Small vector' optimization: store up to a small number of items on the stack", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/smallvec/" + }, + { + "type": "vcs", + "url": "https://github.com/servo/rust-smallvec" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "smallvec", + "purl": "pkg:cargo/smallvec@1.15.1", + "type": "library", + "version": "1.15.1" + }, + { + "author": "Ted Mielczarek ", + "bom-ref": "CycloneDxRef-Component-strip-ansi-escapes-0.2.1", + "description": "Strip ANSI escape sequences from byte streams.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/strip-ansi-escapes" + }, + { + "type": "website", + "url": "https://github.com/luser/strip-ansi-escapes" + }, + { + "type": "vcs", + "url": "https://github.com/luser/strip-ansi-escapes" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR MIT" + } + ], + "name": "strip-ansi-escapes", + "purl": "pkg:cargo/strip-ansi-escapes@0.2.1", + "type": "library", + "version": "0.2.1" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-supports-color-3.0.2", + "description": "Detects whether a terminal supports color, and gives details about that support.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/supports-color" + }, + { + "type": "vcs", + "url": "https://github.com/zkat/supports-color" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "supports-color", + "purl": "pkg:cargo/supports-color@3.0.2", + "type": "library", + "version": "3.0.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-future-0.3.2", + "description": "Windows async types", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-future", + "purl": "pkg:cargo/windows-future@0.3.2", + "type": "library", + "version": "0.3.2" + }, + { + "author": "Sean McArthur ", + "bom-ref": "CycloneDxRef-Component-unicase-2.8.1", + "description": "A case-insensitive wrapper around strings.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/unicase" + }, + { + "type": "vcs", + "url": "https://github.com/seanmonstar/unicase" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "unicase", + "purl": "pkg:cargo/unicase@2.8.1", + "type": "library", + "version": "2.8.1" + }, + { + "author": "The wasm-bindgen Developers", + "bom-ref": "CycloneDxRef-Component-wasm-bindgen-0.2.106", + "description": "Easy support for interacting between JS and Rust.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasm-bindgen" + }, + { + "type": "website", + "url": "https://wasm-bindgen.github.io/wasm-bindgen" + }, + { + "type": "vcs", + "url": "https://github.com/wasm-bindgen/wasm-bindgen" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "wasm-bindgen", + "purl": "pkg:cargo/wasm-bindgen@0.2.106", + "type": "library", + "version": "0.2.106" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-channel-0.3.31", + "description": "Channels for asynchronous communication using futures-rs.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-channel", + "purl": "pkg:cargo/futures-channel@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "The ICU4X Project Developers", + "bom-ref": "CycloneDxRef-Component-tinystr-0.8.2", + "description": "A small ASCII-only bounded length string representation.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/unicode-org/icu4x" + } + ], + "licenses": [ + { + "expression": "Unicode-3.0" + } + ], + "name": "tinystr", + "purl": "pkg:cargo/tinystr@0.8.2", + "type": "library", + "version": "0.8.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-sink-0.3.31", + "description": "The asynchronous `Sink` trait for the futures-rs library.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-sink", + "purl": "pkg:cargo/futures-sink@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-toml_parser-1.0.4", + "description": "Yet another format-preserving TOML parser.", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/toml-rs/toml" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "toml_parser", + "purl": "pkg:cargo/toml_parser@1.0.4", + "type": "library", + "version": "1.0.4" + }, + { + "author": "Dan Gohman ", + "bom-ref": "CycloneDxRef-Component-linux-raw-sys-0.11.0", + "description": "Generated bindings for Linux's userspace API", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/linux-raw-sys" + }, + { + "type": "vcs", + "url": "https://github.com/sunfishcode/linux-raw-sys" + } + ], + "licenses": [ + { + "expression": "Apache-2.0 OR Apache-2.0 OR MIT" + } + ], + "name": "linux-raw-sys", + "purl": "pkg:cargo/linux-raw-sys@0.11.0", + "type": "library", + "version": "0.11.0" + }, + { + "author": "The Nushell Project Developers", + "bom-ref": "CycloneDxRef-Component-nu-plugin-protocol-0.109.1", + "description": "Protocol type definitions for Nushell plugins", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/nushell/nushell/tree/main/crates/nu-plugin-protocol" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "nu-plugin-protocol", + "purl": "pkg:cargo/nu-plugin-protocol@0.109.1", + "type": "library", + "version": "0.109.1" + }, + { + "author": "Ted Driggs ", + "bom-ref": "CycloneDxRef-Component-darling_core-0.20.11", + "description": "Helper crate for proc-macro library for reading attributes into structs when\nimplementing custom derives. Use https://crates.io/crates/darling in your code.\n", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/TedDriggs/darling" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "darling_core", + "purl": "pkg:cargo/darling_core@0.20.11", + "type": "library", + "version": "0.20.11" + }, + { + "author": "David Tolnay ", + "bom-ref": "CycloneDxRef-Component-paste-1.0.15", + "description": "Macros for all your token pasting needs", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/paste" + }, + { + "type": "vcs", + "url": "https://github.com/dtolnay/paste" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "paste", + "purl": "pkg:cargo/paste@1.0.15", + "type": "application", + "version": "1.0.15" + }, + { + "author": "Steven Fackler ", + "bom-ref": "CycloneDxRef-Component-phf-0.11.3", + "description": "Runtime support for perfect hash function data structures", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/rust-phf/rust-phf" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "phf", + "purl": "pkg:cargo/phf@0.11.3", + "type": "library", + "version": "0.11.3" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows_i686_msvc-0.53.1", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_msvc", + "purl": "pkg:cargo/windows_i686_msvc@0.53.1", + "type": "library", + "version": "0.53.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-futures-util-0.3.31", + "description": "Common utilities and extension traits for the futures-rs library.\n", + "externalReferences": [ + { + "type": "website", + "url": "https://rust-lang.github.io/futures-rs" + }, + { + "type": "vcs", + "url": "https://github.com/rust-lang/futures-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "futures-util", + "purl": "pkg:cargo/futures-util@0.3.31", + "type": "library", + "version": "0.3.31" + }, + { + "author": "The wasm-bindgen Developers", + "bom-ref": "CycloneDxRef-Component-wasm-bindgen-shared-0.2.106", + "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/wasm-bindgen-shared" + }, + { + "type": "website", + "url": "https://wasm-bindgen.github.io/wasm-bindgen/" + }, + { + "type": "vcs", + "url": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "wasm-bindgen-shared", + "purl": "pkg:cargo/wasm-bindgen-shared@0.2.106", + "type": "library", + "version": "0.2.106" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-objc2-io-kit-0.3.2", + "description": "Bindings to the IOKit framework", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/madsmtm/objc2" + } + ], + "licenses": [ + { + "expression": "Zlib OR Apache-2.0 OR MIT" + } + ], + "name": "objc2-io-kit", + "purl": "pkg:cargo/objc2-io-kit@0.3.2", + "type": "library", + "version": "0.3.2" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-windows-threading-0.2.1", + "description": "Windows threading", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows-threading", + "purl": "pkg:cargo/windows-threading@0.2.1", + "type": "library", + "version": "0.2.1" + }, + { + "author": "", + "bom-ref": "CycloneDxRef-Component-chrono-tz-0.9.0", + "description": "TimeZone implementations for chrono from the IANA database", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/chrono-tz" + }, + { + "type": "vcs", + "url": "https://github.com/chronotope/chrono-tz" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "chrono-tz", + "purl": "pkg:cargo/chrono-tz@0.9.0", + "type": "library", + "version": "0.9.0" + }, + { + "author": "Jerome Froelich ", + "bom-ref": "CycloneDxRef-Component-lru-0.12.5", + "description": "A LRU cache implementation", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/lru/" + }, + { + "type": "website", + "url": "https://github.com/jeromefroe/lru-rs" + }, + { + "type": "vcs", + "url": "https://github.com/jeromefroe/lru-rs.git" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "lru", + "purl": "pkg:cargo/lru@0.12.5", + "type": "library", + "version": "0.12.5" + }, + { + "author": "Kat Marchán ", + "bom-ref": "CycloneDxRef-Component-miette-7.6.0", + "description": "Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers.", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/miette" + }, + { + "type": "vcs", + "url": "https://github.com/zkat/miette" + } + ], + "licenses": [ + { + "expression": "Apache-2.0" + } + ], + "name": "miette", + "purl": "pkg:cargo/miette@7.6.0", + "type": "library", + "version": "7.6.0" + }, + { + "author": "Andrew Chin ", + "bom-ref": "CycloneDxRef-Component-procfs-0.17.0", + "description": "Interface to the linux procfs pseudo-filesystem", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/procfs/" + }, + { + "type": "vcs", + "url": "https://github.com/eminence/procfs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "procfs", + "purl": "pkg:cargo/procfs@0.17.0", + "type": "library", + "version": "0.17.0" + }, + { + "author": "The Rust Project Developers, Andrew Gallant ", + "bom-ref": "CycloneDxRef-Component-regex-automata-0.4.13", + "description": "Automata construction and matching using regular expressions.", + "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" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "regex-automata", + "purl": "pkg:cargo/regex-automata@0.4.13", + "type": "library", + "version": "0.4.13" + }, + { + "author": "Erick Tryzelaar , David Tolnay ", + "bom-ref": "CycloneDxRef-Component-serde_json-1.0.145", + "description": "A JSON serialization file format", + "externalReferences": [ + { + "type": "documentation", + "url": "https://docs.rs/serde_json" + }, + { + "type": "vcs", + "url": "https://github.com/serde-rs/json" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "serde_json", + "purl": "pkg:cargo/serde_json@1.0.145", + "type": "library", + "version": "1.0.145" + }, + { + "author": "Microsoft", + "bom-ref": "CycloneDxRef-Component-windows_i686_gnullvm-0.52.6", + "description": "Import lib for Windows", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/microsoft/windows-rs" + } + ], + "licenses": [ + { + "expression": "MIT OR Apache-2.0" + } + ], + "name": "windows_i686_gnullvm", + "purl": "pkg:cargo/windows_i686_gnullvm@0.52.6", + "type": "library", + "version": "0.52.6" + } + ], + "dependencies": [ + { + "dependsOn": [ + "CycloneDxRef-Component-wasip2-1.0.1+wasi-0.2.4", + "CycloneDxRef-Component-cfg-if-1.0.4", + "CycloneDxRef-Component-r-efi-5.3.0", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-getrandom-0.3.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-mach2-0.4.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.61.2" + ], + "ref": "CycloneDxRef-Component-anstyle-query-1.1.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde_core-1.0.228" + ], + "ref": "CycloneDxRef-Component-toml_datetime-0.7.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.61.2" + ], + "ref": "CycloneDxRef-Component-nu-ansi-term-0.50.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-tracing-attributes-0.1.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bit-vec-0.8.0" + ], + "ref": "CycloneDxRef-Component-bit-set-0.8.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-objc2-io-kit-0.3.2", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-ntapi-0.4.1", + "CycloneDxRef-Component-windows-0.61.3", + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-objc2-core-foundation-0.3.2" + ], + "ref": "CycloneDxRef-Component-sysinfo-0.37.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-core-0.61.2" + ], + "ref": "CycloneDxRef-Component-windows-collections-0.2.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-crossbeam-utils-0.8.21" + ], + "ref": "CycloneDxRef-Component-crossbeam-epoch-0.9.18" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-darling_macro-0.20.11", + "CycloneDxRef-Component-darling_core-0.20.11" + ], + "ref": "CycloneDxRef-Component-darling-0.20.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-ucd-trie-0.1.7", + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-pest-2.8.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-sys-locale-0.3.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-zerovec-0.11.5", + "CycloneDxRef-Component-displaydoc-0.2.5", + "CycloneDxRef-Component-serde_core-1.0.228" + ], + "ref": "CycloneDxRef-Component-tinystr-0.8.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-sync_wrapper-1.0.2", + "CycloneDxRef-Component-http-body-util-0.1.3", + "CycloneDxRef-Component-mime-0.3.17", + "CycloneDxRef-Component-tower-layer-0.3.3", + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-http-body-1.0.1", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-tower-service-0.3.3", + "CycloneDxRef-Component-tracing-0.1.43", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-bytes-1.11.0" + ], + "ref": "CycloneDxRef-Component-axum-core-0.5.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-objc2-core-foundation-0.3.2" + ], + "ref": "CycloneDxRef-Component-objc2-io-kit-0.3.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-ident-1.0.22" + ], + "ref": "CycloneDxRef-Component-proc-macro2-1.0.103" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.1.3", + "CycloneDxRef-Component-windows-future-0.2.1", + "CycloneDxRef-Component-windows-numerics-0.2.0", + "CycloneDxRef-Component-windows-core-0.61.2", + "CycloneDxRef-Component-windows-collections-0.2.0" + ], + "ref": "CycloneDxRef-Component-windows-0.61.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-tracing-core-0.1.35", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-tracing-attributes-0.1.31" + ], + "ref": "CycloneDxRef-Component-tracing-0.1.43" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-lock_api-0.4.14", + "CycloneDxRef-Component-parking_lot_core-0.9.12" + ], + "ref": "CycloneDxRef-Component-parking_lot-0.12.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-aho-corasick-1.1.4", + "CycloneDxRef-Component-regex-syntax-0.8.8", + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-regex-automata-0.4.13" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-hex-0.4.3" + ], + "ref": "CycloneDxRef-Component-procfs-core-0.17.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-heck-0.5.0" + ], + "ref": "CycloneDxRef-Component-clap_derive-4.5.49" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-tracing-core-0.1.35", + "CycloneDxRef-Component-once_cell-1.21.3", + "CycloneDxRef-Component-log-0.4.29" + ], + "ref": "CycloneDxRef-Component-tracing-log-0.2.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-wit-bindgen-0.46.0" + ], + "ref": "CycloneDxRef-Component-wasip2-1.0.1+wasi-0.2.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-strings-0.4.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-threading-0.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-phf_shared-0.11.3" + ], + "ref": "CycloneDxRef-Component-phf-0.11.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-atomic-waker-1.1.2", + "CycloneDxRef-Component-httparse-1.10.1", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-futures-channel-0.3.31", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-pin-utils-0.1.0", + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-smallvec-1.15.1", + "CycloneDxRef-Component-httpdate-1.0.3", + "CycloneDxRef-Component-http-body-1.0.1", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-pin-project-lite-0.2.16" + ], + "ref": "CycloneDxRef-Component-hyper-1.8.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-fnv-1.0.7", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-strsim-0.11.1", + "CycloneDxRef-Component-ident_case-1.0.1" + ], + "ref": "CycloneDxRef-Component-darling_core-0.20.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-darling_core-0.20.11", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-darling_macro-0.20.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-windows-sys-0.59.0", + "CycloneDxRef-Component-linux-raw-sys-0.4.15", + "CycloneDxRef-Component-errno-0.3.14" + ], + "ref": "CycloneDxRef-Component-rustix-0.38.44" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-flate2-1.1.5", + "CycloneDxRef-Component-hex-0.4.3", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-rustix-0.38.44", + "CycloneDxRef-Component-procfs-core-0.17.0" + ], + "ref": "CycloneDxRef-Component-procfs-0.17.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rustversion-1.0.22" + ], + "ref": "CycloneDxRef-Component-castaway-0.2.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-futures-sink-0.3.31", + "CycloneDxRef-Component-futures-core-0.3.31" + ], + "ref": "CycloneDxRef-Component-futures-channel-0.3.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-fluent-bundle-0.16.0" + ], + "ref": "CycloneDxRef-Component-fluent-0.17.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-indexmap-2.12.1", + "CycloneDxRef-Component-unsafe-libyaml-0.2.11", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-ryu-1.0.20", + "CycloneDxRef-Component-itoa-1.0.15" + ], + "ref": "CycloneDxRef-Component-serde_yaml-0.9.34+deprecated" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-serde_core-1.0.228", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-serde_path_to_error-0.1.20" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rmp-0.8.14", + "CycloneDxRef-Component-byteorder-1.5.0", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-rmp-serde-1.3.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-winapi-util-0.1.11" + ], + "ref": "CycloneDxRef-Component-same-file-1.0.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-signal-hook-registry-1.4.7" + ], + "ref": "CycloneDxRef-Component-signal-hook-0.3.18" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-serde_core-1.0.228", + "CycloneDxRef-Component-typeid-1.0.3" + ], + "ref": "CycloneDxRef-Component-erased-serde-0.4.9" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-result-0.3.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-threading-0.1.0", + "CycloneDxRef-Component-windows-core-0.61.2", + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-future-0.2.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-arrayvec-0.7.6" + ], + "ref": "CycloneDxRef-Component-num-format-0.4.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-pure-rust-locales-0.8.2", + "CycloneDxRef-Component-js-sys-0.3.83", + "CycloneDxRef-Component-iana-time-zone-0.1.64", + "CycloneDxRef-Component-num-traits-0.2.19", + "CycloneDxRef-Component-wasm-bindgen-0.2.106", + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-chrono-0.4.42" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-heck-0.5.0", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-strum_macros-0.27.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-strings-0.5.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-threading-0.2.1", + "CycloneDxRef-Component-windows-link-0.2.1", + "CycloneDxRef-Component-windows-core-0.62.2" + ], + "ref": "CycloneDxRef-Component-windows-future-0.3.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-hermit-abi-0.1.19" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-is_ci-1.2.0" + ], + "ref": "CycloneDxRef-Component-supports-color-3.0.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-typedialog-core-0.1.0", + "CycloneDxRef-Component-clap-4.5.53", + "CycloneDxRef-Component-anyhow-1.0.100", + "CycloneDxRef-Component-unic-langid-0.9.6" + ], + "ref": "CycloneDxRef-Component-typedialog-tui-0.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-dirs-sys-0.5.0" + ], + "ref": "CycloneDxRef-Component-dirs-6.0.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-winapi-0.3.9" + ], + "ref": "CycloneDxRef-Component-ntapi-0.4.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bit-set-0.8.0", + "CycloneDxRef-Component-regex-automata-0.4.13", + "CycloneDxRef-Component-regex-syntax-0.8.8" + ], + "ref": "CycloneDxRef-Component-fancy-regex-0.16.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-vte-0.14.1" + ], + "ref": "CycloneDxRef-Component-strip-ansi-escapes-0.2.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-segmentation-1.12.0", + "CycloneDxRef-Component-crossterm-0.29.0", + "CycloneDxRef-Component-unicode-width-0.2.0", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-tempfile-3.23.0", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-dyn-clone-1.0.20", + "CycloneDxRef-Component-fuzzy-matcher-0.3.7" + ], + "ref": "CycloneDxRef-Component-inquire-0.9.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-http-body-1.0.1", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-tower-service-0.3.3", + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-hyper-1.8.1", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-pin-project-lite-0.2.16" + ], + "ref": "CycloneDxRef-Component-hyper-util-0.1.19" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-interprocess-2.2.3", + "CycloneDxRef-Component-nu-protocol-0.109.1", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-nu-plugin-protocol-0.109.1", + "CycloneDxRef-Component-windows-0.62.2", + "CycloneDxRef-Component-rmp-serde-1.3.0" + ], + "ref": "CycloneDxRef-Component-nu-plugin-core-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-ryu-1.0.20", + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-castaway-0.2.4" + ], + "ref": "CycloneDxRef-Component-lean_string-0.5.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde_core-1.0.228" + ], + "ref": "CycloneDxRef-Component-serde_spanned-1.0.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-buf-trait-0.4.1" + ], + "ref": "CycloneDxRef-Component-byteyarn-0.5.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-anyhow-1.0.100", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-typedialog-core-0.1.0", + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-clap-4.5.53" + ], + "ref": "CycloneDxRef-Component-typedialog-web-0.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-rustix-0.38.44", + "CycloneDxRef-Component-signal-hook-mio-0.2.5", + "CycloneDxRef-Component-mio-1.1.1", + "CycloneDxRef-Component-crossterm_winapi-0.9.1", + "CycloneDxRef-Component-parking_lot-0.12.5", + "CycloneDxRef-Component-signal-hook-0.3.18", + "CycloneDxRef-Component-winapi-0.3.9" + ], + "ref": "CycloneDxRef-Component-crossterm-0.28.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde_derive-1.0.228", + "CycloneDxRef-Component-serde_core-1.0.228" + ], + "ref": "CycloneDxRef-Component-serde-1.0.228" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-lscolors-0.20.0", + "CycloneDxRef-Component-strip-ansi-escapes-0.2.1", + "CycloneDxRef-Component-sys-locale-0.3.2", + "CycloneDxRef-Component-fancy-regex-0.16.2", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-lean_string-0.5.1", + "CycloneDxRef-Component-crossterm-0.29.0", + "CycloneDxRef-Component-num-format-0.4.4", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-unicase-2.8.1", + "CycloneDxRef-Component-crossterm_winapi-0.9.1", + "CycloneDxRef-Component-nix-0.30.1", + "CycloneDxRef-Component-byteyarn-0.5.1" + ], + "ref": "CycloneDxRef-Component-nu-utils-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-clap_derive-4.5.49", + "CycloneDxRef-Component-clap_builder-4.5.53" + ], + "ref": "CycloneDxRef-Component-clap-4.5.53" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-smallvec-1.15.1", + "CycloneDxRef-Component-self_cell-1.2.1", + "CycloneDxRef-Component-intl_pluralrules-7.0.2", + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-intl-memoizer-0.5.3", + "CycloneDxRef-Component-fluent-syntax-0.12.0", + "CycloneDxRef-Component-rustc-hash-2.1.1", + "CycloneDxRef-Component-fluent-langneg-0.13.1" + ], + "ref": "CycloneDxRef-Component-fluent-bundle-0.16.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unic-langid-impl-0.9.6" + ], + "ref": "CycloneDxRef-Component-unic-langid-0.9.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-strum_macros-0.26.4" + ], + "ref": "CycloneDxRef-Component-strum-0.26.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-windows-sys-0.61.2" + ], + "ref": "CycloneDxRef-Component-errno-0.3.14" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-bytes-1.11.0" + ], + "ref": "CycloneDxRef-Component-http-body-1.0.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-os_pipe-1.2.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-itertools-0.14.0" + ], + "ref": "CycloneDxRef-Component-nu-experimental-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-zerocopy-derive-0.7.35" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rustversion-1.0.22" + ], + "ref": "CycloneDxRef-Component-inventory-0.3.21" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-implement-0.60.2", + "CycloneDxRef-Component-windows-interface-0.59.3", + "CycloneDxRef-Component-windows-result-0.3.4", + "CycloneDxRef-Component-windows-strings-0.4.2", + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-core-0.61.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-futures-util-0.3.31", + "CycloneDxRef-Component-futures-task-0.3.31", + "CycloneDxRef-Component-futures-core-0.3.31" + ], + "ref": "CycloneDxRef-Component-futures-executor-0.3.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-core-foundation-sys-0.8.7", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-android_system_properties-0.1.5", + "CycloneDxRef-Component-wasm-bindgen-0.2.106", + "CycloneDxRef-Component-windows-core-0.62.2", + "CycloneDxRef-Component-js-sys-0.3.83", + "CycloneDxRef-Component-iana-time-zone-haiku-0.1.2" + ], + "ref": "CycloneDxRef-Component-iana-time-zone-0.1.64" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-parking_lot-0.12.5", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-mio-1.1.1", + "CycloneDxRef-Component-signal-hook-0.3.18", + "CycloneDxRef-Component-winapi-0.3.9", + "CycloneDxRef-Component-signal-hook-mio-0.2.5", + "CycloneDxRef-Component-rustix-1.1.2", + "CycloneDxRef-Component-document-features-0.2.12", + "CycloneDxRef-Component-derive_more-2.1.0", + "CycloneDxRef-Component-crossterm_winapi-0.9.1" + ], + "ref": "CycloneDxRef-Component-crossterm-0.29.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-thiserror-impl-1.0.69" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-alloc-stdlib-0.2.2", + "CycloneDxRef-Component-alloc-no-stdlib-2.0.4" + ], + "ref": "CycloneDxRef-Component-brotli-decompressor-5.0.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-miniz_oxide-0.8.9", + "CycloneDxRef-Component-crc32fast-1.5.0" + ], + "ref": "CycloneDxRef-Component-flate2-1.1.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-tracing-0.1.43", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-matchit-0.8.4", + "CycloneDxRef-Component-axum-core-0.5.5", + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-futures-util-0.3.31", + "CycloneDxRef-Component-hyper-1.8.1", + "CycloneDxRef-Component-serde_path_to_error-0.1.20", + "CycloneDxRef-Component-http-body-1.0.1", + "CycloneDxRef-Component-serde_core-1.0.228", + "CycloneDxRef-Component-percent-encoding-2.3.2", + "CycloneDxRef-Component-mime-0.3.17", + "CycloneDxRef-Component-serde_urlencoded-0.7.1", + "CycloneDxRef-Component-tower-0.5.2", + "CycloneDxRef-Component-sync_wrapper-1.0.2", + "CycloneDxRef-Component-hyper-util-0.1.19", + "CycloneDxRef-Component-form_urlencoded-1.2.2", + "CycloneDxRef-Component-http-body-util-0.1.3", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-tower-service-0.3.3", + "CycloneDxRef-Component-tower-layer-0.3.3", + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-axum-0.8.7" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-tokio-util-0.7.17", + "CycloneDxRef-Component-http-body-util-0.1.3", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-tower-service-0.3.3", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-mime_guess-2.0.5", + "CycloneDxRef-Component-tracing-0.1.43", + "CycloneDxRef-Component-futures-util-0.3.31", + "CycloneDxRef-Component-httpdate-1.0.3", + "CycloneDxRef-Component-percent-encoding-2.3.2", + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-http-body-1.0.1", + "CycloneDxRef-Component-mime-0.3.17", + "CycloneDxRef-Component-http-range-header-0.4.2", + "CycloneDxRef-Component-tower-layer-0.3.3", + "CycloneDxRef-Component-bytes-1.11.0" + ], + "ref": "CycloneDxRef-Component-tower-http-0.6.8" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-bstr-1.12.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-sys-0.61.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-errno-0.3.14", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-libproc-0.14.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-futures-task-0.3.31", + "CycloneDxRef-Component-futures-channel-0.3.31", + "CycloneDxRef-Component-futures-executor-0.3.31", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-futures-sink-0.3.31", + "CycloneDxRef-Component-futures-io-0.3.31", + "CycloneDxRef-Component-futures-util-0.3.31" + ], + "ref": "CycloneDxRef-Component-futures-0.3.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-valuable-0.1.1", + "CycloneDxRef-Component-once_cell-1.21.3" + ], + "ref": "CycloneDxRef-Component-tracing-core-0.1.35" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-ryu-1.0.20", + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-form_urlencoded-1.2.2", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-serde_urlencoded-0.7.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-winapi-i686-pc-windows-gnu-0.4.0", + "CycloneDxRef-Component-winapi-x86_64-pc-windows-gnu-0.4.0" + ], + "ref": "CycloneDxRef-Component-winapi-0.3.9" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-typetag-impl-0.2.21", + "CycloneDxRef-Component-once_cell-1.21.3", + "CycloneDxRef-Component-inventory-0.3.21", + "CycloneDxRef-Component-erased-serde-0.4.9" + ], + "ref": "CycloneDxRef-Component-typetag-0.2.21" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-mime-0.3.17", + "CycloneDxRef-Component-unicase-2.8.1" + ], + "ref": "CycloneDxRef-Component-mime_guess-2.0.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-wasi-0.11.1+wasi-snapshot-preview1", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-log-0.4.29" + ], + "ref": "CycloneDxRef-Component-mio-1.1.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rand_core-0.6.4", + "CycloneDxRef-Component-ppv-lite86-0.2.21" + ], + "ref": "CycloneDxRef-Component-rand_chacha-0.3.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-ansi-term-0.50.3", + "CycloneDxRef-Component-aho-corasick-1.1.4" + ], + "ref": "CycloneDxRef-Component-lscolors-0.20.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-zerocopy-0.8.31" + ], + "ref": "CycloneDxRef-Component-ppv-lite86-0.2.21" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-serde_derive-1.0.228" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-convert_case-0.10.0", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-derive_more-impl-2.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-lazy_static-1.5.0" + ], + "ref": "CycloneDxRef-Component-sharded-slab-0.1.7" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-bumpalo-3.19.0", + "CycloneDxRef-Component-wasm-bindgen-shared-0.2.106" + ], + "ref": "CycloneDxRef-Component-wasm-bindgen-macro-support-0.2.106" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-litrs-1.0.0" + ], + "ref": "CycloneDxRef-Component-document-features-0.2.12" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-serde_core-1.0.228", + "CycloneDxRef-Component-ryu-1.0.20", + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-serde_json-1.0.145" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-winnow-0.7.14" + ], + "ref": "CycloneDxRef-Component-toml_parser-1.0.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-regex-syntax-0.8.8", + "CycloneDxRef-Component-bstr-1.12.1", + "CycloneDxRef-Component-aho-corasick-1.1.4", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-regex-automata-0.4.13" + ], + "ref": "CycloneDxRef-Component-globset-0.4.18" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-once_cell-1.21.3", + "CycloneDxRef-Component-wasm-bindgen-0.2.106" + ], + "ref": "CycloneDxRef-Component-js-sys-0.3.83" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-width-0.1.14", + "CycloneDxRef-Component-miette-derive-7.6.0", + "CycloneDxRef-Component-terminal_size-0.4.3", + "CycloneDxRef-Component-textwrap-0.16.2", + "CycloneDxRef-Component-supports-color-3.0.2", + "CycloneDxRef-Component-owo-colors-4.2.3", + "CycloneDxRef-Component-supports-unicode-3.0.0", + "CycloneDxRef-Component-supports-hyperlinks-3.1.0", + "CycloneDxRef-Component-cfg-if-1.0.4" + ], + "ref": "CycloneDxRef-Component-miette-7.6.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-either-1.15.0" + ], + "ref": "CycloneDxRef-Component-itertools-0.13.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-same-file-1.0.6", + "CycloneDxRef-Component-winapi-util-0.1.11" + ], + "ref": "CycloneDxRef-Component-walkdir-2.5.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.59.0", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-rtoolbox-0.0.3" + ], + "ref": "CycloneDxRef-Component-rpassword-7.4.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-ansi-term-0.50.3", + "CycloneDxRef-Component-thread_local-1.1.9", + "CycloneDxRef-Component-tracing-core-0.1.35", + "CycloneDxRef-Component-tracing-log-0.2.0", + "CycloneDxRef-Component-smallvec-1.15.1", + "CycloneDxRef-Component-sharded-slab-0.1.7" + ], + "ref": "CycloneDxRef-Component-tracing-subscriber-0.3.22" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thiserror-impl-1.0.69" + ], + "ref": "CycloneDxRef-Component-thiserror-1.0.69" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-bitflags-2.10.0" + ], + "ref": "CycloneDxRef-Component-libredox-0.1.10" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-futures-macro-0.3.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.60.2", + "CycloneDxRef-Component-rustix-1.1.2" + ], + "ref": "CycloneDxRef-Component-terminal_size-0.4.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-simd-adler32-0.3.8", + "CycloneDxRef-Component-adler2-2.0.1" + ], + "ref": "CycloneDxRef-Component-miniz_oxide-0.8.9" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows_i686_msvc-0.52.6", + "CycloneDxRef-Component-windows_aarch64_msvc-0.52.6", + "CycloneDxRef-Component-windows_i686_gnullvm-0.52.6", + "CycloneDxRef-Component-windows_x86_64_gnullvm-0.52.6", + "CycloneDxRef-Component-windows_x86_64_gnu-0.52.6", + "CycloneDxRef-Component-windows_aarch64_gnullvm-0.52.6", + "CycloneDxRef-Component-windows_i686_gnu-0.52.6", + "CycloneDxRef-Component-windows_x86_64_msvc-0.52.6" + ], + "ref": "CycloneDxRef-Component-windows-targets-0.52.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unic-langid-0.9.6" + ], + "ref": "CycloneDxRef-Component-fluent-langneg-0.13.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-http-1.4.0", + "CycloneDxRef-Component-http-body-1.0.1" + ], + "ref": "CycloneDxRef-Component-http-body-util-0.1.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-chrono-0.4.42" + ], + "ref": "CycloneDxRef-Component-chrono-humanize-0.2.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-redox_users-0.5.2", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-option-ext-0.2.0" + ], + "ref": "CycloneDxRef-Component-dirs-sys-0.5.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-aho-corasick-1.1.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-zerofrom-0.1.6", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-zerovec-0.11.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-ref-cast-impl-1.0.25" + ], + "ref": "CycloneDxRef-Component-ref-cast-1.0.25" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pwd-1.4.0", + "CycloneDxRef-Component-ref-cast-1.0.25", + "CycloneDxRef-Component-dirs-6.0.0", + "CycloneDxRef-Component-omnipath-0.1.6" + ], + "ref": "CycloneDxRef-Component-nu-path-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-ignore-0.4.25", + "CycloneDxRef-Component-walkdir-2.5.0" + ], + "ref": "CycloneDxRef-Component-globwalk-0.9.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-once_cell-1.21.3", + "CycloneDxRef-Component-getrandom-0.3.4", + "CycloneDxRef-Component-rustix-1.1.2", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-fastrand-2.3.0" + ], + "ref": "CycloneDxRef-Component-tempfile-3.23.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro-error2-2.0.1", + "CycloneDxRef-Component-heck-0.5.0" + ], + "ref": "CycloneDxRef-Component-nu-derive-value-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pest-2.8.4" + ], + "ref": "CycloneDxRef-Component-pest_meta-2.8.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-slab-0.4.11", + "CycloneDxRef-Component-futures-io-0.3.31", + "CycloneDxRef-Component-futures-channel-0.3.31", + "CycloneDxRef-Component-futures-task-0.3.31", + "CycloneDxRef-Component-futures-macro-0.3.31", + "CycloneDxRef-Component-futures-sink-0.3.31", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-pin-utils-0.1.0" + ], + "ref": "CycloneDxRef-Component-futures-util-0.3.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-windows-implement-0.60.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-derive_more-impl-2.1.0" + ], + "ref": "CycloneDxRef-Component-derive_more-2.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-winapi-0.3.9", + "CycloneDxRef-Component-hermit-abi-0.1.19" + ], + "ref": "CycloneDxRef-Component-atty-0.2.14" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-percent-encoding-2.3.2" + ], + "ref": "CycloneDxRef-Component-form_urlencoded-1.2.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-compact_str-0.8.1", + "CycloneDxRef-Component-unicode-width-0.2.0", + "CycloneDxRef-Component-indoc-2.0.7", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-itertools-0.13.0", + "CycloneDxRef-Component-unicode-segmentation-1.12.0", + "CycloneDxRef-Component-paste-1.0.15", + "CycloneDxRef-Component-crossterm-0.28.1", + "CycloneDxRef-Component-cassowary-0.3.0", + "CycloneDxRef-Component-unicode-truncate-1.1.0", + "CycloneDxRef-Component-strum-0.26.3", + "CycloneDxRef-Component-lru-0.12.5", + "CycloneDxRef-Component-instability-0.3.10" + ], + "ref": "CycloneDxRef-Component-ratatui-0.29.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-wasm-bindgen-0.2.106", + "CycloneDxRef-Component-js-sys-0.3.83" + ], + "ref": "CycloneDxRef-Component-web-time-1.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-tower-layer-0.3.3", + "CycloneDxRef-Component-sync_wrapper-1.0.2", + "CycloneDxRef-Component-tracing-0.1.43", + "CycloneDxRef-Component-tower-service-0.3.3", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-futures-util-0.3.31", + "CycloneDxRef-Component-pin-project-lite-0.2.16" + ], + "ref": "CycloneDxRef-Component-tower-0.5.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-core-0.62.2", + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-numerics-0.3.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-protocol-0.109.1", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-semver-1.0.27", + "CycloneDxRef-Component-typetag-0.2.21", + "CycloneDxRef-Component-rmp-serde-1.3.0", + "CycloneDxRef-Component-nu-utils-0.109.1" + ], + "ref": "CycloneDxRef-Component-nu-plugin-protocol-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-crossbeam-epoch-0.9.18", + "CycloneDxRef-Component-crossbeam-utils-0.8.21" + ], + "ref": "CycloneDxRef-Component-crossbeam-deque-0.8.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-toml_writer-1.0.4", + "CycloneDxRef-Component-indexmap-2.12.1", + "CycloneDxRef-Component-winnow-0.7.14", + "CycloneDxRef-Component-serde_core-1.0.228", + "CycloneDxRef-Component-toml_datetime-0.7.3", + "CycloneDxRef-Component-toml_parser-1.0.4", + "CycloneDxRef-Component-serde_spanned-1.0.3" + ], + "ref": "CycloneDxRef-Component-toml-0.9.8" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-equivalent-1.0.2", + "CycloneDxRef-Component-allocator-api2-0.2.21", + "CycloneDxRef-Component-foldhash-0.1.5" + ], + "ref": "CycloneDxRef-Component-hashbrown-0.15.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-displaydoc-0.2.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-windows-sys-0.52.0" + ], + "ref": "CycloneDxRef-Component-rtoolbox-0.0.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-once_cell_polyfill-1.70.2", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-anstyle-1.0.13" + ], + "ref": "CycloneDxRef-Component-anstyle-wincon-3.0.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-mio-1.1.1", + "CycloneDxRef-Component-signal-hook-0.3.18" + ], + "ref": "CycloneDxRef-Component-signal-hook-mio-0.2.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rustversion-1.0.22", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-heck-0.5.0", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-strum_macros-0.26.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-static_assertions-1.1.0", + "CycloneDxRef-Component-rustversion-1.0.22", + "CycloneDxRef-Component-itoa-1.0.15", + "CycloneDxRef-Component-cfg-if-1.0.4", + "CycloneDxRef-Component-ryu-1.0.20", + "CycloneDxRef-Component-castaway-0.2.4" + ], + "ref": "CycloneDxRef-Component-compact_str-0.8.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-serde_derive-1.0.228" + ], + "ref": "CycloneDxRef-Component-serde_core-1.0.228" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pin-project-lite-0.2.16", + "CycloneDxRef-Component-socket2-0.6.1", + "CycloneDxRef-Component-parking_lot-0.12.5", + "CycloneDxRef-Component-mio-1.1.1", + "CycloneDxRef-Component-tokio-macros-2.6.0", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-signal-hook-registry-1.4.7", + "CycloneDxRef-Component-bytes-1.11.0" + ], + "ref": "CycloneDxRef-Component-tokio-1.48.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-alloc-no-stdlib-2.0.4" + ], + "ref": "CycloneDxRef-Component-alloc-stdlib-0.2.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-thiserror-impl-2.0.17" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-getrandom-0.2.16" + ], + "ref": "CycloneDxRef-Component-rand_core-0.6.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-zerocopy-0.7.35" + ], + "ref": "CycloneDxRef-Component-buf-trait-0.4.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-itoa-1.0.15" + ], + "ref": "CycloneDxRef-Component-http-1.4.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-width-0.2.0", + "CycloneDxRef-Component-once_cell-1.21.3", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-encode_unicode-1.0.0", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-console-0.16.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-cfg-if-1.0.4" + ], + "ref": "CycloneDxRef-Component-crc32fast-1.5.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-async-trait-0.1.89" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0" + ], + "ref": "CycloneDxRef-Component-objc2-core-foundation-0.3.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.61.2" + ], + "ref": "CycloneDxRef-Component-winapi-util-0.1.11" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-utf8parse-0.2.2" + ], + "ref": "CycloneDxRef-Component-anstyle-parse-0.2.7" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-scopeguard-1.2.0" + ], + "ref": "CycloneDxRef-Component-lock_api-0.4.14" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows_i686_gnu-0.53.1", + "CycloneDxRef-Component-windows_x86_64_gnullvm-0.53.1", + "CycloneDxRef-Component-windows_x86_64_gnu-0.53.1", + "CycloneDxRef-Component-windows_x86_64_msvc-0.53.1", + "CycloneDxRef-Component-windows_i686_msvc-0.53.1", + "CycloneDxRef-Component-windows_i686_gnullvm-0.53.1", + "CycloneDxRef-Component-windows_aarch64_gnullvm-0.53.1", + "CycloneDxRef-Component-windows_aarch64_msvc-0.53.1", + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-targets-0.53.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-tokio-macros-2.6.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-android_system_properties-0.1.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-threading-0.2.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-regex-automata-0.4.13", + "CycloneDxRef-Component-aho-corasick-1.1.4", + "CycloneDxRef-Component-regex-syntax-0.8.8" + ], + "ref": "CycloneDxRef-Component-regex-1.12.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-deunicode-1.6.2", + "CycloneDxRef-Component-wasm-bindgen-0.2.106" + ], + "ref": "CycloneDxRef-Component-slug-0.1.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-siphasher-1.0.1" + ], + "ref": "CycloneDxRef-Component-phf_shared-0.11.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.2.1", + "CycloneDxRef-Component-smallvec-1.15.1", + "CycloneDxRef-Component-redox_syscall-0.5.18", + "CycloneDxRef-Component-cfg-if-1.0.4", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-parking_lot_core-0.9.12" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-hashbrown-0.16.1", + "CycloneDxRef-Component-equivalent-1.0.2" + ], + "ref": "CycloneDxRef-Component-indexmap-2.12.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-same-file-1.0.6", + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-crossbeam-deque-0.8.6", + "CycloneDxRef-Component-walkdir-2.5.0", + "CycloneDxRef-Component-regex-automata-0.4.13", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-winapi-util-0.1.11", + "CycloneDxRef-Component-globset-0.4.18" + ], + "ref": "CycloneDxRef-Component-ignore-0.4.25" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-ident-1.0.22", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-syn-2.0.111" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-ident-1.0.22" + ], + "ref": "CycloneDxRef-Component-wasm-bindgen-shared-0.2.106" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-type-map-0.5.1" + ], + "ref": "CycloneDxRef-Component-intl-memoizer-0.5.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-winapi-0.3.9" + ], + "ref": "CycloneDxRef-Component-crossterm_winapi-0.9.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libm-0.2.15" + ], + "ref": "CycloneDxRef-Component-humansize-2.1.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-width-0.2.0", + "CycloneDxRef-Component-unicode-linebreak-0.1.5" + ], + "ref": "CycloneDxRef-Component-textwrap-0.16.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-core-0.61.2", + "CycloneDxRef-Component-windows-link-0.1.3" + ], + "ref": "CycloneDxRef-Component-windows-numerics-0.2.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-quote-1.0.42" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-result-0.4.1", + "CycloneDxRef-Component-windows-link-0.2.1", + "CycloneDxRef-Component-windows-implement-0.60.2", + "CycloneDxRef-Component-windows-interface-0.59.3", + "CycloneDxRef-Component-windows-strings-0.5.1" + ], + "ref": "CycloneDxRef-Component-windows-core-0.62.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pest_generator-2.8.4", + "CycloneDxRef-Component-pest-2.8.4" + ], + "ref": "CycloneDxRef-Component-pest_derive-2.8.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-anstream-0.6.21", + "CycloneDxRef-Component-strsim-0.11.1", + "CycloneDxRef-Component-anstyle-1.0.13", + "CycloneDxRef-Component-clap_lex-0.7.6" + ], + "ref": "CycloneDxRef-Component-clap_builder-4.5.53" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-cfg-if-1.0.4", + "CycloneDxRef-Component-wasm-bindgen-shared-0.2.106", + "CycloneDxRef-Component-wasm-bindgen-macro-0.2.106", + "CycloneDxRef-Component-once_cell-1.21.3" + ], + "ref": "CycloneDxRef-Component-wasm-bindgen-0.2.106" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-miette-derive-7.6.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-darling-0.20.11", + "CycloneDxRef-Component-indoc-2.0.7", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-instability-0.3.10" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-wasm-bindgen-macro-support-0.2.106" + ], + "ref": "CycloneDxRef-Component-wasm-bindgen-macro-0.2.106" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42" + ], + "ref": "CycloneDxRef-Component-proc-macro-error-attr2-2.0.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-windows-interface-0.59.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-pest_meta-2.8.4", + "CycloneDxRef-Component-pest-2.8.4" + ], + "ref": "CycloneDxRef-Component-pest_generator-2.8.4" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0" + ], + "ref": "CycloneDxRef-Component-redox_syscall-0.5.18" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-either-1.15.0" + ], + "ref": "CycloneDxRef-Component-itertools-0.14.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-utils-0.109.1", + "CycloneDxRef-Component-nu-protocol-0.109.1", + "CycloneDxRef-Component-nu-plugin-protocol-0.109.1", + "CycloneDxRef-Component-nu-plugin-core-0.109.1", + "CycloneDxRef-Component-nix-0.30.1", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-nu-engine-0.109.1" + ], + "ref": "CycloneDxRef-Component-nu-plugin-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-segmentation-1.12.0" + ], + "ref": "CycloneDxRef-Component-convert_case-0.10.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-targets-0.53.5" + ], + "ref": "CycloneDxRef-Component-windows-sys-0.60.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-is_terminal_polyfill-1.70.2", + "CycloneDxRef-Component-colorchoice-1.0.4", + "CycloneDxRef-Component-anstyle-wincon-3.0.11", + "CycloneDxRef-Component-anstyle-1.0.13", + "CycloneDxRef-Component-anstyle-parse-0.2.7", + "CycloneDxRef-Component-anstyle-query-1.1.5", + "CycloneDxRef-Component-utf8parse-0.2.2" + ], + "ref": "CycloneDxRef-Component-anstream-0.6.21" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-targets-0.52.6" + ], + "ref": "CycloneDxRef-Component-windows-sys-0.59.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-pest-2.8.4", + "CycloneDxRef-Component-humansize-2.1.3", + "CycloneDxRef-Component-chrono-tz-0.9.0", + "CycloneDxRef-Component-pest_derive-2.8.4", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-lazy_static-1.5.0", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-slug-0.1.6", + "CycloneDxRef-Component-percent-encoding-2.3.2", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-globwalk-0.9.1", + "CycloneDxRef-Component-regex-1.12.2", + "CycloneDxRef-Component-unicode-segmentation-1.12.0", + "CycloneDxRef-Component-rand-0.8.5" + ], + "ref": "CycloneDxRef-Component-tera-1.20.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-targets-0.52.6" + ], + "ref": "CycloneDxRef-Component-windows-sys-0.52.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-alloc-stdlib-0.2.2", + "CycloneDxRef-Component-alloc-no-stdlib-2.0.4", + "CycloneDxRef-Component-brotli-decompressor-5.0.0" + ], + "ref": "CycloneDxRef-Component-brotli-8.0.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-zerocopy-derive-0.8.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-tinystr-0.8.2" + ], + "ref": "CycloneDxRef-Component-unic-langid-impl-0.9.6" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.60.2", + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-socket2-0.6.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unic-langid-0.9.6" + ], + "ref": "CycloneDxRef-Component-intl_pluralrules-7.0.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-protocol-0.109.1", + "CycloneDxRef-Component-nu-path-0.109.1", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-nu-experimental-0.109.1", + "CycloneDxRef-Component-nu-utils-0.109.1", + "CycloneDxRef-Component-nu-glob-0.109.1", + "CycloneDxRef-Component-fancy-regex-0.16.2" + ], + "ref": "CycloneDxRef-Component-nu-engine-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-core-0.62.2" + ], + "ref": "CycloneDxRef-Component-windows-collections-0.3.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thread_local-1.1.9" + ], + "ref": "CycloneDxRef-Component-fuzzy-matcher-0.3.7" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-sys-0.52.0", + "CycloneDxRef-Component-widestring-1.2.1", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-doctest-file-1.0.0", + "CycloneDxRef-Component-recvmsg-1.0.0" + ], + "ref": "CycloneDxRef-Component-interprocess-2.2.3" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-hashbrown-0.15.5" + ], + "ref": "CycloneDxRef-Component-lru-0.12.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-futures-sink-0.3.31", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-futures-core-0.3.31", + "CycloneDxRef-Component-pin-project-lite-0.2.16" + ], + "ref": "CycloneDxRef-Component-tokio-util-0.7.17" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-byteorder-1.5.0", + "CycloneDxRef-Component-zerocopy-derive-0.7.35" + ], + "ref": "CycloneDxRef-Component-zerocopy-0.7.35" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-clap-4.5.53", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-anyhow-1.0.100", + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-typedialog-core-0.1.0", + "CycloneDxRef-Component-toml-0.9.8", + "CycloneDxRef-Component-serde_json-1.0.145" + ], + "ref": "CycloneDxRef-Component-typedialog-0.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-shell-words-1.1.0", + "CycloneDxRef-Component-console-0.16.2", + "CycloneDxRef-Component-tempfile-3.23.0", + "CycloneDxRef-Component-zeroize-1.8.2" + ], + "ref": "CycloneDxRef-Component-dialoguer-0.12.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thiserror-impl-2.0.17" + ], + "ref": "CycloneDxRef-Component-thiserror-2.0.17" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-vte-0.14.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-num-traits-0.2.19", + "CycloneDxRef-Component-byteorder-1.5.0", + "CycloneDxRef-Component-paste-1.0.15" + ], + "ref": "CycloneDxRef-Component-rmp-0.8.14" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-syn-2.0.111", + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro-error-attr2-2.0.0", + "CycloneDxRef-Component-proc-macro2-1.0.103" + ], + "ref": "CycloneDxRef-Component-proc-macro-error2-2.0.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-zerocopy-derive-0.8.31" + ], + "ref": "CycloneDxRef-Component-zerocopy-0.8.31" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-cfg-if-1.0.4", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-wasi-0.11.1+wasi-snapshot-preview1" + ], + "ref": "CycloneDxRef-Component-getrandom-0.2.16" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-getrandom-0.2.16", + "CycloneDxRef-Component-libredox-0.1.10" + ], + "ref": "CycloneDxRef-Component-redox_users-0.5.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rustc-hash-2.1.1" + ], + "ref": "CycloneDxRef-Component-type-map-0.5.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-cfg-if-1.0.4" + ], + "ref": "CycloneDxRef-Component-nix-0.30.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-thiserror-1.0.69" + ], + "ref": "CycloneDxRef-Component-pwd-1.4.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-strum-0.26.3", + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-num-format-0.4.4", + "CycloneDxRef-Component-fancy-regex-0.16.2", + "CycloneDxRef-Component-bytes-1.11.0", + "CycloneDxRef-Component-strum_macros-0.27.2", + "CycloneDxRef-Component-nu-system-0.109.1", + "CycloneDxRef-Component-nu-experimental-0.109.1", + "CycloneDxRef-Component-nu-path-0.109.1", + "CycloneDxRef-Component-heck-0.5.0", + "CycloneDxRef-Component-nu-derive-value-0.109.1", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-brotli-8.0.2", + "CycloneDxRef-Component-lru-0.12.5", + "CycloneDxRef-Component-web-time-1.1.0", + "CycloneDxRef-Component-windows-0.62.2", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-nu-glob-0.109.1", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-indexmap-2.12.1", + "CycloneDxRef-Component-serde-1.0.228", + "CycloneDxRef-Component-dirs-sys-0.5.0", + "CycloneDxRef-Component-os_pipe-1.2.3", + "CycloneDxRef-Component-dirs-6.0.0", + "CycloneDxRef-Component-memchr-2.7.6", + "CycloneDxRef-Component-nu-utils-0.109.1", + "CycloneDxRef-Component-rmp-serde-1.3.0", + "CycloneDxRef-Component-nix-0.30.1", + "CycloneDxRef-Component-chrono-humanize-0.2.3", + "CycloneDxRef-Component-miette-7.6.0", + "CycloneDxRef-Component-typetag-0.2.21", + "CycloneDxRef-Component-serde_json-1.0.145" + ], + "ref": "CycloneDxRef-Component-nu-protocol-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-typetag-impl-0.2.21" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-unicode-width-0.1.14", + "CycloneDxRef-Component-itertools-0.13.0", + "CycloneDxRef-Component-unicode-segmentation-1.12.0" + ], + "ref": "CycloneDxRef-Component-unicode-truncate-1.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libproc-0.14.11", + "CycloneDxRef-Component-sysinfo-0.37.2", + "CycloneDxRef-Component-itertools-0.14.0", + "CycloneDxRef-Component-web-time-1.1.0", + "CycloneDxRef-Component-nix-0.30.1", + "CycloneDxRef-Component-log-0.4.29", + "CycloneDxRef-Component-procfs-0.17.0", + "CycloneDxRef-Component-ntapi-0.4.1", + "CycloneDxRef-Component-mach2-0.4.3", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-windows-0.62.2" + ], + "ref": "CycloneDxRef-Component-nu-system-0.109.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-libc-0.2.178" + ], + "ref": "CycloneDxRef-Component-signal-hook-registry-1.4.7" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-numerics-0.3.1", + "CycloneDxRef-Component-windows-collections-0.3.2", + "CycloneDxRef-Component-windows-core-0.62.2", + "CycloneDxRef-Component-windows-future-0.3.2" + ], + "ref": "CycloneDxRef-Component-windows-0.62.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-rand_chacha-0.3.1", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-rand_core-0.6.4" + ], + "ref": "CycloneDxRef-Component-rand-0.8.5" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-quote-1.0.42", + "CycloneDxRef-Component-proc-macro2-1.0.103", + "CycloneDxRef-Component-syn-2.0.111" + ], + "ref": "CycloneDxRef-Component-ref-cast-impl-1.0.25" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-windows-link-0.2.1" + ], + "ref": "CycloneDxRef-Component-windows-result-0.4.1" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-cfg-if-1.0.4" + ], + "ref": "CycloneDxRef-Component-thread_local-1.1.9" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-nu-plugin-0.109.1", + "CycloneDxRef-Component-unic-langid-0.9.6", + "CycloneDxRef-Component-atty-0.2.14", + "CycloneDxRef-Component-axum-0.8.7", + "CycloneDxRef-Component-anyhow-1.0.100", + "CycloneDxRef-Component-toml-0.9.8", + "CycloneDxRef-Component-dirs-6.0.0", + "CycloneDxRef-Component-crossterm-0.29.0", + "CycloneDxRef-Component-fluent-bundle-0.16.0", + "CycloneDxRef-Component-nu-protocol-0.109.1", + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-serde_yaml-0.9.34+deprecated", + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-tracing-subscriber-0.3.22", + "CycloneDxRef-Component-tower-http-0.6.8", + "CycloneDxRef-Component-tokio-1.48.0", + "CycloneDxRef-Component-inquire-0.9.1", + "CycloneDxRef-Component-fluent-0.17.0", + "CycloneDxRef-Component-futures-0.3.31", + "CycloneDxRef-Component-async-trait-0.1.89", + "CycloneDxRef-Component-sys-locale-0.3.2", + "CycloneDxRef-Component-tower-0.5.2", + "CycloneDxRef-Component-dialoguer-0.12.0", + "CycloneDxRef-Component-serde_json-1.0.145", + "CycloneDxRef-Component-tera-1.20.1", + "CycloneDxRef-Component-tracing-0.1.43", + "CycloneDxRef-Component-rpassword-7.4.0", + "CycloneDxRef-Component-tempfile-3.23.0", + "CycloneDxRef-Component-ratatui-0.29.0", + "CycloneDxRef-Component-serde-1.0.228" + ], + "ref": "CycloneDxRef-Component-typedialog-core-0.1.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-thiserror-2.0.17", + "CycloneDxRef-Component-memchr-2.7.6" + ], + "ref": "CycloneDxRef-Component-fluent-syntax-0.12.0" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-bitflags-2.10.0", + "CycloneDxRef-Component-windows-sys-0.61.2", + "CycloneDxRef-Component-libc-0.2.178", + "CycloneDxRef-Component-linux-raw-sys-0.11.0", + "CycloneDxRef-Component-errno-0.3.14" + ], + "ref": "CycloneDxRef-Component-rustix-1.1.2" + }, + { + "dependsOn": [ + "CycloneDxRef-Component-chrono-0.4.42", + "CycloneDxRef-Component-phf-0.11.3" + ], + "ref": "CycloneDxRef-Component-chrono-tz-0.9.0" + } + ], "metadata": { - "timestamp": "2025-12-17T13:08:58.512755Z", - "tools": [ + "authors": [ { - "vendor": "cargo", - "name": "cargo-license", - "version": "1.0" + "name": "Jesús Pérez Lorenzo" } ], "component": { - "type": "application", - "name": "typedialog", - "version": "0.1.0", - "homepage": "https://github.com/anthropics/typedialog", - "repository": { - "type": "git", - "url": "https://github.com/anthropics/typedialog" - }, - "licenses": [ + "components": [ { - "license": { - "name": "MIT" - } + "author": "Jesús Pérez ", + "bom-ref": "CycloneDxRef-Component-typedialog-0.1.0", + "description": "TypeDialog CLI tool for interactive forms and prompts", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/jesusperezlorenzo/typedialog" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "typedialog", + "type": "application", + "version": "0.1.0" + }, + { + "author": "Jesús Pérez ", + "bom-ref": "CycloneDxRef-Component-typedialog-core-0.1.0", + "description": "Core library for TypeDialog - form handling and multiple rendering backends", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/jesusperezlorenzo/typedialog" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "typedialog-core", + "type": "library", + "version": "0.1.0" + }, + { + "author": "Jesús Pérez ", + "bom-ref": "CycloneDxRef-Component-typedialog-tui-0.1.0", + "description": "TypeDialog TUI tool for interactive forms using ratatui", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/jesusperezlorenzo/typedialog" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "typedialog-tui", + "type": "application", + "version": "0.1.0" + }, + { + "author": "Jesús Pérez ", + "bom-ref": "CycloneDxRef-Component-typedialog-web-0.1.0", + "description": "TypeDialog Web server for interactive forms using axum", + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/jesusperezlorenzo/typedialog" + } + ], + "licenses": [ + { + "expression": "MIT" + } + ], + "name": "typedialog-web", + "type": "application", + "version": "0.1.0" } - ] - } + ], + "name": "typedialog", + "type": "application" + }, + "timestamp": "2025-12-18T01:33:37.544Z", + "tools": [ + { + "name": "cargo-sbom", + "version": "0.10.0" + } + ] }, - "components": [ - { - "type": "library", - "name": "aho-corasick", - "version": "1.1.4", - "purl": "pkg:cargo/aho-corasick@1.1.4", - "homepage": "https://github.com/BurntSushi/aho-corasick", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "allocator-api2", - "version": "0.2.21", - "purl": "pkg:cargo/allocator-api2@0.2.21", - "homepage": "https://github.com/zakarumych/allocator-api2", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "android_system_properties", - "version": "0.1.5", - "purl": "pkg:cargo/android_system_properties@0.1.5", - "homepage": "https://github.com/nical/android_system_properties", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anstream", - "version": "0.6.21", - "purl": "pkg:cargo/anstream@0.6.21", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anstyle", - "version": "1.0.13", - "purl": "pkg:cargo/anstyle@1.0.13", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anstyle-parse", - "version": "0.2.7", - "purl": "pkg:cargo/anstyle-parse@0.2.7", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anstyle-query", - "version": "1.1.5", - "purl": "pkg:cargo/anstyle-query@1.1.5", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anstyle-wincon", - "version": "3.0.11", - "purl": "pkg:cargo/anstyle-wincon@3.0.11", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "anyhow", - "version": "1.0.100", - "purl": "pkg:cargo/anyhow@1.0.100", - "homepage": "https://github.com/dtolnay/anyhow", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "async-trait", - "version": "0.1.89", - "purl": "pkg:cargo/async-trait@0.1.89", - "homepage": "https://github.com/dtolnay/async-trait", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "atomic-waker", - "version": "1.1.2", - "purl": "pkg:cargo/atomic-waker@1.1.2", - "homepage": "https://github.com/smol-rs/atomic-waker", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "atty", - "version": "0.2.14", - "purl": "pkg:cargo/atty@0.2.14", - "homepage": "https://github.com/softprops/atty", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "autocfg", - "version": "1.5.0", - "purl": "pkg:cargo/autocfg@1.5.0", - "homepage": "https://github.com/cuviper/autocfg", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "axum", - "version": "0.8.7", - "purl": "pkg:cargo/axum@0.8.7", - "homepage": "https://github.com/tokio-rs/axum", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "axum-core", - "version": "0.5.5", - "purl": "pkg:cargo/axum-core@0.5.5", - "homepage": "https://github.com/tokio-rs/axum", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "bitflags", - "version": "2.10.0", - "purl": "pkg:cargo/bitflags@2.10.0", - "homepage": "https://github.com/bitflags/bitflags", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "block-buffer", - "version": "0.10.4", - "purl": "pkg:cargo/block-buffer@0.10.4", - "homepage": "https://github.com/RustCrypto/utils", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "bstr", - "version": "1.12.1", - "purl": "pkg:cargo/bstr@1.12.1", - "homepage": "https://github.com/BurntSushi/bstr", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "bumpalo", - "version": "3.19.0", - "purl": "pkg:cargo/bumpalo@3.19.0", - "homepage": "https://github.com/fitzgen/bumpalo", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "bytes", - "version": "1.11.0", - "purl": "pkg:cargo/bytes@1.11.0", - "homepage": "https://github.com/tokio-rs/bytes", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "cassowary", - "version": "0.3.0", - "purl": "pkg:cargo/cassowary@0.3.0", - "homepage": "https://github.com/dylanede/cassowary-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "castaway", - "version": "0.2.4", - "purl": "pkg:cargo/castaway@0.2.4", - "homepage": "https://github.com/sagebind/castaway", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "cc", - "version": "1.2.49", - "purl": "pkg:cargo/cc@1.2.49", - "homepage": "https://github.com/rust-lang/cc-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "cfg-if", - "version": "1.0.4", - "purl": "pkg:cargo/cfg-if@1.0.4", - "homepage": "https://github.com/rust-lang/cfg-if", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "chrono", - "version": "0.4.42", - "purl": "pkg:cargo/chrono@0.4.42", - "homepage": "https://github.com/chronotope/chrono", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "chrono-tz", - "version": "0.9.0", - "purl": "pkg:cargo/chrono-tz@0.9.0", - "homepage": "https://github.com/chronotope/chrono-tz", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "chrono-tz-build", - "version": "0.3.0", - "purl": "pkg:cargo/chrono-tz-build@0.3.0", - "homepage": "https://github.com/chronotope/chrono-tz", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "clap", - "version": "4.5.53", - "purl": "pkg:cargo/clap@4.5.53", - "homepage": "https://github.com/clap-rs/clap", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "clap_builder", - "version": "4.5.53", - "purl": "pkg:cargo/clap_builder@4.5.53", - "homepage": "https://github.com/clap-rs/clap", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "clap_derive", - "version": "4.5.49", - "purl": "pkg:cargo/clap_derive@4.5.49", - "homepage": "https://github.com/clap-rs/clap", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "clap_lex", - "version": "0.7.6", - "purl": "pkg:cargo/clap_lex@0.7.6", - "homepage": "https://github.com/clap-rs/clap", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "colorchoice", - "version": "1.0.4", - "purl": "pkg:cargo/colorchoice@1.0.4", - "homepage": "https://github.com/rust-cli/anstyle.git", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "compact_str", - "version": "0.8.1", - "purl": "pkg:cargo/compact_str@0.8.1", - "homepage": "https://github.com/ParkMyCar/compact_str", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "console", - "version": "0.16.2", - "purl": "pkg:cargo/console@0.16.2", - "homepage": "https://github.com/console-rs/console", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "convert_case", - "version": "0.10.0", - "purl": "pkg:cargo/convert_case@0.10.0", - "homepage": "https://github.com/rutrum/convert-case", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "core-foundation-sys", - "version": "0.8.7", - "purl": "pkg:cargo/core-foundation-sys@0.8.7", - "homepage": "https://github.com/servo/core-foundation-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "cpufeatures", - "version": "0.2.17", - "purl": "pkg:cargo/cpufeatures@0.2.17", - "homepage": "https://github.com/RustCrypto/utils", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossbeam-deque", - "version": "0.8.6", - "purl": "pkg:cargo/crossbeam-deque@0.8.6", - "homepage": "https://github.com/crossbeam-rs/crossbeam", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossbeam-epoch", - "version": "0.9.18", - "purl": "pkg:cargo/crossbeam-epoch@0.9.18", - "homepage": "https://github.com/crossbeam-rs/crossbeam", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossbeam-utils", - "version": "0.8.21", - "purl": "pkg:cargo/crossbeam-utils@0.8.21", - "homepage": "https://github.com/crossbeam-rs/crossbeam", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossterm", - "version": "0.28.1", - "purl": "pkg:cargo/crossterm@0.28.1", - "homepage": "https://github.com/crossterm-rs/crossterm", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossterm", - "version": "0.29.0", - "purl": "pkg:cargo/crossterm@0.29.0", - "homepage": "https://github.com/crossterm-rs/crossterm", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "crossterm_winapi", - "version": "0.9.1", - "purl": "pkg:cargo/crossterm_winapi@0.9.1", - "homepage": "https://github.com/crossterm-rs/crossterm-winapi", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "crypto-common", - "version": "0.1.7", - "purl": "pkg:cargo/crypto-common@0.1.7", - "homepage": "https://github.com/RustCrypto/traits", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "darling", - "version": "0.20.11", - "purl": "pkg:cargo/darling@0.20.11", - "homepage": "https://github.com/TedDriggs/darling", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "darling_core", - "version": "0.20.11", - "purl": "pkg:cargo/darling_core@0.20.11", - "homepage": "https://github.com/TedDriggs/darling", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "darling_macro", - "version": "0.20.11", - "purl": "pkg:cargo/darling_macro@0.20.11", - "homepage": "https://github.com/TedDriggs/darling", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "derive_more", - "version": "2.1.0", - "purl": "pkg:cargo/derive_more@2.1.0", - "homepage": "https://github.com/JelteF/derive_more", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "derive_more-impl", - "version": "2.1.0", - "purl": "pkg:cargo/derive_more-impl@2.1.0", - "homepage": "https://github.com/JelteF/derive_more", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "deunicode", - "version": "1.6.2", - "purl": "pkg:cargo/deunicode@1.6.2", - "homepage": "https://github.com/kornelski/deunicode/", - "licenses": [ - { - "license": { - "name": "BSD-3-Clause" - } - } - ] - }, - { - "type": "library", - "name": "dialoguer", - "version": "0.12.0", - "purl": "pkg:cargo/dialoguer@0.12.0", - "homepage": "https://github.com/console-rs/dialoguer", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "digest", - "version": "0.10.7", - "purl": "pkg:cargo/digest@0.10.7", - "homepage": "https://github.com/RustCrypto/traits", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "dirs", - "version": "6.0.0", - "purl": "pkg:cargo/dirs@6.0.0", - "homepage": "https://github.com/soc/dirs-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "dirs-sys", - "version": "0.5.0", - "purl": "pkg:cargo/dirs-sys@0.5.0", - "homepage": "https://github.com/dirs-dev/dirs-sys-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "displaydoc", - "version": "0.2.5", - "purl": "pkg:cargo/displaydoc@0.2.5", - "homepage": "https://github.com/yaahc/displaydoc", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "document-features", - "version": "0.2.12", - "purl": "pkg:cargo/document-features@0.2.12", - "homepage": "https://github.com/slint-ui/document-features", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "dyn-clone", - "version": "1.0.20", - "purl": "pkg:cargo/dyn-clone@1.0.20", - "homepage": "https://github.com/dtolnay/dyn-clone", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "either", - "version": "1.15.0", - "purl": "pkg:cargo/either@1.15.0", - "homepage": "https://github.com/rayon-rs/either", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "encode_unicode", - "version": "1.0.0", - "purl": "pkg:cargo/encode_unicode@1.0.0", - "homepage": "https://github.com/tormol/encode_unicode", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "equivalent", - "version": "1.0.2", - "purl": "pkg:cargo/equivalent@1.0.2", - "homepage": "https://github.com/indexmap-rs/equivalent", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "errno", - "version": "0.3.14", - "purl": "pkg:cargo/errno@0.3.14", - "homepage": "https://github.com/lambda-fairy/rust-errno", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fastrand", - "version": "2.3.0", - "purl": "pkg:cargo/fastrand@2.3.0", - "homepage": "https://github.com/smol-rs/fastrand", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "find-msvc-tools", - "version": "0.1.5", - "purl": "pkg:cargo/find-msvc-tools@0.1.5", - "homepage": "https://github.com/rust-lang/cc-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fluent", - "version": "0.17.0", - "purl": "pkg:cargo/fluent@0.17.0", - "homepage": "https://github.com/projectfluent/fluent-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fluent-bundle", - "version": "0.16.0", - "purl": "pkg:cargo/fluent-bundle@0.16.0", - "homepage": "https://github.com/projectfluent/fluent-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fluent-langneg", - "version": "0.13.1", - "purl": "pkg:cargo/fluent-langneg@0.13.1", - "homepage": "https://github.com/projectfluent/fluent-langneg-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fluent-syntax", - "version": "0.12.0", - "purl": "pkg:cargo/fluent-syntax@0.12.0", - "homepage": "https://github.com/projectfluent/fluent-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fnv", - "version": "1.0.7", - "purl": "pkg:cargo/fnv@1.0.7", - "homepage": "https://github.com/servo/rust-fnv", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "foldhash", - "version": "0.1.5", - "purl": "pkg:cargo/foldhash@0.1.5", - "homepage": "https://github.com/orlp/foldhash", - "licenses": [ - { - "license": { - "name": "Zlib" - } - } - ] - }, - { - "type": "library", - "name": "form_urlencoded", - "version": "1.2.2", - "purl": "pkg:cargo/form_urlencoded@1.2.2", - "homepage": "https://github.com/servo/rust-url", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "typedialog", - "version": "0.1.0", - "purl": "pkg:cargo/typedialog@0.1.0", - "homepage": "https://github.com/jesusperezlorenzo/typedialog", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "typedialog-core", - "version": "0.1.0", - "purl": "pkg:cargo/typedialog-core@0.1.0", - "homepage": "https://github.com/jesusperezlorenzo/typedialog", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "typedialog-tui", - "version": "0.1.0", - "purl": "pkg:cargo/typedialog-tui@0.1.0", - "homepage": "https://github.com/jesusperezlorenzo/typedialog", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "typedialog-web", - "version": "0.1.0", - "purl": "pkg:cargo/typedialog-web@0.1.0", - "homepage": "https://github.com/jesusperezlorenzo/typedialog", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures", - "version": "0.3.31", - "purl": "pkg:cargo/futures@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-channel", - "version": "0.3.31", - "purl": "pkg:cargo/futures-channel@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-core", - "version": "0.3.31", - "purl": "pkg:cargo/futures-core@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-executor", - "version": "0.3.31", - "purl": "pkg:cargo/futures-executor@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-io", - "version": "0.3.31", - "purl": "pkg:cargo/futures-io@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-macro", - "version": "0.3.31", - "purl": "pkg:cargo/futures-macro@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-sink", - "version": "0.3.31", - "purl": "pkg:cargo/futures-sink@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-task", - "version": "0.3.31", - "purl": "pkg:cargo/futures-task@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "futures-util", - "version": "0.3.31", - "purl": "pkg:cargo/futures-util@0.3.31", - "homepage": "https://github.com/rust-lang/futures-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "fuzzy-matcher", - "version": "0.3.7", - "purl": "pkg:cargo/fuzzy-matcher@0.3.7", - "homepage": "https://github.com/lotabout/fuzzy-matcher", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "generic-array", - "version": "0.14.7", - "purl": "pkg:cargo/generic-array@0.14.7", - "homepage": "https://github.com/fizyk20/generic-array.git", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "getrandom", - "version": "0.2.16", - "purl": "pkg:cargo/getrandom@0.2.16", - "homepage": "https://github.com/rust-random/getrandom", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "getrandom", - "version": "0.3.4", - "purl": "pkg:cargo/getrandom@0.3.4", - "homepage": "https://github.com/rust-random/getrandom", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "globset", - "version": "0.4.18", - "purl": "pkg:cargo/globset@0.4.18", - "homepage": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "globwalk", - "version": "0.9.1", - "purl": "pkg:cargo/globwalk@0.9.1", - "homepage": "https://github.com/gilnaa/globwalk", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "hashbrown", - "version": "0.15.5", - "purl": "pkg:cargo/hashbrown@0.15.5", - "homepage": "https://github.com/rust-lang/hashbrown", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "hashbrown", - "version": "0.16.1", - "purl": "pkg:cargo/hashbrown@0.16.1", - "homepage": "https://github.com/rust-lang/hashbrown", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "heck", - "version": "0.5.0", - "purl": "pkg:cargo/heck@0.5.0", - "homepage": "https://github.com/withoutboats/heck", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "hermit-abi", - "version": "0.1.19", - "purl": "pkg:cargo/hermit-abi@0.1.19", - "homepage": "https://github.com/hermitcore/libhermit-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "http", - "version": "1.4.0", - "purl": "pkg:cargo/http@1.4.0", - "homepage": "https://github.com/hyperium/http", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "http-body", - "version": "1.0.1", - "purl": "pkg:cargo/http-body@1.0.1", - "homepage": "https://github.com/hyperium/http-body", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "http-body-util", - "version": "0.1.3", - "purl": "pkg:cargo/http-body-util@0.1.3", - "homepage": "https://github.com/hyperium/http-body", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "http-range-header", - "version": "0.4.2", - "purl": "pkg:cargo/http-range-header@0.4.2", - "homepage": "https://github.com/MarcusGrass/parse-range-headers", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "httparse", - "version": "1.10.1", - "purl": "pkg:cargo/httparse@1.10.1", - "homepage": "https://github.com/seanmonstar/httparse", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "httpdate", - "version": "1.0.3", - "purl": "pkg:cargo/httpdate@1.0.3", - "homepage": "https://github.com/pyfisch/httpdate", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "humansize", - "version": "2.1.3", - "purl": "pkg:cargo/humansize@2.1.3", - "homepage": "https://github.com/LeopoldArkham/humansize", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "hyper", - "version": "1.8.1", - "purl": "pkg:cargo/hyper@1.8.1", - "homepage": "https://github.com/hyperium/hyper", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "hyper-util", - "version": "0.1.19", - "purl": "pkg:cargo/hyper-util@0.1.19", - "homepage": "https://github.com/hyperium/hyper-util", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "iana-time-zone", - "version": "0.1.64", - "purl": "pkg:cargo/iana-time-zone@0.1.64", - "homepage": "https://github.com/strawlab/iana-time-zone", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "iana-time-zone-haiku", - "version": "0.1.2", - "purl": "pkg:cargo/iana-time-zone-haiku@0.1.2", - "homepage": "https://github.com/strawlab/iana-time-zone", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ident_case", - "version": "1.0.1", - "purl": "pkg:cargo/ident_case@1.0.1", - "homepage": "https://github.com/TedDriggs/ident_case", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ignore", - "version": "0.4.25", - "purl": "pkg:cargo/ignore@0.4.25", - "homepage": "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "indexmap", - "version": "2.12.1", - "purl": "pkg:cargo/indexmap@2.12.1", - "homepage": "https://github.com/indexmap-rs/indexmap", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "indoc", - "version": "2.0.7", - "purl": "pkg:cargo/indoc@2.0.7", - "homepage": "https://github.com/dtolnay/indoc", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "inquire", - "version": "0.9.1", - "purl": "pkg:cargo/inquire@0.9.1", - "homepage": "https://github.com/mikaelmello/inquire", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "instability", - "version": "0.3.10", - "purl": "pkg:cargo/instability@0.3.10", - "homepage": "https://github.com/ratatui/instability", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "intl-memoizer", - "version": "0.5.3", - "purl": "pkg:cargo/intl-memoizer@0.5.3", - "homepage": "https://github.com/projectfluent/fluent-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "intl_pluralrules", - "version": "7.0.2", - "purl": "pkg:cargo/intl_pluralrules@7.0.2", - "homepage": "https://github.com/zbraniecki/pluralrules", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "is_terminal_polyfill", - "version": "1.70.2", - "purl": "pkg:cargo/is_terminal_polyfill@1.70.2", - "homepage": "https://github.com/polyfill-rs/is_terminal_polyfill", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "itertools", - "version": "0.13.0", - "purl": "pkg:cargo/itertools@0.13.0", - "homepage": "https://github.com/rust-itertools/itertools", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "itoa", - "version": "1.0.15", - "purl": "pkg:cargo/itoa@1.0.15", - "homepage": "https://github.com/dtolnay/itoa", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "js-sys", - "version": "0.3.83", - "purl": "pkg:cargo/js-sys@0.3.83", - "homepage": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "lazy_static", - "version": "1.5.0", - "purl": "pkg:cargo/lazy_static@1.5.0", - "homepage": "https://github.com/rust-lang-nursery/lazy-static.rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "libc", - "version": "0.2.178", - "purl": "pkg:cargo/libc@0.2.178", - "homepage": "https://github.com/rust-lang/libc", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "libm", - "version": "0.2.15", - "purl": "pkg:cargo/libm@0.2.15", - "homepage": "https://github.com/rust-lang/compiler-builtins", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "libredox", - "version": "0.1.10", - "purl": "pkg:cargo/libredox@0.1.10", - "homepage": "https://gitlab.redox-os.org/redox-os/libredox.git", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "linux-raw-sys", - "version": "0.4.15", - "purl": "pkg:cargo/linux-raw-sys@0.4.15", - "homepage": "https://github.com/sunfishcode/linux-raw-sys", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "linux-raw-sys", - "version": "0.11.0", - "purl": "pkg:cargo/linux-raw-sys@0.11.0", - "homepage": "https://github.com/sunfishcode/linux-raw-sys", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "litrs", - "version": "1.0.0", - "purl": "pkg:cargo/litrs@1.0.0", - "homepage": "https://github.com/LukasKalbertodt/litrs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "lock_api", - "version": "0.4.14", - "purl": "pkg:cargo/lock_api@0.4.14", - "homepage": "https://github.com/Amanieu/parking_lot", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "log", - "version": "0.4.29", - "purl": "pkg:cargo/log@0.4.29", - "homepage": "https://github.com/rust-lang/log", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "lru", - "version": "0.12.5", - "purl": "pkg:cargo/lru@0.12.5", - "homepage": "https://github.com/jeromefroe/lru-rs.git", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "matchit", - "version": "0.8.4", - "purl": "pkg:cargo/matchit@0.8.4", - "homepage": "https://github.com/ibraheemdev/matchit", - "licenses": [ - { - "license": { - "name": "BSD-3-Clause AND MIT" - } - } - ] - }, - { - "type": "library", - "name": "memchr", - "version": "2.7.6", - "purl": "pkg:cargo/memchr@2.7.6", - "homepage": "https://github.com/BurntSushi/memchr", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "mime", - "version": "0.3.17", - "purl": "pkg:cargo/mime@0.3.17", - "homepage": "https://github.com/hyperium/mime", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "mime_guess", - "version": "2.0.5", - "purl": "pkg:cargo/mime_guess@2.0.5", - "homepage": "https://github.com/abonander/mime_guess", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "mio", - "version": "1.1.1", - "purl": "pkg:cargo/mio@1.1.1", - "homepage": "https://github.com/tokio-rs/mio", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "nu-ansi-term", - "version": "0.50.3", - "purl": "pkg:cargo/nu-ansi-term@0.50.3", - "homepage": "https://github.com/nushell/nu-ansi-term", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "num-traits", - "version": "0.2.19", - "purl": "pkg:cargo/num-traits@0.2.19", - "homepage": "https://github.com/rust-num/num-traits", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "once_cell", - "version": "1.21.3", - "purl": "pkg:cargo/once_cell@1.21.3", - "homepage": "https://github.com/matklad/once_cell", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "once_cell_polyfill", - "version": "1.70.2", - "purl": "pkg:cargo/once_cell_polyfill@1.70.2", - "homepage": "https://github.com/polyfill-rs/once_cell_polyfill", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "option-ext", - "version": "0.2.0", - "purl": "pkg:cargo/option-ext@0.2.0", - "homepage": "https://github.com/soc/option-ext.git", - "licenses": [ - { - "license": { - "name": "MPL-2.0" - } - } - ] - }, - { - "type": "library", - "name": "parking_lot", - "version": "0.12.5", - "purl": "pkg:cargo/parking_lot@0.12.5", - "homepage": "https://github.com/Amanieu/parking_lot", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "parking_lot_core", - "version": "0.9.12", - "purl": "pkg:cargo/parking_lot_core@0.9.12", - "homepage": "https://github.com/Amanieu/parking_lot", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "parse-zoneinfo", - "version": "0.3.1", - "purl": "pkg:cargo/parse-zoneinfo@0.3.1", - "homepage": "https://github.com/chronotope/chrono-tz", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "paste", - "version": "1.0.15", - "purl": "pkg:cargo/paste@1.0.15", - "homepage": "https://github.com/dtolnay/paste", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "percent-encoding", - "version": "2.3.2", - "purl": "pkg:cargo/percent-encoding@2.3.2", - "homepage": "https://github.com/servo/rust-url/", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "pest", - "version": "2.8.4", - "purl": "pkg:cargo/pest@2.8.4", - "homepage": "https://github.com/pest-parser/pest", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "pest_derive", - "version": "2.8.4", - "purl": "pkg:cargo/pest_derive@2.8.4", - "homepage": "https://github.com/pest-parser/pest", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "pest_generator", - "version": "2.8.4", - "purl": "pkg:cargo/pest_generator@2.8.4", - "homepage": "https://github.com/pest-parser/pest", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "pest_meta", - "version": "2.8.4", - "purl": "pkg:cargo/pest_meta@2.8.4", - "homepage": "https://github.com/pest-parser/pest", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "phf", - "version": "0.11.3", - "purl": "pkg:cargo/phf@0.11.3", - "homepage": "https://github.com/rust-phf/rust-phf", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "phf_codegen", - "version": "0.11.3", - "purl": "pkg:cargo/phf_codegen@0.11.3", - "homepage": "https://github.com/rust-phf/rust-phf", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "phf_generator", - "version": "0.11.3", - "purl": "pkg:cargo/phf_generator@0.11.3", - "homepage": "https://github.com/rust-phf/rust-phf", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "phf_shared", - "version": "0.11.3", - "purl": "pkg:cargo/phf_shared@0.11.3", - "homepage": "https://github.com/rust-phf/rust-phf", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "pin-project-lite", - "version": "0.2.16", - "purl": "pkg:cargo/pin-project-lite@0.2.16", - "homepage": "https://github.com/taiki-e/pin-project-lite", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "pin-utils", - "version": "0.1.0", - "purl": "pkg:cargo/pin-utils@0.1.0", - "homepage": "https://github.com/rust-lang-nursery/pin-utils", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ppv-lite86", - "version": "0.2.21", - "purl": "pkg:cargo/ppv-lite86@0.2.21", - "homepage": "https://github.com/cryptocorrosion/cryptocorrosion", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "proc-macro2", - "version": "1.0.103", - "purl": "pkg:cargo/proc-macro2@1.0.103", - "homepage": "https://github.com/dtolnay/proc-macro2", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "quote", - "version": "1.0.42", - "purl": "pkg:cargo/quote@1.0.42", - "homepage": "https://github.com/dtolnay/quote", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "r-efi", - "version": "5.3.0", - "purl": "pkg:cargo/r-efi@5.3.0", - "homepage": "https://github.com/r-efi/r-efi", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR LGPL-2.1-or-later OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rand", - "version": "0.8.5", - "purl": "pkg:cargo/rand@0.8.5", - "homepage": "https://github.com/rust-random/rand", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rand_chacha", - "version": "0.3.1", - "purl": "pkg:cargo/rand_chacha@0.3.1", - "homepage": "https://github.com/rust-random/rand", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rand_core", - "version": "0.6.4", - "purl": "pkg:cargo/rand_core@0.6.4", - "homepage": "https://github.com/rust-random/rand", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ratatui", - "version": "0.29.0", - "purl": "pkg:cargo/ratatui@0.29.0", - "homepage": "https://github.com/ratatui/ratatui", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "redox_syscall", - "version": "0.5.18", - "purl": "pkg:cargo/redox_syscall@0.5.18", - "homepage": "https://gitlab.redox-os.org/redox-os/syscall", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "redox_users", - "version": "0.5.2", - "purl": "pkg:cargo/redox_users@0.5.2", - "homepage": "https://gitlab.redox-os.org/redox-os/users", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "regex", - "version": "1.12.2", - "purl": "pkg:cargo/regex@1.12.2", - "homepage": "https://github.com/rust-lang/regex", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "regex-automata", - "version": "0.4.13", - "purl": "pkg:cargo/regex-automata@0.4.13", - "homepage": "https://github.com/rust-lang/regex", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "regex-syntax", - "version": "0.8.8", - "purl": "pkg:cargo/regex-syntax@0.8.8", - "homepage": "https://github.com/rust-lang/regex", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rpassword", - "version": "7.4.0", - "purl": "pkg:cargo/rpassword@7.4.0", - "homepage": "https://github.com/conradkleinespel/rpassword", - "licenses": [ - { - "license": { - "name": "Apache-2.0" - } - } - ] - }, - { - "type": "library", - "name": "rtoolbox", - "version": "0.0.3", - "purl": "pkg:cargo/rtoolbox@0.0.3", - "homepage": "https://github.com/conradkleinespel/duck", - "licenses": [ - { - "license": { - "name": "Apache-2.0" - } - } - ] - }, - { - "type": "library", - "name": "rustc-hash", - "version": "2.1.1", - "purl": "pkg:cargo/rustc-hash@2.1.1", - "homepage": "https://github.com/rust-lang/rustc-hash", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rustc_version", - "version": "0.4.1", - "purl": "pkg:cargo/rustc_version@0.4.1", - "homepage": "https://github.com/djc/rustc-version-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rustix", - "version": "0.38.44", - "purl": "pkg:cargo/rustix@0.38.44", - "homepage": "https://github.com/bytecodealliance/rustix", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rustix", - "version": "1.1.2", - "purl": "pkg:cargo/rustix@1.1.2", - "homepage": "https://github.com/bytecodealliance/rustix", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "rustversion", - "version": "1.0.22", - "purl": "pkg:cargo/rustversion@1.0.22", - "homepage": "https://github.com/dtolnay/rustversion", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ryu", - "version": "1.0.20", - "purl": "pkg:cargo/ryu@1.0.20", - "homepage": "https://github.com/dtolnay/ryu", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR BSL-1.0" - } - } - ] - }, - { - "type": "library", - "name": "same-file", - "version": "1.0.6", - "purl": "pkg:cargo/same-file@1.0.6", - "homepage": "https://github.com/BurntSushi/same-file", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "scopeguard", - "version": "1.2.0", - "purl": "pkg:cargo/scopeguard@1.2.0", - "homepage": "https://github.com/bluss/scopeguard", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "self_cell", - "version": "1.2.1", - "purl": "pkg:cargo/self_cell@1.2.1", - "homepage": "https://github.com/Voultapher/self_cell", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR GPL-2.0" - } - } - ] - }, - { - "type": "library", - "name": "semver", - "version": "1.0.27", - "purl": "pkg:cargo/semver@1.0.27", - "homepage": "https://github.com/dtolnay/semver", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde", - "version": "1.0.228", - "purl": "pkg:cargo/serde@1.0.228", - "homepage": "https://github.com/serde-rs/serde", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_core", - "version": "1.0.228", - "purl": "pkg:cargo/serde_core@1.0.228", - "homepage": "https://github.com/serde-rs/serde", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_derive", - "version": "1.0.228", - "purl": "pkg:cargo/serde_derive@1.0.228", - "homepage": "https://github.com/serde-rs/serde", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_json", - "version": "1.0.145", - "purl": "pkg:cargo/serde_json@1.0.145", - "homepage": "https://github.com/serde-rs/json", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_path_to_error", - "version": "0.1.20", - "purl": "pkg:cargo/serde_path_to_error@0.1.20", - "homepage": "https://github.com/dtolnay/path-to-error", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_spanned", - "version": "1.0.3", - "purl": "pkg:cargo/serde_spanned@1.0.3", - "homepage": "https://github.com/toml-rs/toml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_urlencoded", - "version": "0.7.1", - "purl": "pkg:cargo/serde_urlencoded@0.7.1", - "homepage": "https://github.com/nox/serde_urlencoded", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "serde_yaml", - "version": "0.9.34+deprecated", - "purl": "pkg:cargo/serde_yaml@0.9.34+deprecated", - "homepage": "https://github.com/dtolnay/serde-yaml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "sha2", - "version": "0.10.9", - "purl": "pkg:cargo/sha2@0.10.9", - "homepage": "https://github.com/RustCrypto/hashes", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "sharded-slab", - "version": "0.1.7", - "purl": "pkg:cargo/sharded-slab@0.1.7", - "homepage": "https://github.com/hawkw/sharded-slab", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "shell-words", - "version": "1.1.0", - "purl": "pkg:cargo/shell-words@1.1.0", - "homepage": "https://github.com/tmiasko/shell-words", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "shlex", - "version": "1.3.0", - "purl": "pkg:cargo/shlex@1.3.0", - "homepage": "https://github.com/comex/rust-shlex", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "signal-hook", - "version": "0.3.18", - "purl": "pkg:cargo/signal-hook@0.3.18", - "homepage": "https://github.com/vorner/signal-hook", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "signal-hook-mio", - "version": "0.2.5", - "purl": "pkg:cargo/signal-hook-mio@0.2.5", - "homepage": "https://github.com/vorner/signal-hook", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "signal-hook-registry", - "version": "1.4.7", - "purl": "pkg:cargo/signal-hook-registry@1.4.7", - "homepage": "https://github.com/vorner/signal-hook", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "siphasher", - "version": "1.0.1", - "purl": "pkg:cargo/siphasher@1.0.1", - "homepage": "https://github.com/jedisct1/rust-siphash", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "slab", - "version": "0.4.11", - "purl": "pkg:cargo/slab@0.4.11", - "homepage": "https://github.com/tokio-rs/slab", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "slug", - "version": "0.1.6", - "purl": "pkg:cargo/slug@0.1.6", - "homepage": "https://github.com/Stebalien/slug-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "smallvec", - "version": "1.15.1", - "purl": "pkg:cargo/smallvec@1.15.1", - "homepage": "https://github.com/servo/rust-smallvec", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "socket2", - "version": "0.6.1", - "purl": "pkg:cargo/socket2@0.6.1", - "homepage": "https://github.com/rust-lang/socket2", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "static_assertions", - "version": "1.1.0", - "purl": "pkg:cargo/static_assertions@1.1.0", - "homepage": "https://github.com/nvzqz/static-assertions-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "strsim", - "version": "0.11.1", - "purl": "pkg:cargo/strsim@0.11.1", - "homepage": "https://github.com/rapidfuzz/strsim-rs", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "strum", - "version": "0.26.3", - "purl": "pkg:cargo/strum@0.26.3", - "homepage": "https://github.com/Peternator7/strum", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "strum_macros", - "version": "0.26.4", - "purl": "pkg:cargo/strum_macros@0.26.4", - "homepage": "https://github.com/Peternator7/strum", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "syn", - "version": "2.0.111", - "purl": "pkg:cargo/syn@2.0.111", - "homepage": "https://github.com/dtolnay/syn", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "sync_wrapper", - "version": "1.0.2", - "purl": "pkg:cargo/sync_wrapper@1.0.2", - "homepage": "https://github.com/Actyx/sync_wrapper", - "licenses": [ - { - "license": { - "name": "Apache-2.0" - } - } - ] - }, - { - "type": "library", - "name": "sys-locale", - "version": "0.3.2", - "purl": "pkg:cargo/sys-locale@0.3.2", - "homepage": "https://github.com/1Password/sys-locale", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "tempfile", - "version": "3.23.0", - "purl": "pkg:cargo/tempfile@3.23.0", - "homepage": "https://github.com/Stebalien/tempfile", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "tera", - "version": "1.20.1", - "purl": "pkg:cargo/tera@1.20.1", - "homepage": "https://github.com/Keats/tera", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "thiserror", - "version": "2.0.17", - "purl": "pkg:cargo/thiserror@2.0.17", - "homepage": "https://github.com/dtolnay/thiserror", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "thiserror-impl", - "version": "2.0.17", - "purl": "pkg:cargo/thiserror-impl@2.0.17", - "homepage": "https://github.com/dtolnay/thiserror", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "thread_local", - "version": "1.1.9", - "purl": "pkg:cargo/thread_local@1.1.9", - "homepage": "https://github.com/Amanieu/thread_local-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "tinystr", - "version": "0.8.2", - "purl": "pkg:cargo/tinystr@0.8.2", - "homepage": "https://github.com/unicode-org/icu4x", - "licenses": [ - { - "license": { - "name": "Unicode-3.0" - } - } - ] - }, - { - "type": "library", - "name": "tokio", - "version": "1.48.0", - "purl": "pkg:cargo/tokio@1.48.0", - "homepage": "https://github.com/tokio-rs/tokio", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tokio-macros", - "version": "2.6.0", - "purl": "pkg:cargo/tokio-macros@2.6.0", - "homepage": "https://github.com/tokio-rs/tokio", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tokio-util", - "version": "0.7.17", - "purl": "pkg:cargo/tokio-util@0.7.17", - "homepage": "https://github.com/tokio-rs/tokio", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "toml", - "version": "0.9.8", - "purl": "pkg:cargo/toml@0.9.8", - "homepage": "https://github.com/toml-rs/toml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "toml_datetime", - "version": "0.7.3", - "purl": "pkg:cargo/toml_datetime@0.7.3", - "homepage": "https://github.com/toml-rs/toml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "toml_parser", - "version": "1.0.4", - "purl": "pkg:cargo/toml_parser@1.0.4", - "homepage": "https://github.com/toml-rs/toml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "toml_writer", - "version": "1.0.4", - "purl": "pkg:cargo/toml_writer@1.0.4", - "homepage": "https://github.com/toml-rs/toml", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "tower", - "version": "0.5.2", - "purl": "pkg:cargo/tower@0.5.2", - "homepage": "https://github.com/tower-rs/tower", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tower-http", - "version": "0.6.8", - "purl": "pkg:cargo/tower-http@0.6.8", - "homepage": "https://github.com/tower-rs/tower-http", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tower-layer", - "version": "0.3.3", - "purl": "pkg:cargo/tower-layer@0.3.3", - "homepage": "https://github.com/tower-rs/tower", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tower-service", - "version": "0.3.3", - "purl": "pkg:cargo/tower-service@0.3.3", - "homepage": "https://github.com/tower-rs/tower", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tracing", - "version": "0.1.43", - "purl": "pkg:cargo/tracing@0.1.43", - "homepage": "https://github.com/tokio-rs/tracing", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tracing-attributes", - "version": "0.1.31", - "purl": "pkg:cargo/tracing-attributes@0.1.31", - "homepage": "https://github.com/tokio-rs/tracing", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tracing-core", - "version": "0.1.35", - "purl": "pkg:cargo/tracing-core@0.1.35", - "homepage": "https://github.com/tokio-rs/tracing", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tracing-log", - "version": "0.2.0", - "purl": "pkg:cargo/tracing-log@0.2.0", - "homepage": "https://github.com/tokio-rs/tracing", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "tracing-subscriber", - "version": "0.3.22", - "purl": "pkg:cargo/tracing-subscriber@0.3.22", - "homepage": "https://github.com/tokio-rs/tracing", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "type-map", - "version": "0.5.1", - "purl": "pkg:cargo/type-map@0.5.1", - "homepage": "https://github.com/kardeiz/type-map", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "typenum", - "version": "1.19.0", - "purl": "pkg:cargo/typenum@1.19.0", - "homepage": "https://github.com/paholg/typenum", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "ucd-trie", - "version": "0.1.7", - "purl": "pkg:cargo/ucd-trie@0.1.7", - "homepage": "https://github.com/BurntSushi/ucd-generate", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unic-langid", - "version": "0.9.6", - "purl": "pkg:cargo/unic-langid@0.9.6", - "homepage": "https://github.com/zbraniecki/unic-locale", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unic-langid-impl", - "version": "0.9.6", - "purl": "pkg:cargo/unic-langid-impl@0.9.6", - "homepage": "https://github.com/zbraniecki/unic-locale", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unicase", - "version": "2.8.1", - "purl": "pkg:cargo/unicase@2.8.1", - "homepage": "https://github.com/seanmonstar/unicase", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unicode-ident", - "version": "1.0.22", - "purl": "pkg:cargo/unicode-ident@1.0.22", - "homepage": "https://github.com/dtolnay/unicode-ident", - "licenses": [ - { - "license": { - "name": "(Apache-2.0 OR MIT) AND Unicode-3.0" - } - } - ] - }, - { - "type": "library", - "name": "unicode-segmentation", - "version": "1.12.0", - "purl": "pkg:cargo/unicode-segmentation@1.12.0", - "homepage": "https://github.com/unicode-rs/unicode-segmentation", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unicode-truncate", - "version": "1.1.0", - "purl": "pkg:cargo/unicode-truncate@1.1.0", - "homepage": "https://github.com/Aetf/unicode-truncate", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unicode-width", - "version": "0.1.14", - "purl": "pkg:cargo/unicode-width@0.1.14", - "homepage": "https://github.com/unicode-rs/unicode-width", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unicode-width", - "version": "0.2.0", - "purl": "pkg:cargo/unicode-width@0.2.0", - "homepage": "https://github.com/unicode-rs/unicode-width", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "unsafe-libyaml", - "version": "0.2.11", - "purl": "pkg:cargo/unsafe-libyaml@0.2.11", - "homepage": "https://github.com/dtolnay/unsafe-libyaml", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "utf8parse", - "version": "0.2.2", - "purl": "pkg:cargo/utf8parse@0.2.2", - "homepage": "https://github.com/alacritty/vte", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "valuable", - "version": "0.1.1", - "purl": "pkg:cargo/valuable@0.1.1", - "homepage": "https://github.com/tokio-rs/valuable", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "version_check", - "version": "0.9.5", - "purl": "pkg:cargo/version_check@0.9.5", - "homepage": "https://github.com/SergioBenitez/version_check", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "walkdir", - "version": "2.5.0", - "purl": "pkg:cargo/walkdir@2.5.0", - "homepage": "https://github.com/BurntSushi/walkdir", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "wasi", - "version": "0.11.1+wasi-snapshot-preview1", - "purl": "pkg:cargo/wasi@0.11.1+wasi-snapshot-preview1", - "homepage": "https://github.com/bytecodealliance/wasi", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "wasip2", - "version": "1.0.1+wasi-0.2.4", - "purl": "pkg:cargo/wasip2@1.0.1+wasi-0.2.4", - "homepage": "https://github.com/bytecodealliance/wasi-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "wasm-bindgen", - "version": "0.2.106", - "purl": "pkg:cargo/wasm-bindgen@0.2.106", - "homepage": "https://github.com/wasm-bindgen/wasm-bindgen", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "wasm-bindgen-macro", - "version": "0.2.106", - "purl": "pkg:cargo/wasm-bindgen-macro@0.2.106", - "homepage": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "wasm-bindgen-macro-support", - "version": "0.2.106", - "purl": "pkg:cargo/wasm-bindgen-macro-support@0.2.106", - "homepage": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "wasm-bindgen-shared", - "version": "0.2.106", - "purl": "pkg:cargo/wasm-bindgen-shared@0.2.106", - "homepage": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "winapi", - "version": "0.3.9", - "purl": "pkg:cargo/winapi@0.3.9", - "homepage": "https://github.com/retep998/winapi-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "winapi-i686-pc-windows-gnu", - "version": "0.4.0", - "purl": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0", - "homepage": "https://github.com/retep998/winapi-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "winapi-util", - "version": "0.1.11", - "purl": "pkg:cargo/winapi-util@0.1.11", - "homepage": "https://github.com/BurntSushi/winapi-util", - "licenses": [ - { - "license": { - "name": "MIT OR Unlicense" - } - } - ] - }, - { - "type": "library", - "name": "winapi-x86_64-pc-windows-gnu", - "version": "0.4.0", - "purl": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0", - "homepage": "https://github.com/retep998/winapi-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-core", - "version": "0.62.2", - "purl": "pkg:cargo/windows-core@0.62.2", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-implement", - "version": "0.60.2", - "purl": "pkg:cargo/windows-implement@0.60.2", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-interface", - "version": "0.59.3", - "purl": "pkg:cargo/windows-interface@0.59.3", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-link", - "version": "0.2.1", - "purl": "pkg:cargo/windows-link@0.2.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-result", - "version": "0.4.1", - "purl": "pkg:cargo/windows-result@0.4.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-strings", - "version": "0.5.1", - "purl": "pkg:cargo/windows-strings@0.5.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-sys", - "version": "0.52.0", - "purl": "pkg:cargo/windows-sys@0.52.0", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-sys", - "version": "0.59.0", - "purl": "pkg:cargo/windows-sys@0.59.0", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-sys", - "version": "0.60.2", - "purl": "pkg:cargo/windows-sys@0.60.2", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-sys", - "version": "0.61.2", - "purl": "pkg:cargo/windows-sys@0.61.2", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-targets", - "version": "0.52.6", - "purl": "pkg:cargo/windows-targets@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows-targets", - "version": "0.53.5", - "purl": "pkg:cargo/windows-targets@0.53.5", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_aarch64_gnullvm", - "version": "0.52.6", - "purl": "pkg:cargo/windows_aarch64_gnullvm@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_aarch64_gnullvm", - "version": "0.53.1", - "purl": "pkg:cargo/windows_aarch64_gnullvm@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_aarch64_msvc", - "version": "0.52.6", - "purl": "pkg:cargo/windows_aarch64_msvc@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_aarch64_msvc", - "version": "0.53.1", - "purl": "pkg:cargo/windows_aarch64_msvc@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_gnu", - "version": "0.52.6", - "purl": "pkg:cargo/windows_i686_gnu@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_gnu", - "version": "0.53.1", - "purl": "pkg:cargo/windows_i686_gnu@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_gnullvm", - "version": "0.52.6", - "purl": "pkg:cargo/windows_i686_gnullvm@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_gnullvm", - "version": "0.53.1", - "purl": "pkg:cargo/windows_i686_gnullvm@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_msvc", - "version": "0.52.6", - "purl": "pkg:cargo/windows_i686_msvc@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_i686_msvc", - "version": "0.53.1", - "purl": "pkg:cargo/windows_i686_msvc@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_gnu", - "version": "0.52.6", - "purl": "pkg:cargo/windows_x86_64_gnu@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_gnu", - "version": "0.53.1", - "purl": "pkg:cargo/windows_x86_64_gnu@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_gnullvm", - "version": "0.52.6", - "purl": "pkg:cargo/windows_x86_64_gnullvm@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_gnullvm", - "version": "0.53.1", - "purl": "pkg:cargo/windows_x86_64_gnullvm@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_msvc", - "version": "0.52.6", - "purl": "pkg:cargo/windows_x86_64_msvc@0.52.6", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "windows_x86_64_msvc", - "version": "0.53.1", - "purl": "pkg:cargo/windows_x86_64_msvc@0.53.1", - "homepage": "https://github.com/microsoft/windows-rs", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "winnow", - "version": "0.7.14", - "purl": "pkg:cargo/winnow@0.7.14", - "homepage": "https://github.com/winnow-rs/winnow", - "licenses": [ - { - "license": { - "name": "MIT" - } - } - ] - }, - { - "type": "library", - "name": "wit-bindgen", - "version": "0.46.0", - "purl": "pkg:cargo/wit-bindgen@0.46.0", - "homepage": "https://github.com/bytecodealliance/wit-bindgen", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "zerocopy", - "version": "0.8.31", - "purl": "pkg:cargo/zerocopy@0.8.31", - "homepage": "https://github.com/google/zerocopy", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR BSD-2-Clause OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "zerocopy-derive", - "version": "0.8.31", - "purl": "pkg:cargo/zerocopy-derive@0.8.31", - "homepage": "https://github.com/google/zerocopy", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR BSD-2-Clause OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "zerofrom", - "version": "0.1.6", - "purl": "pkg:cargo/zerofrom@0.1.6", - "homepage": "https://github.com/unicode-org/icu4x", - "licenses": [ - { - "license": { - "name": "Unicode-3.0" - } - } - ] - }, - { - "type": "library", - "name": "zeroize", - "version": "1.8.2", - "purl": "pkg:cargo/zeroize@1.8.2", - "homepage": "https://github.com/RustCrypto/utils", - "licenses": [ - { - "license": { - "name": "Apache-2.0 OR MIT" - } - } - ] - }, - { - "type": "library", - "name": "zerovec", - "version": "0.11.5", - "purl": "pkg:cargo/zerovec@0.11.5", - "homepage": "https://github.com/unicode-org/icu4x", - "licenses": [ - { - "license": { - "name": "Unicode-3.0" - } - } - ] - } - ] -} \ No newline at end of file + "serialNumber": "urn:uuid:4af95880-14ea-4115-8139-5e863e19a917", + "specVersion": "1.4", + "version": 1 +} diff --git a/SBOM.spdx.json b/SBOM.spdx.json index efb0752..29ec91a 100644 --- a/SBOM.spdx.json +++ b/SBOM.spdx.json @@ -1,4601 +1,10274 @@ { "SPDXID": "SPDXRef-DOCUMENT", - "spdxVersion": "SPDX-2.3", "creationInfo": { - "created": "2025-12-17T13:08:58.510505Z", + "created": "2025-12-18T01:33:37Z", "creators": [ - "Tool: cargo-license" + "Tool: cargo-sbom-v0.10.0" ] }, - "name": "typedialog", "dataLicense": "CC0-1.0", - "documentNamespace": "https://github.com/anthropics/typedialog/sbom-20251217", - "packages": [ + "documentNamespace": "https://spdx.org/spdxdocs/typedialog-fc7582e0-91ac-4d61-ada0-19fc838e09f6", + "files": [ { - "SPDXID": "SPDXRef-typedialog", - "name": "typedialog", - "version": "0.1.0", - "downloadLocation": "https://github.com/anthropics/typedialog", - "homepage": "https://github.com/anthropics/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false - }, - { - "SPDXID": "SPDXRef-dependency-1", - "name": "aho-corasick", - "version": "1.1.4", - "downloadLocation": "https://github.com/BurntSushi/aho-corasick", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/aho-corasick@1.1.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-2", - "name": "allocator-api2", - "version": "0.2.21", - "downloadLocation": "https://github.com/zakarumych/allocator-api2", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/allocator-api2@0.2.21" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-3", - "name": "android_system_properties", - "version": "0.1.5", - "downloadLocation": "https://github.com/nical/android_system_properties", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/android_system_properties@0.1.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-4", - "name": "anstream", - "version": "0.6.21", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anstream@0.6.21" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-5", - "name": "anstyle", - "version": "1.0.13", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anstyle@1.0.13" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-6", - "name": "anstyle-parse", - "version": "0.2.7", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anstyle-parse@0.2.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-7", - "name": "anstyle-query", - "version": "1.1.5", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anstyle-query@1.1.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-8", - "name": "anstyle-wincon", - "version": "3.0.11", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anstyle-wincon@3.0.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-9", - "name": "anyhow", - "version": "1.0.100", - "downloadLocation": "https://github.com/dtolnay/anyhow", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/anyhow@1.0.100" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-10", - "name": "async-trait", - "version": "0.1.89", - "downloadLocation": "https://github.com/dtolnay/async-trait", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/async-trait@0.1.89" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-11", - "name": "atomic-waker", - "version": "1.1.2", - "downloadLocation": "https://github.com/smol-rs/atomic-waker", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/atomic-waker@1.1.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-12", - "name": "atty", - "version": "0.2.14", - "downloadLocation": "https://github.com/softprops/atty", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/atty@0.2.14" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-13", - "name": "autocfg", - "version": "1.5.0", - "downloadLocation": "https://github.com/cuviper/autocfg", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/autocfg@1.5.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-14", - "name": "axum", - "version": "0.8.7", - "downloadLocation": "https://github.com/tokio-rs/axum", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/axum@0.8.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-15", - "name": "axum-core", - "version": "0.5.5", - "downloadLocation": "https://github.com/tokio-rs/axum", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/axum-core@0.5.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-16", - "name": "bitflags", - "version": "2.10.0", - "downloadLocation": "https://github.com/bitflags/bitflags", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/bitflags@2.10.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-17", - "name": "block-buffer", - "version": "0.10.4", - "downloadLocation": "https://github.com/RustCrypto/utils", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/block-buffer@0.10.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-18", - "name": "bstr", - "version": "1.12.1", - "downloadLocation": "https://github.com/BurntSushi/bstr", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/bstr@1.12.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-19", - "name": "bumpalo", - "version": "3.19.0", - "downloadLocation": "https://github.com/fitzgen/bumpalo", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/bumpalo@3.19.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-20", - "name": "bytes", - "version": "1.11.0", - "downloadLocation": "https://github.com/tokio-rs/bytes", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/bytes@1.11.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-21", - "name": "cassowary", - "version": "0.3.0", - "downloadLocation": "https://github.com/dylanede/cassowary-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/cassowary@0.3.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-22", - "name": "castaway", - "version": "0.2.4", - "downloadLocation": "https://github.com/sagebind/castaway", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/castaway@0.2.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-23", - "name": "cc", - "version": "1.2.49", - "downloadLocation": "https://github.com/rust-lang/cc-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/cc@1.2.49" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-24", - "name": "cfg-if", - "version": "1.0.4", - "downloadLocation": "https://github.com/rust-lang/cfg-if", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/cfg-if@1.0.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-25", - "name": "chrono", - "version": "0.4.42", - "downloadLocation": "https://github.com/chronotope/chrono", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/chrono@0.4.42" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-26", - "name": "chrono-tz", - "version": "0.9.0", - "downloadLocation": "https://github.com/chronotope/chrono-tz", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/chrono-tz@0.9.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-27", - "name": "chrono-tz-build", - "version": "0.3.0", - "downloadLocation": "https://github.com/chronotope/chrono-tz", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/chrono-tz-build@0.3.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-28", - "name": "clap", - "version": "4.5.53", - "downloadLocation": "https://github.com/clap-rs/clap", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/clap@4.5.53" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-29", - "name": "clap_builder", - "version": "4.5.53", - "downloadLocation": "https://github.com/clap-rs/clap", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/clap_builder@4.5.53" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-30", - "name": "clap_derive", - "version": "4.5.49", - "downloadLocation": "https://github.com/clap-rs/clap", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/clap_derive@4.5.49" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-31", - "name": "clap_lex", - "version": "0.7.6", - "downloadLocation": "https://github.com/clap-rs/clap", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/clap_lex@0.7.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-32", - "name": "colorchoice", - "version": "1.0.4", - "downloadLocation": "https://github.com/rust-cli/anstyle.git", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/colorchoice@1.0.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-33", - "name": "compact_str", - "version": "0.8.1", - "downloadLocation": "https://github.com/ParkMyCar/compact_str", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/compact_str@0.8.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-34", - "name": "console", - "version": "0.16.2", - "downloadLocation": "https://github.com/console-rs/console", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/console@0.16.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-35", - "name": "convert_case", - "version": "0.10.0", - "downloadLocation": "https://github.com/rutrum/convert-case", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/convert_case@0.10.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-36", - "name": "core-foundation-sys", - "version": "0.8.7", - "downloadLocation": "https://github.com/servo/core-foundation-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/core-foundation-sys@0.8.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-37", - "name": "cpufeatures", - "version": "0.2.17", - "downloadLocation": "https://github.com/RustCrypto/utils", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/cpufeatures@0.2.17" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-38", - "name": "crossbeam-deque", - "version": "0.8.6", - "downloadLocation": "https://github.com/crossbeam-rs/crossbeam", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossbeam-deque@0.8.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-39", - "name": "crossbeam-epoch", - "version": "0.9.18", - "downloadLocation": "https://github.com/crossbeam-rs/crossbeam", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossbeam-epoch@0.9.18" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-40", - "name": "crossbeam-utils", - "version": "0.8.21", - "downloadLocation": "https://github.com/crossbeam-rs/crossbeam", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossbeam-utils@0.8.21" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-41", - "name": "crossterm", - "version": "0.28.1", - "downloadLocation": "https://github.com/crossterm-rs/crossterm", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossterm@0.28.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-42", - "name": "crossterm", - "version": "0.29.0", - "downloadLocation": "https://github.com/crossterm-rs/crossterm", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossterm@0.29.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-43", - "name": "crossterm_winapi", - "version": "0.9.1", - "downloadLocation": "https://github.com/crossterm-rs/crossterm-winapi", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crossterm_winapi@0.9.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-44", - "name": "crypto-common", - "version": "0.1.7", - "downloadLocation": "https://github.com/RustCrypto/traits", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/crypto-common@0.1.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-45", - "name": "darling", - "version": "0.20.11", - "downloadLocation": "https://github.com/TedDriggs/darling", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/darling@0.20.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-46", - "name": "darling_core", - "version": "0.20.11", - "downloadLocation": "https://github.com/TedDriggs/darling", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/darling_core@0.20.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-47", - "name": "darling_macro", - "version": "0.20.11", - "downloadLocation": "https://github.com/TedDriggs/darling", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/darling_macro@0.20.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-48", - "name": "derive_more", - "version": "2.1.0", - "downloadLocation": "https://github.com/JelteF/derive_more", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/derive_more@2.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-49", - "name": "derive_more-impl", - "version": "2.1.0", - "downloadLocation": "https://github.com/JelteF/derive_more", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/derive_more-impl@2.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-50", - "name": "deunicode", - "version": "1.6.2", - "downloadLocation": "https://github.com/kornelski/deunicode/", - "licenseDeclared": "BSD-3-Clause", - "licenseConcluded": "BSD-3-Clause", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/deunicode@1.6.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-51", - "name": "dialoguer", - "version": "0.12.0", - "downloadLocation": "https://github.com/console-rs/dialoguer", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/dialoguer@0.12.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-52", - "name": "digest", - "version": "0.10.7", - "downloadLocation": "https://github.com/RustCrypto/traits", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/digest@0.10.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-53", - "name": "dirs", - "version": "6.0.0", - "downloadLocation": "https://github.com/soc/dirs-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/dirs@6.0.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-54", - "name": "dirs-sys", - "version": "0.5.0", - "downloadLocation": "https://github.com/dirs-dev/dirs-sys-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/dirs-sys@0.5.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-55", - "name": "displaydoc", - "version": "0.2.5", - "downloadLocation": "https://github.com/yaahc/displaydoc", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/displaydoc@0.2.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-56", - "name": "document-features", - "version": "0.2.12", - "downloadLocation": "https://github.com/slint-ui/document-features", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/document-features@0.2.12" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-57", - "name": "dyn-clone", - "version": "1.0.20", - "downloadLocation": "https://github.com/dtolnay/dyn-clone", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/dyn-clone@1.0.20" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-58", - "name": "either", - "version": "1.15.0", - "downloadLocation": "https://github.com/rayon-rs/either", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/either@1.15.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-59", - "name": "encode_unicode", - "version": "1.0.0", - "downloadLocation": "https://github.com/tormol/encode_unicode", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/encode_unicode@1.0.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-60", - "name": "equivalent", - "version": "1.0.2", - "downloadLocation": "https://github.com/indexmap-rs/equivalent", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/equivalent@1.0.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-61", - "name": "errno", - "version": "0.3.14", - "downloadLocation": "https://github.com/lambda-fairy/rust-errno", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/errno@0.3.14" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-62", - "name": "fastrand", - "version": "2.3.0", - "downloadLocation": "https://github.com/smol-rs/fastrand", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fastrand@2.3.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-63", - "name": "find-msvc-tools", - "version": "0.1.5", - "downloadLocation": "https://github.com/rust-lang/cc-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/find-msvc-tools@0.1.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-64", - "name": "fluent", - "version": "0.17.0", - "downloadLocation": "https://github.com/projectfluent/fluent-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fluent@0.17.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-65", - "name": "fluent-bundle", - "version": "0.16.0", - "downloadLocation": "https://github.com/projectfluent/fluent-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fluent-bundle@0.16.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-66", - "name": "fluent-langneg", - "version": "0.13.1", - "downloadLocation": "https://github.com/projectfluent/fluent-langneg-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fluent-langneg@0.13.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-67", - "name": "fluent-syntax", - "version": "0.12.0", - "downloadLocation": "https://github.com/projectfluent/fluent-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fluent-syntax@0.12.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-68", - "name": "fnv", - "version": "1.0.7", - "downloadLocation": "https://github.com/servo/rust-fnv", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fnv@1.0.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-69", - "name": "foldhash", - "version": "0.1.5", - "downloadLocation": "https://github.com/orlp/foldhash", - "licenseDeclared": "Zlib", - "licenseConcluded": "Zlib", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/foldhash@0.1.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-70", - "name": "form_urlencoded", - "version": "1.2.2", - "downloadLocation": "https://github.com/servo/rust-url", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/form_urlencoded@1.2.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-71", - "name": "typedialog", - "version": "0.1.0", - "downloadLocation": "https://github.com/jesusperezlorenzo/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/typedialog@0.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-72", - "name": "typedialog-core", - "version": "0.1.0", - "downloadLocation": "https://github.com/jesusperezlorenzo/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/typedialog-core@0.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-73", - "name": "typedialog-tui", - "version": "0.1.0", - "downloadLocation": "https://github.com/jesusperezlorenzo/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/typedialog-tui@0.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-74", - "name": "typedialog-web", - "version": "0.1.0", - "downloadLocation": "https://github.com/jesusperezlorenzo/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/typedialog-web@0.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-75", - "name": "futures", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-76", - "name": "futures-channel", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-channel@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-77", - "name": "futures-core", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-core@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-78", - "name": "futures-executor", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-executor@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-79", - "name": "futures-io", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-io@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-80", - "name": "futures-macro", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-macro@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-81", - "name": "futures-sink", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-sink@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-82", - "name": "futures-task", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-task@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-83", - "name": "futures-util", - "version": "0.3.31", - "downloadLocation": "https://github.com/rust-lang/futures-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/futures-util@0.3.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-84", - "name": "fuzzy-matcher", - "version": "0.3.7", - "downloadLocation": "https://github.com/lotabout/fuzzy-matcher", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/fuzzy-matcher@0.3.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-85", - "name": "generic-array", - "version": "0.14.7", - "downloadLocation": "https://github.com/fizyk20/generic-array.git", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/generic-array@0.14.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-86", - "name": "getrandom", - "version": "0.2.16", - "downloadLocation": "https://github.com/rust-random/getrandom", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/getrandom@0.2.16" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-87", - "name": "getrandom", - "version": "0.3.4", - "downloadLocation": "https://github.com/rust-random/getrandom", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/getrandom@0.3.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-88", - "name": "globset", - "version": "0.4.18", - "downloadLocation": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/globset@0.4.18" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-89", - "name": "globwalk", - "version": "0.9.1", - "downloadLocation": "https://github.com/gilnaa/globwalk", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/globwalk@0.9.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-90", - "name": "hashbrown", - "version": "0.15.5", - "downloadLocation": "https://github.com/rust-lang/hashbrown", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/hashbrown@0.15.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-91", - "name": "hashbrown", - "version": "0.16.1", - "downloadLocation": "https://github.com/rust-lang/hashbrown", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/hashbrown@0.16.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-92", - "name": "heck", - "version": "0.5.0", - "downloadLocation": "https://github.com/withoutboats/heck", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/heck@0.5.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-93", - "name": "hermit-abi", - "version": "0.1.19", - "downloadLocation": "https://github.com/hermitcore/libhermit-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/hermit-abi@0.1.19" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-94", - "name": "http", - "version": "1.4.0", - "downloadLocation": "https://github.com/hyperium/http", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/http@1.4.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-95", - "name": "http-body", - "version": "1.0.1", - "downloadLocation": "https://github.com/hyperium/http-body", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/http-body@1.0.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-96", - "name": "http-body-util", - "version": "0.1.3", - "downloadLocation": "https://github.com/hyperium/http-body", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/http-body-util@0.1.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-97", - "name": "http-range-header", - "version": "0.4.2", - "downloadLocation": "https://github.com/MarcusGrass/parse-range-headers", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/http-range-header@0.4.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-98", - "name": "httparse", - "version": "1.10.1", - "downloadLocation": "https://github.com/seanmonstar/httparse", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/httparse@1.10.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-99", - "name": "httpdate", - "version": "1.0.3", - "downloadLocation": "https://github.com/pyfisch/httpdate", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/httpdate@1.0.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-100", - "name": "humansize", - "version": "2.1.3", - "downloadLocation": "https://github.com/LeopoldArkham/humansize", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/humansize@2.1.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-101", - "name": "hyper", - "version": "1.8.1", - "downloadLocation": "https://github.com/hyperium/hyper", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/hyper@1.8.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-102", - "name": "hyper-util", - "version": "0.1.19", - "downloadLocation": "https://github.com/hyperium/hyper-util", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/hyper-util@0.1.19" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-103", - "name": "iana-time-zone", - "version": "0.1.64", - "downloadLocation": "https://github.com/strawlab/iana-time-zone", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/iana-time-zone@0.1.64" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-104", - "name": "iana-time-zone-haiku", - "version": "0.1.2", - "downloadLocation": "https://github.com/strawlab/iana-time-zone", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/iana-time-zone-haiku@0.1.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-105", - "name": "ident_case", - "version": "1.0.1", - "downloadLocation": "https://github.com/TedDriggs/ident_case", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ident_case@1.0.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-106", - "name": "ignore", - "version": "0.4.25", - "downloadLocation": "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ignore@0.4.25" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-107", - "name": "indexmap", - "version": "2.12.1", - "downloadLocation": "https://github.com/indexmap-rs/indexmap", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/indexmap@2.12.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-108", - "name": "indoc", - "version": "2.0.7", - "downloadLocation": "https://github.com/dtolnay/indoc", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/indoc@2.0.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-109", - "name": "inquire", - "version": "0.9.1", - "downloadLocation": "https://github.com/mikaelmello/inquire", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/inquire@0.9.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-110", - "name": "instability", - "version": "0.3.10", - "downloadLocation": "https://github.com/ratatui/instability", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/instability@0.3.10" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-111", - "name": "intl-memoizer", - "version": "0.5.3", - "downloadLocation": "https://github.com/projectfluent/fluent-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/intl-memoizer@0.5.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-112", - "name": "intl_pluralrules", - "version": "7.0.2", - "downloadLocation": "https://github.com/zbraniecki/pluralrules", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/intl_pluralrules@7.0.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-113", - "name": "is_terminal_polyfill", - "version": "1.70.2", - "downloadLocation": "https://github.com/polyfill-rs/is_terminal_polyfill", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/is_terminal_polyfill@1.70.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-114", - "name": "itertools", - "version": "0.13.0", - "downloadLocation": "https://github.com/rust-itertools/itertools", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/itertools@0.13.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-115", - "name": "itoa", - "version": "1.0.15", - "downloadLocation": "https://github.com/dtolnay/itoa", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/itoa@1.0.15" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-116", - "name": "js-sys", - "version": "0.3.83", - "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/js-sys", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/js-sys@0.3.83" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-117", - "name": "lazy_static", - "version": "1.5.0", - "downloadLocation": "https://github.com/rust-lang-nursery/lazy-static.rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/lazy_static@1.5.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-118", - "name": "libc", - "version": "0.2.178", - "downloadLocation": "https://github.com/rust-lang/libc", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/libc@0.2.178" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-119", - "name": "libm", - "version": "0.2.15", - "downloadLocation": "https://github.com/rust-lang/compiler-builtins", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/libm@0.2.15" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-120", - "name": "libredox", - "version": "0.1.10", - "downloadLocation": "https://gitlab.redox-os.org/redox-os/libredox.git", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/libredox@0.1.10" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-121", - "name": "linux-raw-sys", - "version": "0.4.15", - "downloadLocation": "https://github.com/sunfishcode/linux-raw-sys", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/linux-raw-sys@0.4.15" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-122", - "name": "linux-raw-sys", - "version": "0.11.0", - "downloadLocation": "https://github.com/sunfishcode/linux-raw-sys", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/linux-raw-sys@0.11.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-123", - "name": "litrs", - "version": "1.0.0", - "downloadLocation": "https://github.com/LukasKalbertodt/litrs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/litrs@1.0.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-124", - "name": "lock_api", - "version": "0.4.14", - "downloadLocation": "https://github.com/Amanieu/parking_lot", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/lock_api@0.4.14" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-125", - "name": "log", - "version": "0.4.29", - "downloadLocation": "https://github.com/rust-lang/log", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/log@0.4.29" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-126", - "name": "lru", - "version": "0.12.5", - "downloadLocation": "https://github.com/jeromefroe/lru-rs.git", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/lru@0.12.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-127", - "name": "matchit", - "version": "0.8.4", - "downloadLocation": "https://github.com/ibraheemdev/matchit", - "licenseDeclared": "BSD-3-Clause AND MIT", - "licenseConcluded": "BSD-3-Clause AND MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/matchit@0.8.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-128", - "name": "memchr", - "version": "2.7.6", - "downloadLocation": "https://github.com/BurntSushi/memchr", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/memchr@2.7.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-129", - "name": "mime", - "version": "0.3.17", - "downloadLocation": "https://github.com/hyperium/mime", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/mime@0.3.17" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-130", - "name": "mime_guess", - "version": "2.0.5", - "downloadLocation": "https://github.com/abonander/mime_guess", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/mime_guess@2.0.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-131", - "name": "mio", - "version": "1.1.1", - "downloadLocation": "https://github.com/tokio-rs/mio", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/mio@1.1.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-132", - "name": "nu-ansi-term", - "version": "0.50.3", - "downloadLocation": "https://github.com/nushell/nu-ansi-term", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/nu-ansi-term@0.50.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-133", - "name": "num-traits", - "version": "0.2.19", - "downloadLocation": "https://github.com/rust-num/num-traits", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/num-traits@0.2.19" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-134", - "name": "once_cell", - "version": "1.21.3", - "downloadLocation": "https://github.com/matklad/once_cell", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/once_cell@1.21.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-135", - "name": "once_cell_polyfill", - "version": "1.70.2", - "downloadLocation": "https://github.com/polyfill-rs/once_cell_polyfill", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/once_cell_polyfill@1.70.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-136", - "name": "option-ext", - "version": "0.2.0", - "downloadLocation": "https://github.com/soc/option-ext.git", - "licenseDeclared": "MPL-2.0", - "licenseConcluded": "MPL-2.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/option-ext@0.2.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-137", - "name": "parking_lot", - "version": "0.12.5", - "downloadLocation": "https://github.com/Amanieu/parking_lot", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/parking_lot@0.12.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-138", - "name": "parking_lot_core", - "version": "0.9.12", - "downloadLocation": "https://github.com/Amanieu/parking_lot", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/parking_lot_core@0.9.12" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-139", - "name": "parse-zoneinfo", - "version": "0.3.1", - "downloadLocation": "https://github.com/chronotope/chrono-tz", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/parse-zoneinfo@0.3.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-140", - "name": "paste", - "version": "1.0.15", - "downloadLocation": "https://github.com/dtolnay/paste", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/paste@1.0.15" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-141", - "name": "percent-encoding", - "version": "2.3.2", - "downloadLocation": "https://github.com/servo/rust-url/", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/percent-encoding@2.3.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-142", - "name": "pest", - "version": "2.8.4", - "downloadLocation": "https://github.com/pest-parser/pest", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pest@2.8.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-143", - "name": "pest_derive", - "version": "2.8.4", - "downloadLocation": "https://github.com/pest-parser/pest", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pest_derive@2.8.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-144", - "name": "pest_generator", - "version": "2.8.4", - "downloadLocation": "https://github.com/pest-parser/pest", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pest_generator@2.8.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-145", - "name": "pest_meta", - "version": "2.8.4", - "downloadLocation": "https://github.com/pest-parser/pest", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pest_meta@2.8.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-146", - "name": "phf", - "version": "0.11.3", - "downloadLocation": "https://github.com/rust-phf/rust-phf", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/phf@0.11.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-147", - "name": "phf_codegen", - "version": "0.11.3", - "downloadLocation": "https://github.com/rust-phf/rust-phf", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/phf_codegen@0.11.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-148", - "name": "phf_generator", - "version": "0.11.3", - "downloadLocation": "https://github.com/rust-phf/rust-phf", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/phf_generator@0.11.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-149", - "name": "phf_shared", - "version": "0.11.3", - "downloadLocation": "https://github.com/rust-phf/rust-phf", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/phf_shared@0.11.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-150", - "name": "pin-project-lite", - "version": "0.2.16", - "downloadLocation": "https://github.com/taiki-e/pin-project-lite", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pin-project-lite@0.2.16" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-151", - "name": "pin-utils", - "version": "0.1.0", - "downloadLocation": "https://github.com/rust-lang-nursery/pin-utils", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/pin-utils@0.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-152", - "name": "ppv-lite86", - "version": "0.2.21", - "downloadLocation": "https://github.com/cryptocorrosion/cryptocorrosion", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ppv-lite86@0.2.21" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-153", - "name": "proc-macro2", - "version": "1.0.103", - "downloadLocation": "https://github.com/dtolnay/proc-macro2", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/proc-macro2@1.0.103" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-154", - "name": "quote", - "version": "1.0.42", - "downloadLocation": "https://github.com/dtolnay/quote", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/quote@1.0.42" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-155", - "name": "r-efi", - "version": "5.3.0", - "downloadLocation": "https://github.com/r-efi/r-efi", - "licenseDeclared": "Apache-2.0 OR LGPL-2.1-or-later OR MIT", - "licenseConcluded": "Apache-2.0 OR LGPL-2.1-or-later OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/r-efi@5.3.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-156", - "name": "rand", - "version": "0.8.5", - "downloadLocation": "https://github.com/rust-random/rand", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rand@0.8.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-157", - "name": "rand_chacha", - "version": "0.3.1", - "downloadLocation": "https://github.com/rust-random/rand", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rand_chacha@0.3.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-158", - "name": "rand_core", - "version": "0.6.4", - "downloadLocation": "https://github.com/rust-random/rand", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rand_core@0.6.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-159", - "name": "ratatui", - "version": "0.29.0", - "downloadLocation": "https://github.com/ratatui/ratatui", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ratatui@0.29.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-160", - "name": "redox_syscall", - "version": "0.5.18", - "downloadLocation": "https://gitlab.redox-os.org/redox-os/syscall", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/redox_syscall@0.5.18" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-161", - "name": "redox_users", - "version": "0.5.2", - "downloadLocation": "https://gitlab.redox-os.org/redox-os/users", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/redox_users@0.5.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-162", - "name": "regex", - "version": "1.12.2", - "downloadLocation": "https://github.com/rust-lang/regex", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/regex@1.12.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-163", - "name": "regex-automata", - "version": "0.4.13", - "downloadLocation": "https://github.com/rust-lang/regex", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/regex-automata@0.4.13" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-164", - "name": "regex-syntax", - "version": "0.8.8", - "downloadLocation": "https://github.com/rust-lang/regex", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/regex-syntax@0.8.8" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-165", - "name": "rpassword", - "version": "7.4.0", - "downloadLocation": "https://github.com/conradkleinespel/rpassword", - "licenseDeclared": "Apache-2.0", - "licenseConcluded": "Apache-2.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rpassword@7.4.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-166", - "name": "rtoolbox", - "version": "0.0.3", - "downloadLocation": "https://github.com/conradkleinespel/duck", - "licenseDeclared": "Apache-2.0", - "licenseConcluded": "Apache-2.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rtoolbox@0.0.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-167", - "name": "rustc-hash", - "version": "2.1.1", - "downloadLocation": "https://github.com/rust-lang/rustc-hash", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rustc-hash@2.1.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-168", - "name": "rustc_version", - "version": "0.4.1", - "downloadLocation": "https://github.com/djc/rustc-version-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rustc_version@0.4.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-169", - "name": "rustix", - "version": "0.38.44", - "downloadLocation": "https://github.com/bytecodealliance/rustix", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rustix@0.38.44" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-170", - "name": "rustix", - "version": "1.1.2", - "downloadLocation": "https://github.com/bytecodealliance/rustix", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rustix@1.1.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-171", - "name": "rustversion", - "version": "1.0.22", - "downloadLocation": "https://github.com/dtolnay/rustversion", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/rustversion@1.0.22" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-172", - "name": "ryu", - "version": "1.0.20", - "downloadLocation": "https://github.com/dtolnay/ryu", - "licenseDeclared": "Apache-2.0 OR BSL-1.0", - "licenseConcluded": "Apache-2.0 OR BSL-1.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ryu@1.0.20" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-173", - "name": "same-file", - "version": "1.0.6", - "downloadLocation": "https://github.com/BurntSushi/same-file", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/same-file@1.0.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-174", - "name": "scopeguard", - "version": "1.2.0", - "downloadLocation": "https://github.com/bluss/scopeguard", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/scopeguard@1.2.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-175", - "name": "self_cell", - "version": "1.2.1", - "downloadLocation": "https://github.com/Voultapher/self_cell", - "licenseDeclared": "Apache-2.0 OR GPL-2.0", - "licenseConcluded": "Apache-2.0 OR GPL-2.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/self_cell@1.2.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-176", - "name": "semver", - "version": "1.0.27", - "downloadLocation": "https://github.com/dtolnay/semver", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/semver@1.0.27" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-177", - "name": "serde", - "version": "1.0.228", - "downloadLocation": "https://github.com/serde-rs/serde", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde@1.0.228" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-178", - "name": "serde_core", - "version": "1.0.228", - "downloadLocation": "https://github.com/serde-rs/serde", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_core@1.0.228" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-179", - "name": "serde_derive", - "version": "1.0.228", - "downloadLocation": "https://github.com/serde-rs/serde", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_derive@1.0.228" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-180", - "name": "serde_json", - "version": "1.0.145", - "downloadLocation": "https://github.com/serde-rs/json", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_json@1.0.145" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-181", - "name": "serde_path_to_error", - "version": "0.1.20", - "downloadLocation": "https://github.com/dtolnay/path-to-error", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_path_to_error@0.1.20" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-182", - "name": "serde_spanned", - "version": "1.0.3", - "downloadLocation": "https://github.com/toml-rs/toml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_spanned@1.0.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-183", - "name": "serde_urlencoded", - "version": "0.7.1", - "downloadLocation": "https://github.com/nox/serde_urlencoded", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_urlencoded@0.7.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-184", - "name": "serde_yaml", - "version": "0.9.34+deprecated", - "downloadLocation": "https://github.com/dtolnay/serde-yaml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/serde_yaml@0.9.34+deprecated" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-185", - "name": "sha2", - "version": "0.10.9", - "downloadLocation": "https://github.com/RustCrypto/hashes", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/sha2@0.10.9" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-186", - "name": "sharded-slab", - "version": "0.1.7", - "downloadLocation": "https://github.com/hawkw/sharded-slab", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/sharded-slab@0.1.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-187", - "name": "shell-words", - "version": "1.1.0", - "downloadLocation": "https://github.com/tmiasko/shell-words", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/shell-words@1.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-188", - "name": "shlex", - "version": "1.3.0", - "downloadLocation": "https://github.com/comex/rust-shlex", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/shlex@1.3.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-189", - "name": "signal-hook", - "version": "0.3.18", - "downloadLocation": "https://github.com/vorner/signal-hook", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/signal-hook@0.3.18" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-190", - "name": "signal-hook-mio", - "version": "0.2.5", - "downloadLocation": "https://github.com/vorner/signal-hook", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/signal-hook-mio@0.2.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-191", - "name": "signal-hook-registry", - "version": "1.4.7", - "downloadLocation": "https://github.com/vorner/signal-hook", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/signal-hook-registry@1.4.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-192", - "name": "siphasher", - "version": "1.0.1", - "downloadLocation": "https://github.com/jedisct1/rust-siphash", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/siphasher@1.0.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-193", - "name": "slab", - "version": "0.4.11", - "downloadLocation": "https://github.com/tokio-rs/slab", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/slab@0.4.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-194", - "name": "slug", - "version": "0.1.6", - "downloadLocation": "https://github.com/Stebalien/slug-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/slug@0.1.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-195", - "name": "smallvec", - "version": "1.15.1", - "downloadLocation": "https://github.com/servo/rust-smallvec", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/smallvec@1.15.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-196", - "name": "socket2", - "version": "0.6.1", - "downloadLocation": "https://github.com/rust-lang/socket2", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/socket2@0.6.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-197", - "name": "static_assertions", - "version": "1.1.0", - "downloadLocation": "https://github.com/nvzqz/static-assertions-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/static_assertions@1.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-198", - "name": "strsim", - "version": "0.11.1", - "downloadLocation": "https://github.com/rapidfuzz/strsim-rs", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/strsim@0.11.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-199", - "name": "strum", - "version": "0.26.3", - "downloadLocation": "https://github.com/Peternator7/strum", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/strum@0.26.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-200", - "name": "strum_macros", - "version": "0.26.4", - "downloadLocation": "https://github.com/Peternator7/strum", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/strum_macros@0.26.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-201", - "name": "syn", - "version": "2.0.111", - "downloadLocation": "https://github.com/dtolnay/syn", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/syn@2.0.111" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-202", - "name": "sync_wrapper", - "version": "1.0.2", - "downloadLocation": "https://github.com/Actyx/sync_wrapper", - "licenseDeclared": "Apache-2.0", - "licenseConcluded": "Apache-2.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/sync_wrapper@1.0.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-203", - "name": "sys-locale", - "version": "0.3.2", - "downloadLocation": "https://github.com/1Password/sys-locale", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/sys-locale@0.3.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-204", - "name": "tempfile", - "version": "3.23.0", - "downloadLocation": "https://github.com/Stebalien/tempfile", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tempfile@3.23.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-205", - "name": "tera", - "version": "1.20.1", - "downloadLocation": "https://github.com/Keats/tera", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tera@1.20.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-206", - "name": "thiserror", - "version": "2.0.17", - "downloadLocation": "https://github.com/dtolnay/thiserror", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/thiserror@2.0.17" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-207", - "name": "thiserror-impl", - "version": "2.0.17", - "downloadLocation": "https://github.com/dtolnay/thiserror", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/thiserror-impl@2.0.17" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-208", - "name": "thread_local", - "version": "1.1.9", - "downloadLocation": "https://github.com/Amanieu/thread_local-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/thread_local@1.1.9" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-209", - "name": "tinystr", - "version": "0.8.2", - "downloadLocation": "https://github.com/unicode-org/icu4x", - "licenseDeclared": "Unicode-3.0", - "licenseConcluded": "Unicode-3.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tinystr@0.8.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-210", - "name": "tokio", - "version": "1.48.0", - "downloadLocation": "https://github.com/tokio-rs/tokio", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tokio@1.48.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-211", - "name": "tokio-macros", - "version": "2.6.0", - "downloadLocation": "https://github.com/tokio-rs/tokio", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tokio-macros@2.6.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-212", - "name": "tokio-util", - "version": "0.7.17", - "downloadLocation": "https://github.com/tokio-rs/tokio", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tokio-util@0.7.17" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-213", - "name": "toml", - "version": "0.9.8", - "downloadLocation": "https://github.com/toml-rs/toml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/toml@0.9.8" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-214", - "name": "toml_datetime", - "version": "0.7.3", - "downloadLocation": "https://github.com/toml-rs/toml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/toml_datetime@0.7.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-215", - "name": "toml_parser", - "version": "1.0.4", - "downloadLocation": "https://github.com/toml-rs/toml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/toml_parser@1.0.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-216", - "name": "toml_writer", - "version": "1.0.4", - "downloadLocation": "https://github.com/toml-rs/toml", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/toml_writer@1.0.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-217", - "name": "tower", - "version": "0.5.2", - "downloadLocation": "https://github.com/tower-rs/tower", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tower@0.5.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-218", - "name": "tower-http", - "version": "0.6.8", - "downloadLocation": "https://github.com/tower-rs/tower-http", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tower-http@0.6.8" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-219", - "name": "tower-layer", - "version": "0.3.3", - "downloadLocation": "https://github.com/tower-rs/tower", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tower-layer@0.3.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-220", - "name": "tower-service", - "version": "0.3.3", - "downloadLocation": "https://github.com/tower-rs/tower", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tower-service@0.3.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-221", - "name": "tracing", - "version": "0.1.43", - "downloadLocation": "https://github.com/tokio-rs/tracing", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tracing@0.1.43" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-222", - "name": "tracing-attributes", - "version": "0.1.31", - "downloadLocation": "https://github.com/tokio-rs/tracing", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tracing-attributes@0.1.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-223", - "name": "tracing-core", - "version": "0.1.35", - "downloadLocation": "https://github.com/tokio-rs/tracing", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tracing-core@0.1.35" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-224", - "name": "tracing-log", - "version": "0.2.0", - "downloadLocation": "https://github.com/tokio-rs/tracing", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tracing-log@0.2.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-225", - "name": "tracing-subscriber", - "version": "0.3.22", - "downloadLocation": "https://github.com/tokio-rs/tracing", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/tracing-subscriber@0.3.22" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-226", - "name": "type-map", - "version": "0.5.1", - "downloadLocation": "https://github.com/kardeiz/type-map", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/type-map@0.5.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-227", - "name": "typenum", - "version": "1.19.0", - "downloadLocation": "https://github.com/paholg/typenum", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/typenum@1.19.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-228", - "name": "ucd-trie", - "version": "0.1.7", - "downloadLocation": "https://github.com/BurntSushi/ucd-generate", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/ucd-trie@0.1.7" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-229", - "name": "unic-langid", - "version": "0.9.6", - "downloadLocation": "https://github.com/zbraniecki/unic-locale", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unic-langid@0.9.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-230", - "name": "unic-langid-impl", - "version": "0.9.6", - "downloadLocation": "https://github.com/zbraniecki/unic-locale", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unic-langid-impl@0.9.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-231", - "name": "unicase", - "version": "2.8.1", - "downloadLocation": "https://github.com/seanmonstar/unicase", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicase@2.8.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-232", - "name": "unicode-ident", - "version": "1.0.22", - "downloadLocation": "https://github.com/dtolnay/unicode-ident", - "licenseDeclared": "(Apache-2.0 OR MIT) AND Unicode-3.0", - "licenseConcluded": "(Apache-2.0 OR MIT) AND Unicode-3.0", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicode-ident@1.0.22" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-233", - "name": "unicode-segmentation", - "version": "1.12.0", - "downloadLocation": "https://github.com/unicode-rs/unicode-segmentation", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicode-segmentation@1.12.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-234", - "name": "unicode-truncate", - "version": "1.1.0", - "downloadLocation": "https://github.com/Aetf/unicode-truncate", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicode-truncate@1.1.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-235", - "name": "unicode-width", - "version": "0.1.14", - "downloadLocation": "https://github.com/unicode-rs/unicode-width", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicode-width@0.1.14" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-236", - "name": "unicode-width", - "version": "0.2.0", - "downloadLocation": "https://github.com/unicode-rs/unicode-width", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unicode-width@0.2.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-237", - "name": "unsafe-libyaml", - "version": "0.2.11", - "downloadLocation": "https://github.com/dtolnay/unsafe-libyaml", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/unsafe-libyaml@0.2.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-238", - "name": "utf8parse", - "version": "0.2.2", - "downloadLocation": "https://github.com/alacritty/vte", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/utf8parse@0.2.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-239", - "name": "valuable", - "version": "0.1.1", - "downloadLocation": "https://github.com/tokio-rs/valuable", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/valuable@0.1.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-240", - "name": "version_check", - "version": "0.9.5", - "downloadLocation": "https://github.com/SergioBenitez/version_check", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/version_check@0.9.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-241", - "name": "walkdir", - "version": "2.5.0", - "downloadLocation": "https://github.com/BurntSushi/walkdir", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/walkdir@2.5.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-242", - "name": "wasi", - "version": "0.11.1+wasi-snapshot-preview1", - "downloadLocation": "https://github.com/bytecodealliance/wasi", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasi@0.11.1+wasi-snapshot-preview1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-243", - "name": "wasip2", - "version": "1.0.1+wasi-0.2.4", - "downloadLocation": "https://github.com/bytecodealliance/wasi-rs", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasip2@1.0.1+wasi-0.2.4" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-244", - "name": "wasm-bindgen", - "version": "0.2.106", - "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasm-bindgen@0.2.106" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-245", - "name": "wasm-bindgen-macro", - "version": "0.2.106", - "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasm-bindgen-macro@0.2.106" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-246", - "name": "wasm-bindgen-macro-support", - "version": "0.2.106", - "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/macro-support", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasm-bindgen-macro-support@0.2.106" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-247", - "name": "wasm-bindgen-shared", - "version": "0.2.106", - "downloadLocation": "https://github.com/wasm-bindgen/wasm-bindgen/tree/master/crates/shared", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wasm-bindgen-shared@0.2.106" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-248", - "name": "winapi", - "version": "0.3.9", - "downloadLocation": "https://github.com/retep998/winapi-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/winapi@0.3.9" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-249", - "name": "winapi-i686-pc-windows-gnu", - "version": "0.4.0", - "downloadLocation": "https://github.com/retep998/winapi-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-250", - "name": "winapi-util", - "version": "0.1.11", - "downloadLocation": "https://github.com/BurntSushi/winapi-util", - "licenseDeclared": "MIT OR Unlicense", - "licenseConcluded": "MIT OR Unlicense", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/winapi-util@0.1.11" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-251", - "name": "winapi-x86_64-pc-windows-gnu", - "version": "0.4.0", - "downloadLocation": "https://github.com/retep998/winapi-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-252", - "name": "windows-core", - "version": "0.62.2", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-core@0.62.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-253", - "name": "windows-implement", - "version": "0.60.2", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-implement@0.60.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-254", - "name": "windows-interface", - "version": "0.59.3", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-interface@0.59.3" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-255", - "name": "windows-link", - "version": "0.2.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-link@0.2.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-256", - "name": "windows-result", - "version": "0.4.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-result@0.4.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-257", - "name": "windows-strings", - "version": "0.5.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-strings@0.5.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-258", - "name": "windows-sys", - "version": "0.52.0", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-sys@0.52.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-259", - "name": "windows-sys", - "version": "0.59.0", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-sys@0.59.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-260", - "name": "windows-sys", - "version": "0.60.2", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-sys@0.60.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-261", - "name": "windows-sys", - "version": "0.61.2", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-sys@0.61.2" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-262", - "name": "windows-targets", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-targets@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-263", - "name": "windows-targets", - "version": "0.53.5", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows-targets@0.53.5" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-264", - "name": "windows_aarch64_gnullvm", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-265", - "name": "windows_aarch64_gnullvm", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-266", - "name": "windows_aarch64_msvc", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-267", - "name": "windows_aarch64_msvc", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-268", - "name": "windows_i686_gnu", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_gnu@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-269", - "name": "windows_i686_gnu", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_gnu@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-270", - "name": "windows_i686_gnullvm", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-271", - "name": "windows_i686_gnullvm", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-272", - "name": "windows_i686_msvc", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_msvc@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-273", - "name": "windows_i686_msvc", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_i686_msvc@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-274", - "name": "windows_x86_64_gnu", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-275", - "name": "windows_x86_64_gnu", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-276", - "name": "windows_x86_64_gnullvm", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-277", - "name": "windows_x86_64_gnullvm", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-278", - "name": "windows_x86_64_msvc", - "version": "0.52.6", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.52.6" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-279", - "name": "windows_x86_64_msvc", - "version": "0.53.1", - "downloadLocation": "https://github.com/microsoft/windows-rs", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.53.1" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-280", - "name": "winnow", - "version": "0.7.14", - "downloadLocation": "https://github.com/winnow-rs/winnow", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/winnow@0.7.14" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-281", - "name": "wit-bindgen", - "version": "0.46.0", - "downloadLocation": "https://github.com/bytecodealliance/wit-bindgen", - "licenseDeclared": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "licenseConcluded": "Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/wit-bindgen@0.46.0" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-282", - "name": "zerocopy", - "version": "0.8.31", - "downloadLocation": "https://github.com/google/zerocopy", - "licenseDeclared": "Apache-2.0 OR BSD-2-Clause OR MIT", - "licenseConcluded": "Apache-2.0 OR BSD-2-Clause OR MIT", - "filesAnalyzed": false, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/zerocopy@0.8.31" - } - ] - }, - { - "SPDXID": "SPDXRef-dependency-283", - "name": "zerocopy-derive", - "version": "0.8.31", - "downloadLocation": "https://github.com/google/zerocopy", - "licenseDeclared": "Apache-2.0 OR BSD-2-Clause OR MIT", - "licenseConcluded": "Apache-2.0 OR BSD-2-Clause OR MIT", - "filesAnalyzed": false, - "externalRefs": [ + "SPDXID": "SPDXRef-File-typedialog", + "checksums": [ { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/zerocopy-derive@0.8.31" + "algorithm": "SHA1", + "checksumValue": "7e7effaa734f7566d7de90bed6cf94c5f5f0d8d6" } + ], + "fileName": "./Cargo.lock", + "fileTypes": [ + "SOURCE", + "TEXT" ] }, { - "SPDXID": "SPDXRef-dependency-284", - "name": "zerofrom", - "version": "0.1.6", - "downloadLocation": "https://github.com/unicode-org/icu4x", - "licenseDeclared": "Unicode-3.0", - "licenseConcluded": "Unicode-3.0", - "filesAnalyzed": false, - "externalRefs": [ + "SPDXID": "SPDXRef-File-typedialog_core", + "checksums": [ { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/zerofrom@0.1.6" + "algorithm": "SHA1", + "checksumValue": "7e7effaa734f7566d7de90bed6cf94c5f5f0d8d6" } + ], + "fileName": "./Cargo.lock", + "fileTypes": [ + "SOURCE", + "TEXT" ] }, { - "SPDXID": "SPDXRef-dependency-285", - "name": "zeroize", - "version": "1.8.2", - "downloadLocation": "https://github.com/RustCrypto/utils", - "licenseDeclared": "Apache-2.0 OR MIT", - "licenseConcluded": "Apache-2.0 OR MIT", - "filesAnalyzed": false, - "externalRefs": [ + "SPDXID": "SPDXRef-File-typedialog-tui", + "checksums": [ { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/zeroize@1.8.2" + "algorithm": "SHA1", + "checksumValue": "7e7effaa734f7566d7de90bed6cf94c5f5f0d8d6" } + ], + "fileName": "./Cargo.lock", + "fileTypes": [ + "SOURCE", + "TEXT" ] }, { - "SPDXID": "SPDXRef-dependency-286", - "name": "zerovec", - "version": "0.11.5", - "downloadLocation": "https://github.com/unicode-org/icu4x", - "licenseDeclared": "Unicode-3.0", - "licenseConcluded": "Unicode-3.0", - "filesAnalyzed": false, - "externalRefs": [ + "SPDXID": "SPDXRef-File-typedialog-web", + "checksums": [ { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": "pkg:cargo/zerovec@0.11.5" + "algorithm": "SHA1", + "checksumValue": "7e7effaa734f7566d7de90bed6cf94c5f5f0d8d6" } + ], + "fileName": "./Cargo.lock", + "fileTypes": [ + "SOURCE", + "TEXT" ] } - ] -} \ No newline at end of file + ], + "name": "typedialog", + "packages": [ + { + "SPDXID": "SPDXRef-Package-erased-serde-0.4.9", + "description": "Type-erased Serialize and Serializer traits", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/erased-serde@0.4.9", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "erased-serde", + "versionInfo": "0.4.9" + }, + { + "SPDXID": "SPDXRef-Package-linux-raw-sys-0.4.15", + "description": "Generated bindings for Linux's userspace API", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/linux-raw-sys@0.4.15", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "linux-raw-sys", + "versionInfo": "0.4.15" + }, + { + "SPDXID": "SPDXRef-Package-is--terminal--polyfill-1.70.2", + "description": "Polyfill for `is_terminal` stdlib feature for use with older MSRVs", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/is_terminal_polyfill@1.70.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "is_terminal_polyfill", + "versionInfo": "1.70.2" + }, + { + "SPDXID": "SPDXRef-Package-hermit-abi-0.1.19", + "description": "hermit-abi is small interface to call functions from the unikernel RustyHermit.\nIt is used to build the target `x86_64-unknown-hermit`.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hermit-abi@0.1.19", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hermit-abi", + "versionInfo": "0.1.19" + }, + { + "SPDXID": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", + "description": "Import libraries for the i686-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/winapi-i686-pc-windows-gnu@0.4.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "winapi-i686-pc-windows-gnu", + "versionInfo": "0.4.0" + }, + { + "SPDXID": "SPDXRef-Package-tinystr-0.8.2", + "description": "A small ASCII-only bounded length string representation.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tinystr@0.8.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "tinystr", + "versionInfo": "0.8.2" + }, + { + "SPDXID": "SPDXRef-Package-typetag-0.2.21", + "description": "Serde serializable and deserializable trait objects", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/typetag@0.2.21", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "typetag", + "versionInfo": "0.2.21" + }, + { + "SPDXID": "SPDXRef-Package-rpassword-7.4.0", + "description": "Read passwords in console applications.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rpassword@7.4.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/conradkleinespel/rpassword", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "rpassword", + "versionInfo": "7.4.0" + }, + { + "SPDXID": "SPDXRef-Package-signal-hook-0.3.18", + "description": "Unix signal handling", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/signal-hook@0.3.18", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "signal-hook", + "versionInfo": "0.3.18" + }, + { + "SPDXID": "SPDXRef-Package-winapi-0.3.9", + "description": "Raw FFI bindings for all of Windows API.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/winapi@0.3.9", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "winapi", + "versionInfo": "0.3.9" + }, + { + "SPDXID": "SPDXRef-Package-libredox-0.1.10", + "description": "Redox stable ABI", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/libredox@0.1.10", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "libredox", + "versionInfo": "0.1.10" + }, + { + "SPDXID": "SPDXRef-Package-rustix-1.1.2", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rustix@1.1.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "rustix", + "versionInfo": "1.1.2" + }, + { + "SPDXID": "SPDXRef-Package-itertools-0.14.0", + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/itertools@0.14.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "itertools", + "versionInfo": "0.14.0" + }, + { + "SPDXID": "SPDXRef-Package-objc2-io-kit-0.3.2", + "description": "Bindings to the IOKit framework", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/objc2-io-kit@0.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-io-kit", + "versionInfo": "0.3.2" + }, + { + "SPDXID": "SPDXRef-Package-type-map-0.5.1", + "description": "Provides a typemap container with FxHashMap", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/type-map@0.5.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "type-map", + "versionInfo": "0.5.1" + }, + { + "SPDXID": "SPDXRef-Package-rtoolbox-0.0.3", + "description": "Utility functions for other crates, no backwards compatibility guarantees.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rtoolbox@0.0.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "rtoolbox", + "versionInfo": "0.0.3" + }, + { + "SPDXID": "SPDXRef-Package-futures-macro-0.3.31", + "description": "The futures-rs procedural macro implementations.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-macro@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-macro", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-iana-time-zone-haiku-0.1.2", + "description": "iana-time-zone support crate for Haiku OS", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/iana-time-zone-haiku@0.1.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "iana-time-zone-haiku", + "versionInfo": "0.1.2" + }, + { + "SPDXID": "SPDXRef-Package-paste-1.0.15", + "description": "Macros for all your token pasting needs", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/paste@1.0.15", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "paste", + "versionInfo": "1.0.15" + }, + { + "SPDXID": "SPDXRef-Package-httparse-1.10.1", + "description": "A tiny, safe, speedy, zero-copy HTTP/1.x parser.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/httparse@1.10.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "httparse", + "versionInfo": "1.10.1" + }, + { + "SPDXID": "SPDXRef-Package-async-trait-0.1.89", + "description": "Type erasure for async trait methods", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/async-trait@0.1.89", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "async-trait", + "versionInfo": "0.1.89" + }, + { + "SPDXID": "SPDXRef-Package-zerofrom-0.1.6", + "description": "ZeroFrom trait for constructing", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerofrom@0.1.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerofrom", + "versionInfo": "0.1.6" + }, + { + "SPDXID": "SPDXRef-Package-nu-plugin-core-0.109.1", + "description": "Shared internal functionality to support Nushell plugins", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-plugin-core@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-plugin-core", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-libm-0.2.15", + "description": "libm in pure Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/libm@0.2.15", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "libm", + "versionInfo": "0.2.15" + }, + { + "SPDXID": "SPDXRef-Package-scopeguard-1.2.0", + "description": "A RAII scope guard that will run a given closure when it goes out of scope,\neven if the code between panics (assuming unwinding panic).\n\nDefines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as\nshorthands for guards with one of the implemented strategies.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/scopeguard@1.2.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "scopeguard", + "versionInfo": "1.2.0" + }, + { + "SPDXID": "SPDXRef-Package-redox--syscall-0.5.18", + "description": "A Rust library to access raw Redox system calls", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/redox_syscall@0.5.18", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_syscall", + "versionInfo": "0.5.18" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_msvc", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-futures-task-0.3.31", + "description": "Tools for working with tasks.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-task@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-task", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-windows-sys-0.52.0", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-sys@0.52.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-sys", + "versionInfo": "0.52.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-targets-0.53.5", + "description": "Import libs for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-targets@0.53.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-targets", + "versionInfo": "0.53.5" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_msvc@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_msvc", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-same-file-1.0.6", + "description": "A simple crate for determining whether two file paths point to the same file.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/same-file@1.0.6", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/same-file", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "same-file", + "versionInfo": "1.0.6" + }, + { + "SPDXID": "SPDXRef-Package-windows-link-0.2.1", + "description": "Linking for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-link@0.2.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-link", + "versionInfo": "0.2.1" + }, + { + "SPDXID": "SPDXRef-Package-nu-utils-0.109.1", + "description": "Nushell utility functions", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-utils@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-utils", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-unicode-width-0.1.14", + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-width@0.1.14", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/unicode-rs/unicode-width", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-width", + "versionInfo": "0.1.14" + }, + { + "SPDXID": "SPDXRef-Package-crc32fast-1.5.0", + "description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crc32fast@1.5.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "crc32fast", + "versionInfo": "1.5.0" + }, + { + "SPDXID": "SPDXRef-Package-dyn-clone-1.0.20", + "description": "Clone trait that is dyn-compatible", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/dyn-clone@1.0.20", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "dyn-clone", + "versionInfo": "1.0.20" + }, + { + "SPDXID": "SPDXRef-Package-errno-0.3.14", + "description": "Cross-platform interface to the `errno` variable.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/errno@0.3.14", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "errno", + "versionInfo": "0.3.14" + }, + { + "SPDXID": "SPDXRef-Package-arrayvec-0.7.6", + "description": "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/arrayvec@0.7.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "arrayvec", + "versionInfo": "0.7.6" + }, + { + "SPDXID": "SPDXRef-Package-http-1.4.0", + "description": "A set of types for representing HTTP requests and responses.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/http@1.4.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "http", + "versionInfo": "1.4.0" + }, + { + "SPDXID": "SPDXRef-Package-redox--users-0.5.2", + "description": "A Rust library to access Redox users and groups functionality", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/redox_users@0.5.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "redox_users", + "versionInfo": "0.5.2" + }, + { + "SPDXID": "SPDXRef-Package-intl--pluralrules-7.0.2", + "description": "Unicode Plural Rules categorizer for numeric input.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/intl_pluralrules@7.0.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "intl_pluralrules", + "versionInfo": "7.0.2" + }, + { + "SPDXID": "SPDXRef-Package-option-ext-0.2.0", + "description": "Extends `Option` with additional operations", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/option-ext@0.2.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/soc/option-ext", + "licenseConcluded": "MPL-2.0", + "licenseDeclared": "MPL-2.0", + "name": "option-ext", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-aho-corasick-1.1.4", + "description": "Fast multiple substring searching.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/aho-corasick@1.1.4", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/aho-corasick", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "aho-corasick", + "versionInfo": "1.1.4" + }, + { + "SPDXID": "SPDXRef-Package-toml-0.9.8", + "description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides\nimplementations of the standard Serialize/Deserialize traits for TOML data to\nfacilitate deserializing and serializing Rust structures.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/toml@0.9.8", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml", + "versionInfo": "0.9.8" + }, + { + "SPDXID": "SPDXRef-Package-hyper-1.8.1", + "description": "A protective and efficient HTTP library for all.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hyper@1.8.1", + "referenceType": "purl" + } + ], + "homepage": "https://hyper.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "hyper", + "versionInfo": "1.8.1" + }, + { + "SPDXID": "SPDXRef-Package-strum--macros-0.27.2", + "description": "Helpful macros for working with enums and strings", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/strum_macros@0.27.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Peternator7/strum", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "strum_macros", + "versionInfo": "0.27.2" + }, + { + "SPDXID": "SPDXRef-Package-rand-0.8.5", + "description": "Random number generators and other randomness functionality.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rand@0.8.5", + "referenceType": "purl" + } + ], + "homepage": "https://rust-random.github.io/book", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rand", + "versionInfo": "0.8.5" + }, + { + "SPDXID": "SPDXRef-Package-intl-memoizer-0.5.3", + "description": "A memoizer specifically tailored for storing lazy-initialized intl formatters for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/intl-memoizer@0.5.3", + "referenceType": "purl" + } + ], + "homepage": "https://www.projectfluent.org", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "intl-memoizer", + "versionInfo": "0.5.3" + }, + { + "SPDXID": "SPDXRef-Package-windows-core-0.62.2", + "description": "Core type support for COM and Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-core@0.62.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-core", + "versionInfo": "0.62.2" + }, + { + "SPDXID": "SPDXRef-Package-supports-hyperlinks-3.1.0", + "description": "Detects whether a terminal supports rendering hyperlinks.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/supports-hyperlinks@3.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "supports-hyperlinks", + "versionInfo": "3.1.0" + }, + { + "SPDXID": "SPDXRef-Package-crossterm--winapi-0.9.1", + "description": "WinAPI wrapper that provides some basic simple abstractions around common WinAPI calls", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossterm_winapi@0.9.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "crossterm_winapi", + "versionInfo": "0.9.1" + }, + { + "SPDXID": "SPDXRef-Package-anstyle-parse-0.2.7", + "description": "Parse ANSI Style Escapes", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anstyle-parse@0.2.7", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anstyle-parse", + "versionInfo": "0.2.7" + }, + { + "SPDXID": "SPDXRef-Package-proc-macro2-1.0.103", + "description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/proc-macro2@1.0.103", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "proc-macro2", + "versionInfo": "1.0.103" + }, + { + "SPDXID": "SPDXRef-Package-windows-0.62.2", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows@0.62.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows", + "versionInfo": "0.62.2" + }, + { + "SPDXID": "SPDXRef-Package-sysinfo-0.37.2", + "description": "Library to get system information such as processes, CPUs, disks, components and networks", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/sysinfo@0.37.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "sysinfo", + "versionInfo": "0.37.2" + }, + { + "SPDXID": "SPDXRef-Package-derive--more-2.1.0", + "description": "Adds #[derive(x)] macros for more traits", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/derive_more@2.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "derive_more", + "versionInfo": "2.1.0" + }, + { + "SPDXID": "SPDXRef-Package-lean--string-0.5.1", + "description": "Compact, clone-on-write string.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/lean_string@0.5.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "lean_string", + "versionInfo": "0.5.1" + }, + { + "SPDXID": "SPDXRef-Package-heck-0.5.0", + "description": "heck is a case conversion library.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/heck@0.5.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "heck", + "versionInfo": "0.5.0" + }, + { + "SPDXID": "SPDXRef-Package-litrs-1.0.0", + "description": "Parse and inspect Rust literals (i.e. tokens in the Rust programming language\nrepresenting fixed values). Particularly useful for proc macros, but can also\nbe used outside of a proc-macro context.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/litrs@1.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "litrs", + "versionInfo": "1.0.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-threading-0.2.1", + "description": "Windows threading", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-threading@0.2.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-threading", + "versionInfo": "0.2.1" + }, + { + "SPDXID": "SPDXRef-Package-thread--local-1.1.9", + "description": "Per-object thread-local storage", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/thread_local@1.1.9", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thread_local", + "versionInfo": "1.1.9" + }, + { + "SPDXID": "SPDXRef-Package-num-format-0.4.4", + "description": "A Rust crate for producing string-representations of numbers, formatted according to international standards", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/num-format@0.4.4", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/bcmyers/num-format", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "num-format", + "versionInfo": "0.4.4" + }, + { + "SPDXID": "SPDXRef-Package-static--assertions-1.1.0", + "description": "Compile-time assertions to ensure that invariants are met.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/static_assertions@1.1.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/nvzqz/static-assertions-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "static_assertions", + "versionInfo": "1.1.0" + }, + { + "SPDXID": "SPDXRef-Package-dialoguer-0.12.0", + "description": "A command line prompting library.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/dialoguer@0.12.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/console-rs/dialoguer", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "dialoguer", + "versionInfo": "0.12.0" + }, + { + "SPDXID": "SPDXRef-Package-hashbrown-0.15.5", + "description": "A Rust port of Google's SwissTable hash map", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hashbrown@0.15.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hashbrown", + "versionInfo": "0.15.5" + }, + { + "SPDXID": "SPDXRef-Package-getrandom-0.3.4", + "description": "A small cross-platform library for retrieving random data from system source", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/getrandom@0.3.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "getrandom", + "versionInfo": "0.3.4" + }, + { + "SPDXID": "SPDXRef-Package-regex-syntax-0.8.8", + "description": "A regular expression parser.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/regex-syntax@0.8.8", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-lang/regex/tree/master/regex-syntax", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "regex-syntax", + "versionInfo": "0.8.8" + }, + { + "SPDXID": "SPDXRef-Package-allocator-api2-0.2.21", + "description": "Mirror of Rust's allocator API", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/allocator-api2@0.2.21", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/zakarumych/allocator-api2", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "allocator-api2", + "versionInfo": "0.2.21" + }, + { + "SPDXID": "SPDXRef-Package-serde--json-1.0.145", + "description": "A JSON serialization file format", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_json@1.0.145", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_json", + "versionInfo": "1.0.145" + }, + { + "SPDXID": "SPDXRef-Package-windows-sys-0.59.0", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-sys@0.59.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-sys", + "versionInfo": "0.59.0" + }, + { + "SPDXID": "SPDXRef-Package-rustversion-1.0.22", + "description": "Conditional compilation according to rustc compiler version", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rustversion@1.0.22", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rustversion", + "versionInfo": "1.0.22" + }, + { + "SPDXID": "SPDXRef-Package-typeid-1.0.3", + "description": "Const TypeId and non-'static TypeId", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/typeid@1.0.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "typeid", + "versionInfo": "1.0.3" + }, + { + "SPDXID": "SPDXRef-Package-alloc-stdlib-0.2.2", + "description": "A dynamic allocator example that may be used with the stdlib", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/alloc-stdlib@0.2.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/dropbox/rust-alloc-no-stdlib", + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "alloc-stdlib", + "versionInfo": "0.2.2" + }, + { + "SPDXID": "SPDXRef-Package-iana-time-zone-0.1.64", + "description": "get the IANA time zone for the current system", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/iana-time-zone@0.1.64", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "iana-time-zone", + "versionInfo": "0.1.64" + }, + { + "SPDXID": "SPDXRef-Package-axum-0.8.7", + "description": "Web framework that focuses on ergonomics and modularity", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/axum@0.8.7", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tokio-rs/axum", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "axum", + "versionInfo": "0.8.7" + }, + { + "SPDXID": "SPDXRef-Package-brotli-decompressor-5.0.0", + "description": "A brotli decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. Alternatively, --features=unsafe turns off array bounds checks and memory initialization but provides a safe interface for the caller. Without adding the --features=unsafe argument, all included code is safe. For compression in addition to this library, download https://github.com/dropbox/rust-brotli ", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/brotli-decompressor@5.0.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/dropbox/rust-brotli-decompressor", + "licenseConcluded": "BSD-3-Clause OR MIT", + "licenseDeclared": "BSD-3-Clause OR MIT", + "name": "brotli-decompressor", + "versionInfo": "5.0.0" + }, + { + "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_aarch64_gnullvm", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-windows-collections-0.3.2", + "description": "Windows collection types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-collections@0.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-collections", + "versionInfo": "0.3.2" + }, + { + "SPDXID": "SPDXRef-Package-nu-plugin-protocol-0.109.1", + "description": "Protocol type definitions for Nushell plugins", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-plugin-protocol@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-plugin-protocol", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-darling--core-0.20.11", + "description": "Helper crate for proc-macro library for reading attributes into structs when\nimplementing custom derives. Use https://crates.io/crates/darling in your code.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/darling_core@0.20.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "darling_core", + "versionInfo": "0.20.11" + }, + { + "SPDXID": "SPDXRef-Package-pin-utils-0.1.0", + "description": "Utilities for pinning\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pin-utils@0.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pin-utils", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnullvm", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-ignore-0.4.25", + "description": "A fast library for efficiently matching ignore files such as `.gitignore`\nagainst file paths.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ignore@0.4.25", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/ripgrep/tree/master/crates/ignore", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "ignore", + "versionInfo": "0.4.25" + }, + { + "SPDXID": "SPDXRef-Package-log-0.4.29", + "description": "A lightweight logging facade for Rust\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/log@0.4.29", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "log", + "versionInfo": "0.4.29" + }, + { + "SPDXID": "SPDXRef-Package-tokio-util-0.7.17", + "description": "Additional utilities for working with Tokio.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tokio-util@0.7.17", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tokio-util", + "versionInfo": "0.7.17" + }, + { + "SPDXID": "SPDXRef-Package-thiserror-impl-2.0.17", + "description": "Implementation detail of the `thiserror` crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/thiserror-impl@2.0.17", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror-impl", + "versionInfo": "2.0.17" + }, + { + "SPDXID": "SPDXRef-Package-owo-colors-4.2.3", + "description": "Zero-allocation terminal colors that'll make people go owo", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/owo-colors@4.2.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "owo-colors", + "versionInfo": "4.2.3" + }, + { + "SPDXID": "SPDXRef-Package-tracing-0.1.43", + "description": "Application-level tracing for Rust.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tracing@0.1.43", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing", + "versionInfo": "0.1.43" + }, + { + "SPDXID": "SPDXRef-Package-tracing-attributes-0.1.31", + "description": "Procedural macro attributes for automatically instrumenting functions.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tracing-attributes@0.1.31", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-attributes", + "versionInfo": "0.1.31" + }, + { + "SPDXID": "SPDXRef-Package-colorchoice-1.0.4", + "description": "Global override of color control", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/colorchoice@1.0.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "colorchoice", + "versionInfo": "1.0.4" + }, + { + "SPDXID": "SPDXRef-Package-hashbrown-0.16.1", + "description": "A Rust port of Google's SwissTable hash map", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hashbrown@0.16.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hashbrown", + "versionInfo": "0.16.1" + }, + { + "SPDXID": "SPDXRef-Package-linux-raw-sys-0.11.0", + "description": "Generated bindings for Linux's userspace API", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/linux-raw-sys@0.11.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "linux-raw-sys", + "versionInfo": "0.11.0" + }, + { + "SPDXID": "SPDXRef-Package-ntapi-0.4.1", + "description": "FFI bindings for Native API", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ntapi@0.4.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "ntapi", + "versionInfo": "0.4.1" + }, + { + "SPDXID": "SPDXRef-Package-miniz--oxide-0.8.9", + "description": "DEFLATE compression and decompression library rewritten in Rust based on miniz", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/miniz_oxide@0.8.9", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "licenseConcluded": "MIT OR Zlib OR Apache-2.0", + "licenseDeclared": "MIT OR Zlib OR Apache-2.0", + "name": "miniz_oxide", + "versionInfo": "0.8.9" + }, + { + "SPDXID": "SPDXRef-Package-compact--str-0.8.1", + "description": "A memory efficient string type that transparently stores strings on the stack, when possible", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/compact_str@0.8.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/ParkMyCar/compact_str", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "compact_str", + "versionInfo": "0.8.1" + }, + { + "SPDXID": "SPDXRef-Package-itertools-0.13.0", + "description": "Extra iterator adaptors, iterator methods, free functions, and macros.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/itertools@0.13.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "itertools", + "versionInfo": "0.13.0" + }, + { + "SPDXID": "SPDXRef-Package-rand--chacha-0.3.1", + "description": "ChaCha random number generator\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rand_chacha@0.3.1", + "referenceType": "purl" + } + ], + "homepage": "https://rust-random.github.io/book", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rand_chacha", + "versionInfo": "0.3.1" + }, + { + "SPDXID": "SPDXRef-Package-futures-sink-0.3.31", + "description": "The asynchronous `Sink` trait for the futures-rs library.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-sink@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-sink", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-serde--path--to--error-0.1.20", + "description": "Path to the element that failed to deserialize", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_path_to_error@0.1.20", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_path_to_error", + "versionInfo": "0.1.20" + }, + { + "SPDXID": "SPDXRef-Package-toml--parser-1.0.4", + "description": "Yet another format-preserving TOML parser.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/toml_parser@1.0.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_parser", + "versionInfo": "1.0.4" + }, + { + "SPDXID": "SPDXRef-Package-ppv-lite86-0.2.21", + "description": "Cross-platform cryptography-oriented low-level SIMD library.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ppv-lite86@0.2.21", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ppv-lite86", + "versionInfo": "0.2.21" + }, + { + "SPDXID": "SPDXRef-Package-wasm-bindgen-shared-0.2.106", + "description": "Shared support between wasm-bindgen and wasm-bindgen cli, an internal\ndependency.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasm-bindgen-shared@0.2.106", + "referenceType": "purl" + } + ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen-shared", + "versionInfo": "0.2.106" + }, + { + "SPDXID": "SPDXRef-Package-strum-0.26.3", + "description": "Helpful macros for working with enums and strings", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/strum@0.26.3", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Peternator7/strum", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "strum", + "versionInfo": "0.26.3" + }, + { + "SPDXID": "SPDXRef-Package-web-time-1.1.0", + "description": "Drop-in replacement for std::time for Wasm in browsers", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/web-time@1.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "web-time", + "versionInfo": "1.1.0" + }, + { + "SPDXID": "SPDXRef-Package-windows--aarch64--gnullvm-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_aarch64_gnullvm@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_aarch64_gnullvm", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-interprocess-2.2.3", + "description": "Interprocess communication toolkit", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/interprocess@2.2.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "interprocess", + "versionInfo": "2.2.3" + }, + { + "SPDXID": "SPDXRef-Package-getrandom-0.2.16", + "description": "A small cross-platform library for retrieving random data from system source", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/getrandom@0.2.16", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "getrandom", + "versionInfo": "0.2.16" + }, + { + "SPDXID": "SPDXRef-Package-doctest-file-1.0.0", + "description": "Procedural macro that sources doctests from dedicated files into Rustdoc documentation with support for hiding lines.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/doctest-file@1.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "0BSD", + "licenseDeclared": "0BSD", + "name": "doctest-file", + "versionInfo": "1.0.0" + }, + { + "SPDXID": "SPDXRef-Package-sharded-slab-0.1.7", + "description": "A lock-free concurrent slab.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/sharded-slab@0.1.7", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/hawkw/sharded-slab", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "sharded-slab", + "versionInfo": "0.1.7" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnu", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-rustc-hash-2.1.1", + "description": "A speedy, non-cryptographic hashing algorithm used by rustc", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rustc-hash@2.1.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "rustc-hash", + "versionInfo": "2.1.1" + }, + { + "SPDXID": "SPDXRef-Package-futures-channel-0.3.31", + "description": "Channels for asynchronous communication using futures-rs.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-channel@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-channel", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "description": "Experimental WASI API bindings for Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasi@0.11.1%2Bwasi-snapshot-preview1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasi", + "versionInfo": "0.11.1+wasi-snapshot-preview1" + }, + { + "SPDXID": "SPDXRef-Package-fluent-bundle-0.16.0", + "description": "A low-level implementation of a collection of localization messages for a single locale for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fluent-bundle@0.16.0", + "referenceType": "purl" + } + ], + "homepage": "https://www.projectfluent.org", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fluent-bundle", + "versionInfo": "0.16.0" + }, + { + "SPDXID": "SPDXRef-Package-js-sys-0.3.83", + "description": "Bindings for all JS global objects and functions in all JS environments like\nNode.js and browsers, built on `#[wasm_bindgen]` using the `wasm-bindgen` crate.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/js-sys@0.3.83", + "referenceType": "purl" + } + ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "js-sys", + "versionInfo": "0.3.83" + }, + { + "SPDXID": "SPDXRef-Package-nix-0.30.1", + "description": "Rust friendly bindings to *nix APIs", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nix@0.30.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nix", + "versionInfo": "0.30.1" + }, + { + "SPDXID": "SPDXRef-Package-thiserror-impl-1.0.69", + "description": "Implementation detail of the `thiserror` crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/thiserror-impl@1.0.69", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror-impl", + "versionInfo": "1.0.69" + }, + { + "SPDXID": "SPDXRef-Package-proc-macro-error2-2.0.1", + "description": "Almost drop-in replacement to panics in proc-macros", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/proc-macro-error2@2.0.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "proc-macro-error2", + "versionInfo": "2.0.1" + }, + { + "SPDXID": "SPDXRef-Package-bitflags-2.10.0", + "description": "A macro to generate structures which behave like bitflags.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bitflags@2.10.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/bitflags/bitflags", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bitflags", + "versionInfo": "2.10.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-numerics-0.2.0", + "description": "Windows numeric types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-numerics@0.2.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-numerics", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-walkdir-2.5.0", + "description": "Recursively walk a directory.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/walkdir@2.5.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/walkdir", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "walkdir", + "versionInfo": "2.5.0" + }, + { + "SPDXID": "SPDXRef-Package-axum-core-0.5.5", + "description": "Core types and traits for axum", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/axum-core@0.5.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tokio-rs/axum", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "axum-core", + "versionInfo": "0.5.5" + }, + { + "SPDXID": "SPDXRef-Package-unicode-linebreak-0.1.5", + "description": "Implementation of the Unicode Line Breaking Algorithm", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-linebreak@0.1.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/axelf4/unicode-linebreak", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "unicode-linebreak", + "versionInfo": "0.1.5" + }, + { + "SPDXID": "SPDXRef-Package-zerocopy-derive-0.7.35", + "description": "Custom derive for traits from the zerocopy crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerocopy-derive@0.7.35", + "referenceType": "purl" + } + ], + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy-derive", + "versionInfo": "0.7.35" + }, + { + "SPDXID": "SPDXRef-Package-typetag-impl-0.2.21", + "description": "Implementation detail of the typetag crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/typetag-impl@0.2.21", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "typetag-impl", + "versionInfo": "0.2.21" + }, + { + "SPDXID": "SPDXRef-Package-miette-7.6.0", + "description": "Fancy diagnostic reporting library and protocol for us mere mortals who aren't compiler hackers.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/miette@7.6.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "miette", + "versionInfo": "7.6.0" + }, + { + "SPDXID": "SPDXRef-Package-parking--lot-0.12.5", + "description": "More compact and efficient implementations of the standard synchronization primitives.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/parking_lot@0.12.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "parking_lot", + "versionInfo": "0.12.5" + }, + { + "SPDXID": "SPDXRef-Package-indexmap-2.12.1", + "description": "A hash table with consistent order and fast iteration.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/indexmap@2.12.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "indexmap", + "versionInfo": "2.12.1" + }, + { + "SPDXID": "SPDXRef-Package-futures-executor-0.3.31", + "description": "Executors for asynchronous tasks based on the futures-rs library.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-executor@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-executor", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-thiserror-1.0.69", + "description": "derive(Error)", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/thiserror@1.0.69", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror", + "versionInfo": "1.0.69" + }, + { + "SPDXID": "SPDXRef-Package-rmp-0.8.14", + "description": "Pure Rust MessagePack serialization implementation", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rmp@0.8.14", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "rmp", + "versionInfo": "0.8.14" + }, + { + "SPDXID": "SPDXRef-Package-crossbeam-utils-0.8.21", + "description": "Utilities for concurrent programming", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossbeam-utils@0.8.21", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-utils", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "crossbeam-utils", + "versionInfo": "0.8.21" + }, + { + "SPDXID": "SPDXRef-Package-crossbeam-deque-0.8.6", + "description": "Concurrent work-stealing deque", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossbeam-deque@0.8.6", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-deque", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "crossbeam-deque", + "versionInfo": "0.8.6" + }, + { + "SPDXID": "SPDXRef-Package-lazy--static-1.5.0", + "description": "A macro for declaring lazily evaluated statics in Rust.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/lazy_static@1.5.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "lazy_static", + "versionInfo": "1.5.0" + }, + { + "SPDXID": "SPDXRef-Package-dirs-6.0.0", + "description": "A tiny low-level library that provides platform-specific standard locations of directories for config, cache and other data on Linux, Windows, macOS and Redox by leveraging the mechanisms defined by the XDG base/user directory specifications on Linux, the Known Folder API on Windows, and the Standard Directory guidelines on macOS.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/dirs@6.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "dirs", + "versionInfo": "6.0.0" + }, + { + "SPDXID": "SPDXRef-Package-simd-adler32-0.3.8", + "description": "A SIMD-accelerated Adler-32 hash algorithm implementation.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/simd-adler32@0.3.8", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "simd-adler32", + "versionInfo": "0.3.8" + }, + { + "SPDXID": "SPDXRef-Package-socket2-0.6.1", + "description": "Utilities for handling networking sockets with a maximal amount of configuration\npossible intended.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/socket2@0.6.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-lang/socket2", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "socket2", + "versionInfo": "0.6.1" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_gnu@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnu", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-alloc-no-stdlib-2.0.4", + "description": "A dynamic allocator that may be used with or without the stdlib. This allows a package with nostd to allocate memory dynamically and be used either with a custom allocator, items on the stack, or by a package that wishes to simply use Box<>. It also provides options to use calloc or a mutable global variable for pre-zeroed memory", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/alloc-no-stdlib@2.0.4", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/dropbox/rust-alloc-no-stdlib", + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "alloc-no-stdlib", + "versionInfo": "2.0.4" + }, + { + "SPDXID": "SPDXRef-Package-futures-util-0.3.31", + "description": "Common utilities and extension traits for the futures-rs library.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-util@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-util", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-serde--derive-1.0.228", + "description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_derive@1.0.228", + "referenceType": "purl" + } + ], + "homepage": "https://serde.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_derive", + "versionInfo": "1.0.228" + }, + { + "SPDXID": "SPDXRef-Package-equivalent-1.0.2", + "description": "Traits for key comparison in maps.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/equivalent@1.0.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "equivalent", + "versionInfo": "1.0.2" + }, + { + "SPDXID": "SPDXRef-Package-signal-hook-mio-0.2.5", + "description": "MIO support for signal-hook", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/signal-hook-mio@0.2.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "signal-hook-mio", + "versionInfo": "0.2.5" + }, + { + "SPDXID": "SPDXRef-Package-sys-locale-0.3.2", + "description": "Small and lightweight library to obtain the active system locale", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/sys-locale@0.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "sys-locale", + "versionInfo": "0.3.2" + }, + { + "SPDXID": "SPDXRef-Package-fancy-regex-0.16.2", + "description": "An implementation of regexes, supporting a relatively rich set of features, including backreferences and look-around.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fancy-regex@0.16.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "fancy-regex", + "versionInfo": "0.16.2" + }, + { + "SPDXID": "SPDXRef-Package-strum--macros-0.26.4", + "description": "Helpful macros for working with enums and strings", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/strum_macros@0.26.4", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Peternator7/strum", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "strum_macros", + "versionInfo": "0.26.4" + }, + { + "SPDXID": "SPDXRef-Package-sync--wrapper-1.0.2", + "description": "A tool for enlisting the compiler's help in proving the absence of concurrency", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/sync_wrapper@1.0.2", + "referenceType": "purl" + } + ], + "homepage": "https://docs.rs/sync_wrapper", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "sync_wrapper", + "versionInfo": "1.0.2" + }, + { + "SPDXID": "SPDXRef-Package-ratatui-0.29.0", + "description": "A library that's all about cooking up terminal user interfaces", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ratatui@0.29.0", + "referenceType": "purl" + } + ], + "homepage": "https://ratatui.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "ratatui", + "versionInfo": "0.29.0" + }, + { + "SPDXID": "SPDXRef-Package-unicode-truncate-1.1.0", + "description": "Unicode-aware algorithm to pad or truncate `str` in terms of displayed width.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-truncate@1.1.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Aetf/unicode-truncate", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-truncate", + "versionInfo": "1.1.0" + }, + { + "SPDXID": "SPDXRef-Package-tokio-macros-2.6.0", + "description": "Tokio's proc macros.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tokio-macros@2.6.0", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tokio-macros", + "versionInfo": "2.6.0" + }, + { + "SPDXID": "SPDXRef-Package-phf--shared-0.11.3", + "description": "Support code shared by PHF libraries", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/phf_shared@0.11.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf_shared", + "versionInfo": "0.11.3" + }, + { + "SPDXID": "SPDXRef-Package-wit-bindgen-0.46.0", + "description": "Rust bindings generator and runtime support for WIT and the component model.\nUsed when compiling Rust programs to the component model.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wit-bindgen@0.46.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/bytecodealliance/wit-bindgen", + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wit-bindgen", + "versionInfo": "0.46.0" + }, + { + "SPDXID": "SPDXRef-Package-anstyle-query-1.1.5", + "description": "Look up colored console capabilities", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anstyle-query@1.1.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anstyle-query", + "versionInfo": "1.1.5" + }, + { + "SPDXID": "SPDXRef-Package-nu-ansi-term-0.50.3", + "description": "Library for ANSI terminal colors and styles (bold, underline)", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-ansi-term@0.50.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-ansi-term", + "versionInfo": "0.50.3" + }, + { + "SPDXID": "SPDXRef-Package-typedialog-tui-0.1.0", + "description": "TypeDialog TUI tool for interactive forms using ratatui", + "downloadLocation": "NONE", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "typedialog-tui", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-percent-encoding-2.3.2", + "description": "Percent encoding and decoding", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/percent-encoding@2.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "percent-encoding", + "versionInfo": "2.3.2" + }, + { + "SPDXID": "SPDXRef-Package-slab-0.4.11", + "description": "Pre-allocated storage for a uniform data type", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/slab@0.4.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "slab", + "versionInfo": "0.4.11" + }, + { + "SPDXID": "SPDXRef-Package-chrono-humanize-0.2.3", + "description": "Human-friendly time expressions - similar to Python arrow.humanize", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/chrono-humanize@0.2.3", + "referenceType": "purl" + } + ], + "homepage": "https://gitlab.com/imp/chrono-humanize-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "chrono-humanize", + "versionInfo": "0.2.3" + }, + { + "SPDXID": "SPDXRef-Package-derive--more-impl-2.1.0", + "description": "Internal implementation of `derive_more` crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/derive_more-impl@2.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "derive_more-impl", + "versionInfo": "2.1.0" + }, + { + "SPDXID": "SPDXRef-Package-nu-protocol-0.109.1", + "description": "Nushell's internal protocols, including its abstract syntax tree", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-protocol@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-protocol", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated", + "description": "YAML data format for Serde", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_yaml@0.9.34%2Bdeprecated", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_yaml", + "versionInfo": "0.9.34+deprecated" + }, + { + "SPDXID": "SPDXRef-Package-windows-threading-0.1.0", + "description": "Windows threading", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-threading@0.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-threading", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-tracing-subscriber-0.3.22", + "description": "Utilities for implementing and composing `tracing` subscribers.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tracing-subscriber@0.3.22", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-subscriber", + "versionInfo": "0.3.22" + }, + { + "SPDXID": "SPDXRef-Package-tracing-log-0.2.0", + "description": "Provides compatibility between `tracing` and the `log` crate.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tracing-log@0.2.0", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-log", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-ref-cast-impl-1.0.25", + "description": "Derive implementation for ref_cast::RefCast.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ref-cast-impl@1.0.25", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ref-cast-impl", + "versionInfo": "1.0.25" + }, + { + "SPDXID": "SPDXRef-Package-rand--core-0.6.4", + "description": "Core random number generator traits and tools for implementation.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rand_core@0.6.4", + "referenceType": "purl" + } + ], + "homepage": "https://rust-random.github.io/book", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "rand_core", + "versionInfo": "0.6.4" + }, + { + "SPDXID": "SPDXRef-Package-hyper-util-0.1.19", + "description": "hyper utilities", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hyper-util@0.1.19", + "referenceType": "purl" + } + ], + "homepage": "https://hyper.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "hyper-util", + "versionInfo": "0.1.19" + }, + { + "SPDXID": "SPDXRef-Package-tower-layer-0.3.3", + "description": "Decorates a `Service` to allow easy composition between `Service`s.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tower-layer@0.3.3", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tower-rs/tower", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tower-layer", + "versionInfo": "0.3.3" + }, + { + "SPDXID": "SPDXRef-Package-core-foundation-sys-0.8.7", + "description": "Bindings to Core Foundation for macOS", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/core-foundation-sys@0.8.7", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/servo/core-foundation-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "core-foundation-sys", + "versionInfo": "0.8.7" + }, + { + "SPDXID": "SPDXRef-Package-cassowary-0.3.0", + "description": "A Rust implementation of the Cassowary linear constraint solving algorithm.\n\nThe Cassowary algorithm is designed for naturally laying out user interfaces using linear constraints,\nlike 'this button must line up with this text box'.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/cassowary@0.3.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/dylanede/cassowary-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "cassowary", + "versionInfo": "0.3.0" + }, + { + "SPDXID": "SPDXRef-Package-unicase-2.8.1", + "description": "A case-insensitive wrapper around strings.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicase@2.8.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicase", + "versionInfo": "2.8.1" + }, + { + "SPDXID": "SPDXRef-Package-libc-0.2.178", + "description": "Raw FFI bindings to platform libraries like libc.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/libc@0.2.178", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "libc", + "versionInfo": "0.2.178" + }, + { + "SPDXID": "SPDXRef-Package-serde-1.0.228", + "description": "A generic serialization/deserialization framework", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde@1.0.228", + "referenceType": "purl" + } + ], + "homepage": "https://serde.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde", + "versionInfo": "1.0.228" + }, + { + "SPDXID": "SPDXRef-Package-semver-1.0.27", + "description": "Parser and evaluator for Cargo's flavor of Semantic Versioning", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/semver@1.0.27", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "semver", + "versionInfo": "1.0.27" + }, + { + "SPDXID": "SPDXRef-Package-syn-2.0.111", + "description": "Parser for Rust source code", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/syn@2.0.111", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "syn", + "versionInfo": "2.0.111" + }, + { + "SPDXID": "SPDXRef-Package-supports-color-3.0.2", + "description": "Detects whether a terminal supports color, and gives details about that support.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/supports-color@3.0.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "supports-color", + "versionInfo": "3.0.2" + }, + { + "SPDXID": "SPDXRef-Package-ident--case-1.0.1", + "description": "Utility for applying case rules to Rust identifiers.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ident_case@1.0.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ident_case", + "versionInfo": "1.0.1" + }, + { + "SPDXID": "SPDXRef-Package-bit-vec-0.8.0", + "description": "A vector of bits", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bit-vec@0.8.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/contain-rs/bit-vec", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "bit-vec", + "versionInfo": "0.8.0" + }, + { + "SPDXID": "SPDXRef-Package-chrono-tz-0.9.0", + "description": "TimeZone implementations for chrono from the IANA database", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/chrono-tz@0.9.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "chrono-tz", + "versionInfo": "0.9.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-result-0.4.1", + "description": "Windows error handling", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-result@0.4.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-result", + "versionInfo": "0.4.1" + }, + { + "SPDXID": "SPDXRef-Package-pest--meta-2.8.4", + "description": "pest meta language parser and validator", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pest_meta@2.8.4", + "referenceType": "purl" + } + ], + "homepage": "https://pest.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pest_meta", + "versionInfo": "2.8.4" + }, + { + "SPDXID": "SPDXRef-Package-deunicode-1.6.2", + "description": "Convert Unicode strings to pure ASCII by intelligently transliterating them. Suppors Emoji and Chinese.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/deunicode@1.6.2", + "referenceType": "purl" + } + ], + "homepage": "https://lib.rs/crates/deunicode", + "licenseConcluded": "BSD-3-Clause", + "licenseDeclared": "BSD-3-Clause", + "name": "deunicode", + "versionInfo": "1.6.2" + }, + { + "SPDXID": "SPDXRef-Package-libproc-0.14.11", + "description": "A library to get information about running processes - for Mac OS X and Linux", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/libproc@0.14.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "libproc", + "versionInfo": "0.14.11" + }, + { + "SPDXID": "SPDXRef-Package-regex-1.12.2", + "description": "An implementation of regular expressions for Rust. This implementation uses\nfinite automata and guarantees linear time matching on all inputs.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/regex@1.12.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-lang/regex", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "regex", + "versionInfo": "1.12.2" + }, + { + "SPDXID": "SPDXRef-Package-clap--builder-4.5.53", + "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/clap_builder@4.5.53", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "clap_builder", + "versionInfo": "4.5.53" + }, + { + "SPDXID": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "description": "Bindings to the CoreFoundation framework", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/objc2-core-foundation@0.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Zlib OR Apache-2.0 OR MIT", + "licenseDeclared": "Zlib OR Apache-2.0 OR MIT", + "name": "objc2-core-foundation", + "versionInfo": "0.3.2" + }, + { + "SPDXID": "SPDXRef-Package-fastrand-2.3.0", + "description": "A simple and fast random number generator", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fastrand@2.3.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fastrand", + "versionInfo": "2.3.0" + }, + { + "SPDXID": "SPDXRef-Package-crossbeam-epoch-0.9.18", + "description": "Epoch-based garbage collection", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossbeam-epoch@0.9.18", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/crossbeam-rs/crossbeam/tree/master/crossbeam-epoch", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "crossbeam-epoch", + "versionInfo": "0.9.18" + }, + { + "SPDXID": "SPDXRef-Package-winapi-util-0.1.11", + "description": "A dumping ground for high level safe wrappers over windows-sys.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/winapi-util@0.1.11", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/winapi-util", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "winapi-util", + "versionInfo": "0.1.11" + }, + { + "SPDXID": "SPDXRef-Package-utf8parse-0.2.2", + "description": "Table-driven UTF-8 parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/utf8parse@0.2.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "utf8parse", + "versionInfo": "0.2.2" + }, + { + "SPDXID": "SPDXRef-Package-quote-1.0.42", + "description": "Quasi-quoting macro quote!(...)", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/quote@1.0.42", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "quote", + "versionInfo": "1.0.42" + }, + { + "SPDXID": "SPDXRef-Package-parking--lot--core-0.9.12", + "description": "An advanced API for creating custom synchronization primitives.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/parking_lot_core@0.9.12", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "parking_lot_core", + "versionInfo": "0.9.12" + }, + { + "SPDXID": "SPDXRef-Package-globset-0.4.18", + "description": "Cross platform single glob and glob set matching. Glob set matching is the\nprocess of matching one or more glob patterns against a single candidate path\nsimultaneously, and returning all of the globs that matched.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/globset@0.4.18", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/ripgrep/tree/master/crates/globset", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "globset", + "versionInfo": "0.4.18" + }, + { + "SPDXID": "SPDXRef-Package-regex-automata-0.4.13", + "description": "Automata construction and matching using regular expressions.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/regex-automata@0.4.13", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-lang/regex/tree/master/regex-automata", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "regex-automata", + "versionInfo": "0.4.13" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--msvc-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_msvc@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_msvc", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-windows-0.61.3", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows@0.61.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows", + "versionInfo": "0.61.3" + }, + { + "SPDXID": "SPDXRef-Package-zerovec-0.11.5", + "description": "Zero-copy vector backed by a byte array", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerovec@0.11.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "Unicode-3.0", + "licenseDeclared": "Unicode-3.0", + "name": "zerovec", + "versionInfo": "0.11.5" + }, + { + "SPDXID": "SPDXRef-Package-windows-result-0.3.4", + "description": "Windows error handling", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-result@0.3.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-result", + "versionInfo": "0.3.4" + }, + { + "SPDXID": "SPDXRef-Package-pest--generator-2.8.4", + "description": "pest code generator", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pest_generator@2.8.4", + "referenceType": "purl" + } + ], + "homepage": "https://pest.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pest_generator", + "versionInfo": "2.8.4" + }, + { + "SPDXID": "SPDXRef-Package-terminal--size-0.4.3", + "description": "Gets the size of your Linux or Windows terminal", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/terminal_size@0.4.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "terminal_size", + "versionInfo": "0.4.3" + }, + { + "SPDXID": "SPDXRef-Package-zerocopy-derive-0.8.31", + "description": "Custom derive for traits from the zerocopy crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerocopy-derive@0.8.31", + "referenceType": "purl" + } + ], + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy-derive", + "versionInfo": "0.8.31" + }, + { + "SPDXID": "SPDXRef-Package-either-1.15.0", + "description": "The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/either@1.15.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "either", + "versionInfo": "1.15.0" + }, + { + "SPDXID": "SPDXRef-Package-zerocopy-0.7.35", + "description": "Utilities for zero-copy parsing and serialization", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerocopy@0.7.35", + "referenceType": "purl" + } + ], + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy", + "versionInfo": "0.7.35" + }, + { + "SPDXID": "SPDXRef-Package-nu-experimental-0.109.1", + "description": "Nushell experimental options", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-experimental@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-experimental", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-bytes-1.11.0", + "description": "Types and traits for working with bytes", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bytes@1.11.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "bytes", + "versionInfo": "1.11.0" + }, + { + "SPDXID": "SPDXRef-Package-futures-io-0.3.31", + "description": "The `AsyncRead`, `AsyncWrite`, `AsyncSeek`, and `AsyncBufRead` traits for the futures-rs library.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-io@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-io", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-bit-set-0.8.0", + "description": "A set of bits", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bit-set@0.8.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/contain-rs/bit-set", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "bit-set", + "versionInfo": "0.8.0" + }, + { + "SPDXID": "SPDXRef-Package-once--cell-1.21.3", + "description": "Single assignment cells and lazy values.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/once_cell@1.21.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "once_cell", + "versionInfo": "1.21.3" + }, + { + "SPDXID": "SPDXRef-Package-lru-0.12.5", + "description": "A LRU cache implementation", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/lru@0.12.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/jeromefroe/lru-rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "lru", + "versionInfo": "0.12.5" + }, + { + "SPDXID": "SPDXRef-Package-textwrap-0.16.2", + "description": "Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/textwrap@0.16.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "textwrap", + "versionInfo": "0.16.2" + }, + { + "SPDXID": "SPDXRef-Package-supports-unicode-3.0.0", + "description": "Detects whether a terminal supports unicode.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/supports-unicode@3.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "supports-unicode", + "versionInfo": "3.0.0" + }, + { + "SPDXID": "SPDXRef-Package-serde--urlencoded-0.7.1", + "description": "`x-www-form-urlencoded` meets Serde", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_urlencoded@0.7.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_urlencoded", + "versionInfo": "0.7.1" + }, + { + "SPDXID": "SPDXRef-Package-darling-0.20.11", + "description": "A proc-macro library for reading attributes into structs when\nimplementing custom derives.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/darling@0.20.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "darling", + "versionInfo": "0.20.11" + }, + { + "SPDXID": "SPDXRef-Package-typedialog-core-0.1.0", + "description": "Core library for TypeDialog - form handling and multiple rendering backends", + "downloadLocation": "NONE", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "typedialog-core", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-tracing-core-0.1.35", + "description": "Core primitives for application-level tracing.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tracing-core@0.1.35", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tracing-core", + "versionInfo": "0.1.35" + }, + { + "SPDXID": "SPDXRef-Package-indoc-2.0.7", + "description": "Indented document literals", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/indoc@2.0.7", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "indoc", + "versionInfo": "2.0.7" + }, + { + "SPDXID": "SPDXRef-Package-tera-1.20.1", + "description": "Template engine based on Jinja2/Django templates", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tera@1.20.1", + "referenceType": "purl" + } + ], + "homepage": "https://keats.github.io/tera/", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tera", + "versionInfo": "1.20.1" + }, + { + "SPDXID": "SPDXRef-Package-bumpalo-3.19.0", + "description": "A fast bump allocation arena for Rust.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bumpalo@3.19.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bumpalo", + "versionInfo": "3.19.0" + }, + { + "SPDXID": "SPDXRef-Package-mime--guess-2.0.5", + "description": "A simple crate for detection of a file's MIME type by its extension.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/mime_guess@2.0.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "mime_guess", + "versionInfo": "2.0.5" + }, + { + "SPDXID": "SPDXRef-Package-globwalk-0.9.1", + "description": "Glob-matched recursive file system walking.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/globwalk@0.9.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "globwalk", + "versionInfo": "0.9.1" + }, + { + "SPDXID": "SPDXRef-Package-rmp-serde-1.3.0", + "description": "Serde bindings for RMP", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rmp-serde@1.3.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "rmp-serde", + "versionInfo": "1.3.0" + }, + { + "SPDXID": "SPDXRef-Package-dirs-sys-0.5.0", + "description": "System-level helper functions for the dirs and directories crates.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/dirs-sys@0.5.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "dirs-sys", + "versionInfo": "0.5.0" + }, + { + "SPDXID": "SPDXRef-Package-procfs-core-0.17.0", + "description": "Data structures and parsing for the linux procfs pseudo-filesystem", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/procfs-core@0.17.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "procfs-core", + "versionInfo": "0.17.0" + }, + { + "SPDXID": "SPDXRef-Package-encode--unicode-1.0.0", + "description": "UTF-8 and UTF-16 character types, iterators and related methods for char, u8 and u16.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/encode_unicode@1.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "encode_unicode", + "versionInfo": "1.0.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-numerics-0.3.1", + "description": "Windows numeric types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-numerics@0.3.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-numerics", + "versionInfo": "0.3.1" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--gnu-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_gnu@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnu", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-brotli-8.0.2", + "description": "A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/brotli@8.0.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/dropbox/rust-brotli", + "licenseConcluded": "BSD-3-Clause AND MIT", + "licenseDeclared": "BSD-3-Clause AND MIT", + "name": "brotli", + "versionInfo": "8.0.2" + }, + { + "SPDXID": "SPDXRef-Package-winnow-0.7.14", + "description": "A byte-oriented, zero-copy, parser combinators library", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/winnow@0.7.14", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "winnow", + "versionInfo": "0.7.14" + }, + { + "SPDXID": "SPDXRef-Package-windows-link-0.1.3", + "description": "Linking for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-link@0.1.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-link", + "versionInfo": "0.1.3" + }, + { + "SPDXID": "SPDXRef-Package-chrono-0.4.42", + "description": "Date and time library for Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/chrono@0.4.42", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/chronotope/chrono", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "chrono", + "versionInfo": "0.4.42" + }, + { + "SPDXID": "SPDXRef-Package-windows-strings-0.5.1", + "description": "Windows string types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-strings@0.5.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-strings", + "versionInfo": "0.5.1" + }, + { + "SPDXID": "SPDXRef-Package-windows-sys-0.61.2", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-sys@0.61.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-sys", + "versionInfo": "0.61.2" + }, + { + "SPDXID": "SPDXRef-Package-tower-service-0.3.3", + "description": "Trait representing an asynchronous, request / response based, client or server.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tower-service@0.3.3", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tower-rs/tower", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tower-service", + "versionInfo": "0.3.3" + }, + { + "SPDXID": "SPDXRef-Package-fuzzy-matcher-0.3.7", + "description": "Fuzzy Matching Library", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fuzzy-matcher@0.3.7", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/lotabout/fuzzy-matcher", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "fuzzy-matcher", + "versionInfo": "0.3.7" + }, + { + "SPDXID": "SPDXRef-Package-windows-sys-0.60.2", + "description": "Rust for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-sys@0.60.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-sys", + "versionInfo": "0.60.2" + }, + { + "SPDXID": "SPDXRef-Package-byteorder-1.5.0", + "description": "Library for reading/writing numbers in big-endian and little-endian.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/byteorder@1.5.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/byteorder", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "byteorder", + "versionInfo": "1.5.0" + }, + { + "SPDXID": "SPDXRef-Package-inventory-0.3.21", + "description": "Typed distributed plugin registration", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/inventory@0.3.21", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "inventory", + "versionInfo": "0.3.21" + }, + { + "SPDXID": "SPDXRef-Package-toml--writer-1.0.4", + "description": "A low-level interface for writing out TOML\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/toml_writer@1.0.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_writer", + "versionInfo": "1.0.4" + }, + { + "SPDXID": "SPDXRef-Package-crossterm-0.28.1", + "description": "A crossplatform terminal library for manipulating terminals.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossterm@0.28.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "crossterm", + "versionInfo": "0.28.1" + }, + { + "SPDXID": "SPDXRef-Package-bstr-1.12.1", + "description": "A string type that is not required to be valid UTF-8.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/bstr@1.12.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/bstr", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "bstr", + "versionInfo": "1.12.1" + }, + { + "SPDXID": "SPDXRef-Package-ryu-1.0.20", + "description": "Fast floating point to string conversion", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ryu@1.0.20", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR BSL-1.0", + "licenseDeclared": "Apache-2.0 OR BSL-1.0", + "name": "ryu", + "versionInfo": "1.0.20" + }, + { + "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_aarch64_msvc", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-anstyle-wincon-3.0.11", + "description": "Styling legacy Windows terminals", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anstyle-wincon@3.0.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anstyle-wincon", + "versionInfo": "3.0.11" + }, + { + "SPDXID": "SPDXRef-Package-buf-trait-0.4.1", + "description": "abstract over [u8], str, and friends", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/buf-trait@0.4.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/mcy/strings", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "buf-trait", + "versionInfo": "0.4.1" + }, + { + "SPDXID": "SPDXRef-Package-foldhash-0.1.5", + "description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/foldhash@0.1.5", + "referenceType": "purl" + } + ], + "licenseConcluded": "Zlib", + "licenseDeclared": "Zlib", + "name": "foldhash", + "versionInfo": "0.1.5" + }, + { + "SPDXID": "SPDXRef-Package-serde--spanned-1.0.3", + "description": "Serde-compatible spanned Value", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_spanned@1.0.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_spanned", + "versionInfo": "1.0.3" + }, + { + "SPDXID": "SPDXRef-Package-convert--case-0.10.0", + "description": "Convert strings into any case", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/convert_case@0.10.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "convert_case", + "versionInfo": "0.10.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-future-0.2.1", + "description": "Windows async types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-future@0.2.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-future", + "versionInfo": "0.2.1" + }, + { + "SPDXID": "SPDXRef-Package-clap--lex-0.7.6", + "description": "Minimal, flexible command line parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/clap_lex@0.7.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "clap_lex", + "versionInfo": "0.7.6" + }, + { + "SPDXID": "SPDXRef-Package-windows-targets-0.52.6", + "description": "Import libs for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-targets@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-targets", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-castaway-0.2.4", + "description": "Safe, zero-cost downcasting for limited compile-time specialization.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/castaway@0.2.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "castaway", + "versionInfo": "0.2.4" + }, + { + "SPDXID": "SPDXRef-Package-pin-project-lite-0.2.16", + "description": "A lightweight version of pin-project written with declarative macros.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pin-project-lite@0.2.16", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "pin-project-lite", + "versionInfo": "0.2.16" + }, + { + "SPDXID": "SPDXRef-Package-nu-engine-0.109.1", + "description": "Nushell's evaluation engine", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-engine@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-engine", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-memchr-2.7.6", + "description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for\n1, 2 or 3 byte search and single substring search.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/memchr@2.7.6", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/memchr", + "licenseConcluded": "Unlicense OR MIT", + "licenseDeclared": "Unlicense OR MIT", + "name": "memchr", + "versionInfo": "2.7.6" + }, + { + "SPDXID": "SPDXRef-Package-byteyarn-0.5.1", + "description": "hyper-compact strings", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/byteyarn@0.5.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/mcy/strings", + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "byteyarn", + "versionInfo": "0.5.1" + }, + { + "SPDXID": "SPDXRef-Package-http-range-header-0.4.2", + "description": "No-dep range header parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/http-range-header@0.4.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/MarcusGrass/parse-range-headers", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "http-range-header", + "versionInfo": "0.4.2" + }, + { + "SPDXID": "SPDXRef-Package-crossterm-0.29.0", + "description": "A crossplatform terminal library for manipulating terminals.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/crossterm@0.29.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "crossterm", + "versionInfo": "0.29.0" + }, + { + "SPDXID": "SPDXRef-Package-document-features-0.2.12", + "description": "Extract documentation for the feature flags from comments in Cargo.toml", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/document-features@0.2.12", + "referenceType": "purl" + } + ], + "homepage": "https://slint.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "document-features", + "versionInfo": "0.2.12" + }, + { + "SPDXID": "SPDXRef-Package-windows-strings-0.4.2", + "description": "Windows string types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-strings@0.4.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-strings", + "versionInfo": "0.4.2" + }, + { + "SPDXID": "SPDXRef-Package-pest-2.8.4", + "description": "The Elegant Parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pest@2.8.4", + "referenceType": "purl" + } + ], + "homepage": "https://pest.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pest", + "versionInfo": "2.8.4" + }, + { + "SPDXID": "SPDXRef-Package-is--ci-1.2.0", + "description": "Super lightweight CI environment checker. Just tells you if you're in CI or not without much fuss.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/is_ci@1.2.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "ISC", + "licenseDeclared": "ISC", + "name": "is_ci", + "versionInfo": "1.2.0" + }, + { + "SPDXID": "SPDXRef-Package-strsim-0.11.1", + "description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein,\nOSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/strsim@0.11.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rapidfuzz/strsim-rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "strsim", + "versionInfo": "0.11.1" + }, + { + "SPDXID": "SPDXRef-Package-unic-langid-impl-0.9.6", + "description": "API for managing Unicode Language Identifiers", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unic-langid-impl@0.9.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unic-langid-impl", + "versionInfo": "0.9.6" + }, + { + "SPDXID": "SPDXRef-Package-anstyle-1.0.13", + "description": "ANSI text styling", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anstyle@1.0.13", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anstyle", + "versionInfo": "1.0.13" + }, + { + "SPDXID": "SPDXRef-Package-fluent-0.17.0", + "description": "An umbrella crate exposing the combined features of fluent-rs crates with additional convenience macros for Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fluent@0.17.0", + "referenceType": "purl" + } + ], + "homepage": "https://www.projectfluent.org", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fluent", + "versionInfo": "0.17.0" + }, + { + "SPDXID": "SPDXRef-Package-shell-words-1.1.0", + "description": "Process command line according to parsing rules of UNIX shell", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/shell-words@1.1.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "shell-words", + "versionInfo": "1.1.0" + }, + { + "SPDXID": "SPDXRef-Package-vte-0.14.1", + "description": "Parser for implementing terminal emulators", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/vte@0.14.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "vte", + "versionInfo": "0.14.1" + }, + { + "SPDXID": "SPDXRef-Package-lock--api-0.4.14", + "description": "Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/lock_api@0.4.14", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "lock_api", + "versionInfo": "0.4.14" + }, + { + "SPDXID": "SPDXRef-Package-fluent-langneg-0.13.1", + "description": "A library for language and locale negotiation.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fluent-langneg@0.13.1", + "referenceType": "purl" + } + ], + "homepage": "http://projectfluent.org/", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fluent-langneg", + "versionInfo": "0.13.1" + }, + { + "SPDXID": "SPDXRef-Package-fnv-1.0.7", + "description": "Fowler–Noll–Vo hash function", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fnv@1.0.7", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fnv", + "versionInfo": "1.0.7" + }, + { + "SPDXID": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", + "description": "Import libraries for the x86_64-pc-windows-gnu target. Please don't use this crate directly, depend on winapi instead.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/winapi-x86_64-pc-windows-gnu@0.4.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "winapi-x86_64-pc-windows-gnu", + "versionInfo": "0.4.0" + }, + { + "SPDXID": "SPDXRef-Package-mio-1.1.1", + "description": "Lightweight non-blocking I/O.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/mio@1.1.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tokio-rs/mio", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "mio", + "versionInfo": "1.1.1" + }, + { + "SPDXID": "SPDXRef-Package-http-body-util-0.1.3", + "description": "Combinators and adapters for HTTP request or response bodies.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/http-body-util@0.1.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "http-body-util", + "versionInfo": "0.1.3" + }, + { + "SPDXID": "SPDXRef-Package-unicode-ident-1.0.22", + "description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-ident@1.0.22", + "referenceType": "purl" + } + ], + "licenseConcluded": "(MIT OR Apache-2.0) AND Unicode-3.0", + "licenseDeclared": "(MIT OR Apache-2.0) AND Unicode-3.0", + "name": "unicode-ident", + "versionInfo": "1.0.22" + }, + { + "SPDXID": "SPDXRef-Package-mach2-0.4.3", + "description": "A Rust interface to the user-space API of the Mach 3.0 kernel that underlies OSX.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/mach2@0.4.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "BSD-2-Clause OR MIT OR Apache-2.0", + "licenseDeclared": "BSD-2-Clause OR MIT OR Apache-2.0", + "name": "mach2", + "versionInfo": "0.4.3" + }, + { + "SPDXID": "SPDXRef-Package-windows-interface-0.59.3", + "description": "The interface macro for the Windows crates", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-interface@0.59.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-interface", + "versionInfo": "0.59.3" + }, + { + "SPDXID": "SPDXRef-Package-siphasher-1.0.1", + "description": "SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/siphasher@1.0.1", + "referenceType": "purl" + } + ], + "homepage": "https://docs.rs/siphasher", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "siphasher", + "versionInfo": "1.0.1" + }, + { + "SPDXID": "SPDXRef-Package-pwd-1.4.0", + "description": "Safe interface to pwd.h\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pwd@1.4.0", + "referenceType": "purl" + } + ], + "homepage": "https://gitlab.com/pwoolcoc/pwd.git", + "licenseConcluded": "CC-PDDC", + "licenseDeclared": "CC-PDDC", + "name": "pwd", + "versionInfo": "1.4.0" + }, + { + "SPDXID": "SPDXRef-Package-unicode-width-0.2.0", + "description": "Determine displayed width of `char` and `str` types\naccording to Unicode Standard Annex #11 rules.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-width@0.2.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/unicode-rs/unicode-width", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-width", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-pure-rust-locales-0.8.2", + "description": "Pure Rust locales imported directly from the GNU C Library. `LC_COLLATE` and `LC_CTYPE` are not yet supported.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pure-rust-locales@0.8.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/cecton/pure-rust-locales", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pure-rust-locales", + "versionInfo": "0.8.2" + }, + { + "SPDXID": "SPDXRef-Package-cfg-if-1.0.4", + "description": "A macro to ergonomically define an item depending on a large number of #[cfg]\nparameters. Structured like an if-else chain, the first matching branch is the\nitem that gets emitted.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/cfg-if@1.0.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "cfg-if", + "versionInfo": "1.0.4" + }, + { + "SPDXID": "SPDXRef-Package-num-traits-0.2.19", + "description": "Numeric traits for generic mathematics", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/num-traits@0.2.19", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-num/num-traits", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "num-traits", + "versionInfo": "0.2.19" + }, + { + "SPDXID": "SPDXRef-Package-miette-derive-7.6.0", + "description": "Derive macros for miette. Like `thiserror` for Diagnostics.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/miette-derive@7.6.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0", + "licenseDeclared": "Apache-2.0", + "name": "miette-derive", + "versionInfo": "7.6.0" + }, + { + "SPDXID": "SPDXRef-Package-tower-http-0.6.8", + "description": "Tower middleware and utilities for HTTP clients and servers", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tower-http@0.6.8", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tower-rs/tower-http", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tower-http", + "versionInfo": "0.6.8" + }, + { + "SPDXID": "SPDXRef-Package-wasm-bindgen-0.2.106", + "description": "Easy support for interacting between JS and Rust.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasm-bindgen@0.2.106", + "referenceType": "purl" + } + ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen", + "versionInfo": "0.2.106" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnullvm", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-form--urlencoded-1.2.2", + "description": "Parser and serializer for the application/x-www-form-urlencoded syntax, as used by HTML forms.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/form_urlencoded@1.2.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "form_urlencoded", + "versionInfo": "1.2.2" + }, + { + "SPDXID": "SPDXRef-Package-serde--core-1.0.228", + "description": "Serde traits only, with no support for derive -- use the `serde` crate instead", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/serde_core@1.0.228", + "referenceType": "purl" + } + ], + "homepage": "https://serde.rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "serde_core", + "versionInfo": "1.0.228" + }, + { + "SPDXID": "SPDXRef-Package-matchit-0.8.4", + "description": "A high performance, zero-copy URL router.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/matchit@0.8.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT AND BSD-3-Clause", + "licenseDeclared": "MIT AND BSD-3-Clause", + "name": "matchit", + "versionInfo": "0.8.4" + }, + { + "SPDXID": "SPDXRef-Package-r-efi-5.3.0", + "description": "UEFI Reference Specification Protocol Constants and Definitions", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/r-efi@5.3.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/r-efi/r-efi/wiki", + "licenseConcluded": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "licenseDeclared": "MIT OR Apache-2.0 OR LGPL-2.1-or-later", + "name": "r-efi", + "versionInfo": "5.3.0" + }, + { + "SPDXID": "SPDXRef-Package-inquire-0.9.1", + "description": "inquire is a library for building interactive prompts on terminals", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/inquire@0.9.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/mikaelmello/inquire", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "inquire", + "versionInfo": "0.9.1" + }, + { + "SPDXID": "SPDXRef-Package-atomic-waker-1.1.2", + "description": "A synchronization primitive for task wakeup", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/atomic-waker@1.1.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "atomic-waker", + "versionInfo": "1.1.2" + }, + { + "SPDXID": "SPDXRef-Package-nu-plugin-0.109.1", + "description": "Functionality for building Nushell plugins", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-plugin@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-plugin", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-os--pipe-1.2.3", + "description": "a cross-platform library for opening OS pipes", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/os_pipe@1.2.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "os_pipe", + "versionInfo": "1.2.3" + }, + { + "SPDXID": "SPDXRef-Package-thiserror-2.0.17", + "description": "derive(Error)", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/thiserror@2.0.17", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "thiserror", + "versionInfo": "2.0.17" + }, + { + "SPDXID": "SPDXRef-Package-recvmsg-1.0.0", + "description": "Traits for receiving datagrams reliably, without truncation.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/recvmsg@1.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "0BSD", + "licenseDeclared": "0BSD", + "name": "recvmsg", + "versionInfo": "1.0.0" + }, + { + "SPDXID": "SPDXRef-Package-toml--datetime-0.7.3", + "description": "A TOML-compatible datetime type", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/toml_datetime@0.7.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "toml_datetime", + "versionInfo": "0.7.3" + }, + { + "SPDXID": "SPDXRef-Package-instability-0.3.10", + "description": "Rust API stability attributes for the rest of us. A fork of the `stability` crate.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/instability@0.3.10", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "instability", + "versionInfo": "0.3.10" + }, + { + "SPDXID": "SPDXRef-Package-once--cell--polyfill-1.70.2", + "description": "Polyfill for `OnceCell` stdlib feature for use with older MSRVs", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/once_cell_polyfill@1.70.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "once_cell_polyfill", + "versionInfo": "1.70.2" + }, + { + "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-0.2.106", + "description": "Definition of the `#[wasm_bindgen]` attribute, an internal dependency\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasm-bindgen-macro@0.2.106", + "referenceType": "purl" + } + ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen-macro", + "versionInfo": "0.2.106" + }, + { + "SPDXID": "SPDXRef-Package-tempfile-3.23.0", + "description": "A library for managing temporary files and directories.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tempfile@3.23.0", + "referenceType": "purl" + } + ], + "homepage": "https://stebalien.com/projects/tempfile-rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "tempfile", + "versionInfo": "3.23.0" + }, + { + "SPDXID": "SPDXRef-Package-wasip2-1.0.1-plus-wasi-0.2.4", + "description": "WASIp2 API bindings for Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasip2@1.0.1%2Bwasi-0.2.4", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "wasip2", + "versionInfo": "1.0.1+wasi-0.2.4" + }, + { + "SPDXID": "SPDXRef-Package-tokio-1.48.0", + "description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O\nbacked applications.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tokio@1.48.0", + "referenceType": "purl" + } + ], + "homepage": "https://tokio.rs", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tokio", + "versionInfo": "1.48.0" + }, + { + "SPDXID": "SPDXRef-Package-self--cell-1.2.1", + "description": "Safe-to-use proc-macro-free self-referential structs in stable Rust.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/self_cell@1.2.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR GPL-2.0", + "licenseDeclared": "Apache-2.0 OR GPL-2.0", + "name": "self_cell", + "versionInfo": "1.2.1" + }, + { + "SPDXID": "SPDXRef-Package-nu-derive-value-0.109.1", + "description": "Macros implementation of #[derive(FromValue, IntoValue)]", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-derive-value@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-derive-value", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-ref-cast-1.0.25", + "description": "Safely cast &T to &U where the struct U contains a single field of type T.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ref-cast@1.0.25", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ref-cast", + "versionInfo": "1.0.25" + }, + { + "SPDXID": "SPDXRef-Package-windows-collections-0.2.0", + "description": "Windows collection types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-collections@0.2.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-collections", + "versionInfo": "0.2.0" + }, + { + "SPDXID": "SPDXRef-Package-windows-future-0.3.2", + "description": "Windows async types", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-future@0.3.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-future", + "versionInfo": "0.3.2" + }, + { + "SPDXID": "SPDXRef-Package-omnipath-0.1.6", + "description": "Path utility library", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/omnipath@0.1.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "omnipath", + "versionInfo": "0.1.6" + }, + { + "SPDXID": "SPDXRef-Package-nu-system-0.109.1", + "description": "Nushell system querying", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-system@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-system", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-http-body-1.0.1", + "description": "Trait representing an asynchronous, streaming, HTTP request or response body.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/http-body@1.0.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "http-body", + "versionInfo": "1.0.1" + }, + { + "SPDXID": "SPDXRef-Package-nu-path-0.109.1", + "description": "Path handling library for Nushell", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-path@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "nu-path", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-displaydoc-0.2.5", + "description": "A derive macro for implementing the display Trait via a doc comment and string interpolation\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/displaydoc@0.2.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/yaahc/displaydoc", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "displaydoc", + "versionInfo": "0.2.5" + }, + { + "SPDXID": "SPDXRef-Package-tower-0.5.2", + "description": "Tower is a library of modular and reusable components for building robust\nclients and servers.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/tower@0.5.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/tower-rs/tower", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "tower", + "versionInfo": "0.5.2" + }, + { + "SPDXID": "SPDXRef-Package-console-0.16.2", + "description": "A terminal and console abstraction for Rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/console@0.16.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/console-rs/console", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "console", + "versionInfo": "0.16.2" + }, + { + "SPDXID": "SPDXRef-Package-phf-0.11.3", + "description": "Runtime support for perfect hash function data structures", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/phf@0.11.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "phf", + "versionInfo": "0.11.3" + }, + { + "SPDXID": "SPDXRef-Package-zerocopy-0.8.31", + "description": "Zerocopy makes zero-cost memory manipulation effortless. We write \"unsafe\" so you don't have to.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zerocopy@0.8.31", + "referenceType": "purl" + } + ], + "licenseConcluded": "BSD-2-Clause OR Apache-2.0 OR MIT", + "licenseDeclared": "BSD-2-Clause OR Apache-2.0 OR MIT", + "name": "zerocopy", + "versionInfo": "0.8.31" + }, + { + "SPDXID": "SPDXRef-Package-lscolors-0.20.0", + "description": "Colorize paths using the LS_COLORS environment variable", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/lscolors@0.20.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/sharkdp/lscolors", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "lscolors", + "versionInfo": "0.20.0" + }, + { + "SPDXID": "SPDXRef-Package-futures-core-0.3.31", + "description": "The core traits and types in for the `futures` library.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures-core@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures-core", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-windows--aarch64--msvc-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_aarch64_msvc@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_aarch64_msvc", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-clap--derive-4.5.49", + "description": "Parse command line argument by defining a struct, derive crate.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/clap_derive@4.5.49", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "clap_derive", + "versionInfo": "4.5.49" + }, + { + "SPDXID": "SPDXRef-Package-procfs-0.17.0", + "description": "Interface to the linux procfs pseudo-filesystem", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/procfs@0.17.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "procfs", + "versionInfo": "0.17.0" + }, + { + "SPDXID": "SPDXRef-Package-anstream-0.6.21", + "description": "IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anstream@0.6.21", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anstream", + "versionInfo": "0.6.21" + }, + { + "SPDXID": "SPDXRef-Package-fluent-syntax-0.12.0", + "description": "A low-level parser, AST, and serializer API for the syntax used by Project Fluent,\na localization system designed to unleash the entire expressive power of natural language translations.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/fluent-syntax@0.12.0", + "referenceType": "purl" + } + ], + "homepage": "https://www.projectfluent.org", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "fluent-syntax", + "versionInfo": "0.12.0" + }, + { + "SPDXID": "SPDXRef-Package-itoa-1.0.15", + "description": "Fast integer primitive to string conversion", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/itoa@1.0.15", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "itoa", + "versionInfo": "1.0.15" + }, + { + "SPDXID": "SPDXRef-Package-signal-hook-registry-1.4.7", + "description": "Backend crate for signal-hook", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/signal-hook-registry@1.4.7", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "signal-hook-registry", + "versionInfo": "1.4.7" + }, + { + "SPDXID": "SPDXRef-Package-flate2-1.1.5", + "description": "DEFLATE compression and decompression exposed as Read/BufRead/Write streams.\nSupports miniz_oxide and multiple zlib implementations. Supports zlib, gzip,\nand raw deflate streams.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/flate2@1.1.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/rust-lang/flate2-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "flate2", + "versionInfo": "1.1.5" + }, + { + "SPDXID": "SPDXRef-Package-slug-0.1.6", + "description": "Convert a unicode string to a slug", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/slug@0.1.6", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/Stebalien/slug-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "slug", + "versionInfo": "0.1.6" + }, + { + "SPDXID": "SPDXRef-Package-strip-ansi-escapes-0.2.1", + "description": "Strip ANSI escape sequences from byte streams.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/strip-ansi-escapes@0.2.1", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/luser/strip-ansi-escapes", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "strip-ansi-escapes", + "versionInfo": "0.2.1" + }, + { + "SPDXID": "SPDXRef-Package-anyhow-1.0.100", + "description": "Flexible concrete Error type built on std::error::Error", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/anyhow@1.0.100", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "anyhow", + "versionInfo": "1.0.100" + }, + { + "SPDXID": "SPDXRef-Package-valuable-0.1.1", + "description": "Object-safe value inspection, used to pass un-typed structured data across trait-object boundaries.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/valuable@0.1.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "valuable", + "versionInfo": "0.1.1" + }, + { + "SPDXID": "SPDXRef-Package-rustix-0.38.44", + "description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/rustix@0.38.44", + "referenceType": "purl" + } + ], + "licenseConcluded": "Apache-2.0 OR Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR Apache-2.0 OR MIT", + "name": "rustix", + "versionInfo": "0.38.44" + }, + { + "SPDXID": "SPDXRef-Package-darling--macro-0.20.11", + "description": "Internal support for a proc-macro library for reading attributes into structs when\nimplementing custom derives. Use https://crates.io/crates/darling in your code.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/darling_macro@0.20.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "darling_macro", + "versionInfo": "0.20.11" + }, + { + "SPDXID": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106", + "description": "Implementation APIs for the `#[wasm_bindgen]` attribute", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/wasm-bindgen-macro-support@0.2.106", + "referenceType": "purl" + } + ], + "homepage": "https://wasm-bindgen.github.io/wasm-bindgen/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "wasm-bindgen-macro-support", + "versionInfo": "0.2.106" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_msvc@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_msvc", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-smallvec-1.15.1", + "description": "'Small vector' optimization: store up to a small number of items on the stack", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/smallvec@1.15.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "smallvec", + "versionInfo": "1.15.1" + }, + { + "SPDXID": "SPDXRef-Package-adler2-2.0.1", + "description": "A simple clean-room implementation of the Adler-32 checksum", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/adler2@2.0.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "0BSD OR MIT OR Apache-2.0", + "licenseDeclared": "0BSD OR MIT OR Apache-2.0", + "name": "adler2", + "versionInfo": "2.0.1" + }, + { + "SPDXID": "SPDXRef-Package-hex-0.4.3", + "description": "Encoding and decoding data into/from hexadecimal representation.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/hex@0.4.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "hex", + "versionInfo": "0.4.3" + }, + { + "SPDXID": "SPDXRef-Package-httpdate-1.0.3", + "description": "HTTP date parsing and formatting", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/httpdate@1.0.3", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "httpdate", + "versionInfo": "1.0.3" + }, + { + "SPDXID": "SPDXRef-Package-windows-core-0.61.2", + "description": "Core type support for COM and Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-core@0.61.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-core", + "versionInfo": "0.61.2" + }, + { + "SPDXID": "SPDXRef-Package-mime-0.3.17", + "description": "Strongly Typed Mimes", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/mime@0.3.17", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "mime", + "versionInfo": "0.3.17" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_gnullvm@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnullvm", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-widestring-1.2.1", + "description": "A wide string Rust library for converting to and from wide strings, such as those often used in Windows API or other FFI libaries. Both `u16` and `u32` string types are provided, including support for UTF-16 and UTF-32, malformed encoding, C-style strings, etc.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/widestring@1.2.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "widestring", + "versionInfo": "1.2.1" + }, + { + "SPDXID": "SPDXRef-Package-atty-0.2.14", + "description": "A simple interface for querying atty", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/atty@0.2.14", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/softprops/atty", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "atty", + "versionInfo": "0.2.14" + }, + { + "SPDXID": "SPDXRef-Package-unicode-segmentation-1.12.0", + "description": "This crate provides Grapheme Cluster, Word and Sentence boundaries\naccording to Unicode Standard Annex #29 rules.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unicode-segmentation@1.12.0", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/unicode-rs/unicode-segmentation", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unicode-segmentation", + "versionInfo": "1.12.0" + }, + { + "SPDXID": "SPDXRef-Package-windows--i686--gnullvm-0.53.1", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_i686_gnullvm@0.53.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_i686_gnullvm", + "versionInfo": "0.53.1" + }, + { + "SPDXID": "SPDXRef-Package-nu-glob-0.109.1", + "description": "Fork of glob. Support for matching file paths against Unix shell style patterns.\r\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/nu-glob@0.109.1", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "nu-glob", + "versionInfo": "0.109.1" + }, + { + "SPDXID": "SPDXRef-Package-unic-langid-0.9.6", + "description": "API for managing Unicode Language Identifiers", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unic-langid@0.9.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "unic-langid", + "versionInfo": "0.9.6" + }, + { + "SPDXID": "SPDXRef-Package-unsafe-libyaml-0.2.11", + "description": "libyaml transpiled to rust by c2rust", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/unsafe-libyaml@0.2.11", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "unsafe-libyaml", + "versionInfo": "0.2.11" + }, + { + "SPDXID": "SPDXRef-Package-zeroize-1.8.2", + "description": "Securely clear secrets from memory with a simple trait built on\nstable Rust primitives which guarantee memory is zeroed using an\noperation will not be 'optimized away' by the compiler.\nUses a portable pure Rust implementation that works everywhere,\neven WASM!\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/zeroize@1.8.2", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/RustCrypto/utils/tree/master/zeroize", + "licenseConcluded": "Apache-2.0 OR MIT", + "licenseDeclared": "Apache-2.0 OR MIT", + "name": "zeroize", + "versionInfo": "1.8.2" + }, + { + "SPDXID": "SPDXRef-Package-pest--derive-2.8.4", + "description": "pest's derive macro", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/pest_derive@2.8.4", + "referenceType": "purl" + } + ], + "homepage": "https://pest.rs/", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "pest_derive", + "versionInfo": "2.8.4" + }, + { + "SPDXID": "SPDXRef-Package-typedialog-web-0.1.0", + "description": "TypeDialog Web server for interactive forms using axum", + "downloadLocation": "NONE", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "typedialog-web", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-proc-macro-error-attr2-2.0.0", + "description": "Attribute macro for the proc-macro-error2 crate", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/proc-macro-error-attr2@2.0.0", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "proc-macro-error-attr2", + "versionInfo": "2.0.0" + }, + { + "SPDXID": "SPDXRef-Package-ucd-trie-0.1.7", + "description": "A trie for storing Unicode codepoint sets and maps.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/ucd-trie@0.1.7", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/BurntSushi/ucd-generate", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "ucd-trie", + "versionInfo": "0.1.7" + }, + { + "SPDXID": "SPDXRef-Package-futures-0.3.31", + "description": "An implementation of futures and streams featuring zero allocations,\ncomposability, and iterator-like interfaces.\n", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/futures@0.3.31", + "referenceType": "purl" + } + ], + "homepage": "https://rust-lang.github.io/futures-rs", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "futures", + "versionInfo": "0.3.31" + }, + { + "SPDXID": "SPDXRef-Package-humansize-2.1.3", + "description": "A configurable crate to easily represent sizes in a human-readable format.", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/humansize@2.1.3", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/LeopoldArkham/humansize", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "humansize", + "versionInfo": "2.1.3" + }, + { + "SPDXID": "SPDXRef-Package-typedialog-0.1.0", + "description": "TypeDialog CLI tool for interactive forms and prompts", + "downloadLocation": "NONE", + "licenseConcluded": "MIT", + "licenseDeclared": "MIT", + "name": "typedialog", + "versionInfo": "0.1.0" + }, + { + "SPDXID": "SPDXRef-Package-android--system--properties-0.1.5", + "description": "Minimal Android system properties wrapper", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/android_system_properties@0.1.5", + "referenceType": "purl" + } + ], + "homepage": "https://github.com/nical/android_system_properties", + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "android_system_properties", + "versionInfo": "0.1.5" + }, + { + "SPDXID": "SPDXRef-Package-clap-4.5.53", + "description": "A simple to use, efficient, and full-featured Command Line Argument Parser", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/clap@4.5.53", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "clap", + "versionInfo": "4.5.53" + }, + { + "SPDXID": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", + "description": "Import lib for Windows", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows_x86_64_gnu@0.52.6", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows_x86_64_gnu", + "versionInfo": "0.52.6" + }, + { + "SPDXID": "SPDXRef-Package-windows-implement-0.60.2", + "description": "The implement macro for the Windows crates", + "downloadLocation": "registry+https://github.com/rust-lang/crates.io-index", + "externalRefs": [ + { + "referenceCategory": "PACKAGE-MANAGER", + "referenceLocator": "pkg:cargo/windows-implement@0.60.2", + "referenceType": "purl" + } + ], + "licenseConcluded": "MIT OR Apache-2.0", + "licenseDeclared": "MIT OR Apache-2.0", + "name": "windows-implement", + "versionInfo": "0.60.2" + } + ], + "relationships": [ + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strip-ansi-escapes-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-omnipath-0.1.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-path-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-phf--shared-0.11.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-phf-0.11.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fluent-langneg-0.13.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-derive-value-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerocopy-derive-0.8.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-0.8.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-service-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-byteorder-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-0.8.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-interface-0.59.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-util-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.83", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-paste-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-0.8.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.100", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-result-0.4.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lscolors-0.20.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-async-trait-0.1.89", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-allocator-api2-0.2.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hashbrown-0.15.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-atty-0.2.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-1.1.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fluent-syntax-0.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-plugin-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossbeam-epoch-0.9.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ntapi-0.4.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-wincon-3.0.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fancy-regex-0.16.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-toml--writer-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-0.5.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hyper-1.8.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-iana-time-zone-haiku-0.1.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-android--system--properties-0.1.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.100", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-macros-2.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-httpdate-1.0.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-libredox-0.1.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-flate2-1.1.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--spanned-1.0.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-threading-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.2.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.83", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.27.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--json-1.0.145" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-impl-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm-0.28.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lean--string-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lscolors-0.20.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tempfile-3.23.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cassowary-0.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.12.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mio-1.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-mio-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error2-2.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crc32fast-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-flate2-1.1.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-libproc-0.14.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnullvm-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-form--urlencoded-1.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nix-0.30.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + }, + { + "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hashbrown-0.15.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dirs-6.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-path-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-numerics-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fluent-bundle-0.16.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bit-set-0.8.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fancy-regex-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-1.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--macro-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-layer-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-web-0.1.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-typedialog-web" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-glob-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ryu-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--json-1.0.145" + }, + { + "relatedSpdxElement": "SPDXRef-Package-core-foundation-sys-0.8.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-castaway-0.2.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lean--string-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-interprocess-2.2.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-axum-core-0.5.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rpassword-7.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.43", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-util-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-httpdate-1.0.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-ansi-term-0.50.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm--winapi-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-File-typedialog-tui", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--derive-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-experimental-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro-error-attr2-2.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error2-2.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-File-typedialog", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.60.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-terminal--size-0.4.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error2-2.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--msvc-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--core-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-executor-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-owo-colors-4.2.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-colorchoice-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-syntax-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-2.0.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-convert--case-0.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-derive--more-impl-2.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thread--local-1.1.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fuzzy-matcher-0.3.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crc32fast-1.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-layer-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-shared-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-1.1.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-sys-0.59.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-collections-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.26.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-atty-0.2.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-errno-0.3.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nix-0.30.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-tz-0.9.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-os--pipe-1.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tempfile-3.23.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dialoguer-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-document-features-0.2.12", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstream-0.6.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--builder-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossbeam-deque-0.8.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.8.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ppv-lite86-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-service-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-util-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--path--to--error-0.1.20" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-instability-0.3.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tempfile-3.23.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unsafe-libyaml-0.2.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated" + }, + { + "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-utils-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-0.1.43" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-macro-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm-0.29.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-atty-0.2.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-procfs-core-0.17.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--path--to--error-0.1.20" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-adler2-2.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.43", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-unicode-truncate-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ratatui-0.29.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-core-0.1.35", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-log-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-core-0.1.35", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-0.1.43" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-channel-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-textwrap-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-terminal--size-0.4.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-os--pipe-1.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-util-0.7.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ignore-0.4.25", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globwalk-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rmp-serde-1.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-darling--macro-0.20.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-paste-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-1.12.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-toml-0.9.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-0.1.43" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-http-0.6.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-strings-0.4.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-humansize-2.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-deunicode-1.6.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-slug-0.1.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand-0.8.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-util-0.7.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-strings-0.4.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-doctest-file-1.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-interprocess-2.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-syn-2.0.111" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-intl--pluralrules-7.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-path-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--aarch64--gnullvm-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-objc2-io-kit-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap--derive-4.5.49", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tempfile-3.23.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-plugin-core-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ref-cast-impl-1.0.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-objc2-io-kit-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-r-efi-5.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap--lex-0.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--builder-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--urlencoded-0.7.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-brotli-decompressor-5.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-brotli-8.0.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm-0.29.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.43", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasip2-1.0.1-plus-wasi-0.2.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-result-0.3.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libproc-0.14.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-slug-0.1.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--generator-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-util-0.7.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bstr-1.12.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globset-0.4.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-1.1.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-errno-0.3.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-parking--lot--core-0.9.12", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--derive-4.5.49" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sync--wrapper-1.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-system-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ref-cast-impl-1.0.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicase-2.8.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mime--guess-2.0.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-automata-0.4.13" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mio-1.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tempfile-3.23.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.3.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tempfile-3.23.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-subscriber-0.3.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bit-vec-0.8.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-bit-set-0.8.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mime-0.3.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dirs-sys-0.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-textwrap-0.16.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-instability-0.3.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ppv-lite86-0.2.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rtoolbox-0.0.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rand--chacha-0.3.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand-0.8.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-android--system--properties-0.1.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-erased-serde-0.4.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-httparse-1.10.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-attributes-0.1.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-0.1.43" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-derive--more-impl-2.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globset-0.4.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-parse-0.2.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sys-locale-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-slab-0.4.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-static--assertions-1.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-impl-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-unic-langid-0.9.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ref-cast-1.0.25", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-path-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-intl-memoizer-0.5.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-supports-color-3.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-is--terminal--polyfill-1.70.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typeid-1.0.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-erased-serde-0.4.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-mio-0.2.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-same-file-1.0.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-walkdir-2.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-quote-1.0.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typetag-0.2.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-unicode-truncate-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.60.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-socket2-0.6.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-interface-0.59.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-alloc-stdlib-0.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-brotli-8.0.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.7.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-interface-0.59.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-channel-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-utils-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-walkdir-2.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-byteorder-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-0.7.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dirs-6.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dirs-sys-0.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot-0.12.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-service-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-core-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strum--macros-0.27.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-sys-0.52.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.100", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-buf-trait-0.4.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-byteyarn-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--path--to--error-0.1.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dirs-sys-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-macros-2.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mach2-0.4.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rtoolbox-0.0.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rpassword-7.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-0.1.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-typedialog" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mio-1.1.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.43", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-0.5.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fancy-regex-0.16.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-castaway-0.2.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-derive--more-impl-2.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.26.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.2.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-convert--case-0.10.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-toml--parser-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-indoc-2.0.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustversion-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inventory-0.3.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.12.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-socket2-0.6.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-1.1.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-foldhash-0.1.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hashbrown-0.15.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.26.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rmp-serde-1.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-layer-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ref-cast-impl-1.0.25", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ref-cast-1.0.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mach2-0.4.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-derive-value-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-js-sys-0.3.83" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-js-sys-0.3.83" + }, + { + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-form--urlencoded-1.2.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strum-0.26.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wit-bindgen-0.46.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasip2-1.0.1-plus-wasi-0.2.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-0.1.43", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--generator-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-recvmsg-1.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-interprocess-2.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-equivalent-1.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-indexmap-2.12.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sys-locale-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-service-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-derive--more-impl-2.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-derive--more-2.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-os--pipe-1.2.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-darling-0.20.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-instability-0.3.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-encode--unicode-1.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-console-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-registry-1.4.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnullvm-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nix-0.30.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerovec-0.11.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-phf-0.11.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-tz-0.9.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tera-1.20.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-toml-0.9.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-interprocess-2.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rtoolbox-0.0.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-log-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-linebreak-0.1.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-textwrap-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-redox--users-0.5.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dirs-sys-0.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-linux-raw-sys-0.4.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + }, + { + "relatedSpdxElement": "SPDXRef-Package-form--urlencoded-1.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--urlencoded-0.7.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sys-locale-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nix-0.30.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-util-0.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itertools-0.13.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-1.12.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tracing-core-0.1.35", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest--meta-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--generator-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm-0.29.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.59.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rpassword-7.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-console-0.16.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dialoguer-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-attributes-0.1.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-result-0.3.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-scopeguard-1.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lock--api-0.4.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winnow-0.7.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-numerics-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fancy-regex-0.16.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-syn-2.0.111" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.61.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pwd-1.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-truncate-1.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tinystr-0.8.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-core-0.1.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-1.12.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustix-0.38.44", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-range-header-0.4.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-tui-0.1.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-typedialog-tui" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-query-1.1.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-byteorder-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-serde-1.3.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-experimental-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-engine-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-collections-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.61.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sync--wrapper-1.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-globwalk-0.9.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-i686-pc-windows-gnu-0.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-winapi-0.3.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-async-trait-0.1.89" + }, + { + "relatedSpdxElement": "SPDXRef-Package-siphasher-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-phf--shared-0.11.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globset-0.4.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--builder-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mime--guess-2.0.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--msvc-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-humanize-0.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap--builder-4.5.53", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-derive--more-impl-2.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lru-0.12.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fastrand-2.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tempfile-3.23.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-libproc-0.14.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro2-1.0.103" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-type-map-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-ansi-term-0.50.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lscolors-0.20.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-redox--syscall-0.5.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mime-0.3.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mime--guess-2.0.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itertools-0.14.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-inquire-0.9.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-bstr-1.12.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fuzzy-matcher-0.3.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--derive-4.5.49" + }, + { + "relatedSpdxElement": "SPDXRef-Package-either-1.15.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-itertools-0.13.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ref-cast-impl-1.0.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-js-sys-0.3.83", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-web-time-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-num-format-0.4.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--derive-4.5.49" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm--winapi-0.9.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mio-1.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-mio-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lru-0.12.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-objc2-io-kit-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-console-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-same-file-1.0.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-numerics-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.61.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap-4.5.53", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-intl-memoizer-0.5.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-instability-0.3.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-indexmap-2.12.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itertools-0.13.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-unicode-truncate-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fancy-regex-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-alloc-no-stdlib-2.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-brotli-decompressor-5.0.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error-attr2-2.0.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mio-1.1.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fluent-bundle-0.16.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--urlencoded-0.7.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zeroize-1.8.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dialoguer-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nix-0.30.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-utf8parse-0.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-glob-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-experimental-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ryu-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--urlencoded-0.7.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml--datetime-0.7.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-supports-unicode-3.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lean--string-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-1.0.69" + }, + { + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.27.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rpassword-7.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globset-0.4.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-same-file-1.0.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dirs-sys-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dirs-6.0.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mio-1.1.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mime-0.3.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--urlencoded-0.7.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-automata-0.4.13" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-miette-derive-7.6.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-is--ci-1.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-supports-color-3.0.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap-4.5.53", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-numerics-0.3.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rmp-0.8.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-serde-1.3.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-segmentation-1.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globwalk-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-supports-hyperlinks-3.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-socket2-0.6.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-axum-0.8.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnullvm-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-automata-0.4.13" + }, + { + "relatedSpdxElement": "SPDXRef-Package-shell-words-1.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dialoguer-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ryu-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ryu-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-darling--core-0.20.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest--generator-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--derive-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-strings-0.5.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sysinfo-0.37.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sync--wrapper-1.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-objc2-core-foundation-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-core-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-web-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-File-typedialog-web", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globset-0.4.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-util-0.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-web-time-1.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hyper-1.8.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nix-0.30.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itertools-0.14.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-experimental-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.2.16" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-future-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.61.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.7.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thread--local-1.1.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--json-1.0.145" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libredox-0.1.10", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-redox--users-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-derive-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.26.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--json-1.0.145" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-miette-7.6.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dirs-6.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.27.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-impl-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-sys-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--derive-1.0.228" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-console-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-task-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-executor-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-langneg-0.13.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro-error2-2.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-derive-value-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-widestring-1.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-interprocess-2.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-mio-0.2.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-walkdir-2.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand--core-0.6.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typetag-impl-0.2.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-1.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error-attr2-2.0.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-macros-2.6.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-either-1.15.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-itertools-0.14.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-1.12.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-util-0.7.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-impl-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerovec-0.11.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-0.3.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-type-map-0.5.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-intl-memoizer-0.5.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.52.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-interprocess-2.2.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-derive-value-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-future-0.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hyper-util-0.1.19", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicase-2.8.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-walkdir-2.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-globwalk-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-utils-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--path--to--error-0.1.20" + }, + { + "relatedSpdxElement": "SPDXRef-Package-alloc-no-stdlib-2.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-alloc-stdlib-0.2.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-util-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-arrayvec-0.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-num-format-0.4.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-serde-1.3.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libm-0.2.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-humansize-2.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-implement-0.60.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-num-format-0.4.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-derive-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ucd-trie-0.1.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand--chacha-0.3.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-miniz--oxide-0.8.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-flate2-1.1.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-sharded-slab-0.1.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--generator-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-log-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-syntax-0.12.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anyhow-1.0.100", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-getrandom-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-redox--users-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tinystr-0.8.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell--polyfill-1.70.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-layer-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rmp-serde-1.3.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rand--core-0.6.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rand-0.8.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strum-0.26.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tower-service-0.3.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-core-0.5.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-num-format-0.4.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-numerics-0.3.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-errno-0.3.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-1.1.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.22", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-syn-2.0.111" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-plugin-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-strings-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-0.61.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--json-1.0.145" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-heck-0.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-redox--syscall-0.5.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-implement-0.60.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lean--string-0.5.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typetag-0.2.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-0.3.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-darling--core-0.20.11", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--macro-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-bstr-1.12.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-winapi-util-0.1.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-clap-4.5.53", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tokio-1.48.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-utf8parse-0.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstyle-parse-0.2.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.27.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-erased-serde-0.4.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-plugin-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--generator-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-regex-1.12.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--derive-4.5.49" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fancy-regex-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-ansi-term-0.50.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-compact--str-0.8.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-itoa-1.0.15", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-1.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thread--local-1.1.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-subscriber-0.3.22" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bumpalo-3.19.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-1.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-self--cell-1.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--x86--64--gnu-0.52.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.52.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lazy--static-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sharded-slab-0.1.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nix-0.30.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dyn-clone-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-inquire-0.9.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-redox--users-0.5.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossbeam-epoch-0.9.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-util-0.7.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-aho-corasick-1.1.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.61.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-parking--lot-0.12.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-1.48.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-humanize-0.2.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rustix-1.1.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-terminal--size-0.4.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-iana-time-zone-0.1.64" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-core-0.1.0", + "relationshipType": "GENERATED_FROM", + "spdxElementId": "SPDXRef-File-typedialog_core" + }, + { + "relatedSpdxElement": "SPDXRef-File-typedialog_core", + "relationshipType": "DESCRIBES", + "spdxElementId": "SPDXRef-DOCUMENT" + }, + { + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--msvc-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-macros-2.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-procfs-0.17.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.2.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-typedialog-core-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-tui-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-mio-1.1.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-toml--datetime-0.7.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-io-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-shared-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-wasm-bindgen-macro-support-0.2.106" + }, + { + "relatedSpdxElement": "SPDXRef-Package-inventory-0.3.21", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-option-ext-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-dirs-sys-0.5.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-litrs-1.0.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-document-features-0.2.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.3.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-cfg-if-1.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.2.16" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.1.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hex-0.4.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum--macros-0.26.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-once--cell-1.21.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-util-0.1.19" + }, + { + "relatedSpdxElement": "SPDXRef-Package-atomic-waker-1.1.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-util-0.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-collections-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-matchit-0.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-body-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-util-0.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-utils-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unicode-width-0.2.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-console-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-x86--64-pc-windows-gnu-0.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-winapi-0.3.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hex-0.4.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-core-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-alloc-stdlib-0.2.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-brotli-decompressor-5.0.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-core-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm--winapi-0.9.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-intl--pluralrules-7.0.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-macro-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-0.61.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-sysinfo-0.37.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerocopy-derive-0.7.35", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-0.7.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-castaway-0.2.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-compact--str-0.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-sink-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-channel-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-registry-1.4.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-derive-value-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-result-0.4.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-core-0.62.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miette-derive-7.6.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--spanned-1.0.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml-0.9.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pure-rust-locales-0.8.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.7.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-http-body-util-0.1.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-1.0.69", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pwd-1.4.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-valuable-0.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-core-0.1.35" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-implement-0.60.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-procfs-core-0.17.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-num-traits-0.2.19", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rmp-0.8.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-0.3.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-mio-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-quote-1.0.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fluent-0.17.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-displaydoc-0.2.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mio-1.1.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-0.3.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-brotli-8.0.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strum--macros-0.26.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strum-0.26.3" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-project-lite-0.2.16", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tokio-util-0.7.17" + }, + { + "relatedSpdxElement": "SPDXRef-Package-log-0.4.29", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tracing-log-0.2.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-fnv-1.0.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-vte-0.14.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-futures-core-0.3.31", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.103", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-zerocopy-derive-0.8.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-semver-1.0.27", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strsim-0.11.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-clap--builder-4.5.53" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winnow-0.7.14", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-toml--parser-1.0.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-engine-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-signal-hook-registry-1.4.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-signal-hook-0.3.18" + }, + { + "relatedSpdxElement": "SPDXRef-Package-http-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tinystr-0.8.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-unic-langid-impl-0.9.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-proc-macro-error2-2.0.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ntapi-0.4.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pwd-1.4.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-path-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-path-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-rustix-0.38.44" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-threading-0.2.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-byteyarn-0.5.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-utils-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-zerocopy-0.7.35", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-buf-trait-0.4.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-crossterm--winapi-0.9.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.28.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-strsim-0.11.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-targets-0.53.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-sys-0.60.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ident--case-1.0.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--core-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-vte-0.14.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-strip-ansi-escapes-0.2.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-alloc-no-stdlib-2.0.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-brotli-8.0.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-link-0.1.3", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-threading-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstream-0.6.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-serde--yaml-0.9.34-plus-deprecated" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows--i686--gnu-0.53.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-targets-0.53.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hermit-abi-0.1.19", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-atty-0.2.14" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-threading-0.2.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-future-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-rand-0.8.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-percent-encoding-2.3.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-console-0.16.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.15.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lru-0.12.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-memchr-2.7.6", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-futures-util-0.3.31" + }, + { + "relatedSpdxElement": "SPDXRef-Package-indoc-2.0.7", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-instability-0.3.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-instability-0.3.10", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ratatui-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-parking--lot--core-0.9.12" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ryu-1.0.20", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-lean--string-0.5.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-darling--macro-0.20.11" + }, + { + "relatedSpdxElement": "SPDXRef-Package-globset-0.4.18", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-ignore-0.4.25" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-utils-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-pest--meta-2.8.4" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasm-bindgen-0.2.106", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-slug-0.1.6" + }, + { + "relatedSpdxElement": "SPDXRef-Package-mime-0.3.17", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tower-http-0.6.8" + }, + { + "relatedSpdxElement": "SPDXRef-Package-tempfile-3.23.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-web-time-1.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-derive--more-2.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-dialoguer-0.12.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typedialog-core-0.1.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bytes-1.11.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-lazy--static-1.5.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-libredox-0.1.10" + }, + { + "relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.5", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tinystr-0.8.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-hashbrown-0.16.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-indexmap-2.12.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.145", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pin-utils-0.1.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hyper-1.8.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-syn-2.0.111", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-derive-value-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-anstyle-query-1.1.5" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-axum-0.8.7" + }, + { + "relatedSpdxElement": "SPDXRef-Package-winapi-0.3.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-crossterm-0.29.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-ntapi-0.4.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-system-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-erased-serde-0.4.9", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-typetag-0.2.21" + }, + { + "relatedSpdxElement": "SPDXRef-Package-serde-1.0.228", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-protocol-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-simd-adler32-0.3.8", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-miniz--oxide-0.8.9" + }, + { + "relatedSpdxElement": "SPDXRef-Package-pest--derive-2.8.4", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-tera-1.20.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-bitflags-2.10.0", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-objc2-core-foundation-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-nu-protocol-0.109.1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-nu-plugin-core-0.109.1" + }, + { + "relatedSpdxElement": "SPDXRef-Package-chrono-0.4.42", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-tz-0.9.0" + }, + { + "relatedSpdxElement": "SPDXRef-Package-iana-time-zone-0.1.64", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-chrono-0.4.42" + }, + { + "relatedSpdxElement": "SPDXRef-Package-windows-core-0.62.2", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-windows-collections-0.3.2" + }, + { + "relatedSpdxElement": "SPDXRef-Package-wasi-0.11.1-plus-wasi-snapshot-preview1", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-getrandom-0.2.16" + }, + { + "relatedSpdxElement": "SPDXRef-Package-thiserror-impl-1.0.69", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-thiserror-1.0.69" + }, + { + "relatedSpdxElement": "SPDXRef-Package-libc-0.2.178", + "relationshipType": "DEPENDS_ON", + "spdxElementId": "SPDXRef-Package-hermit-abi-0.1.19" + } + ], + "spdxVersion": "SPDX-2.3" +} diff --git a/docs/DEPENDENCIES.md b/docs/DEPENDENCIES.md deleted file mode 100644 index c2c7695..0000000 --- a/docs/DEPENDENCIES.md +++ /dev/null @@ -1,156 +0,0 @@ -# TypeDialog Dependencies - -## Direct Dependencies (by crate) - -### typedialog-core - -Core library dependencies: - -**Serialization & Data** -- serde 1.0 (Apache-2.0 OR MIT) -- serde_json 1.0 (Apache-2.0 OR MIT) -- serde_yaml 0.9 (Apache-2.0 OR MIT) -- toml 0.9 (Apache-2.0 OR MIT) - -**Error Handling** -- anyhow 1.0 (Apache-2.0 OR MIT) -- thiserror 2.0 (Apache-2.0 OR MIT) - -**Date/Time** -- chrono 0.4 (Apache-2.0 OR MIT) - -**Async** -- tokio 1 (MIT) -- async-trait 0.1 (Apache-2.0 OR MIT) -- futures 0.3 (Apache-2.0 OR MIT) - -**Templating (optional)** -- tera 1.20 (MIT) - -**i18n (optional)** -- fluent 0.17 (Apache-2.0) -- fluent-bundle 0.16 (Apache-2.0) -- unic-langid 0.9 (Apache-2.0 OR MIT) -- sys-locale 0.3 (Apache-2.0 OR MIT) -- dirs 6.0 (Apache-2.0 OR MIT) - -**CLI Backend (optional)** -- inquire 0.9 (MIT) -- dialoguer 0.12 (MIT) -- rpassword 7.4 (Apache-2.0) - -**TUI Backend (optional)** -- ratatui 0.29 (MIT) -- crossterm 0.29 (MIT) -- atty 0.2 (MIT) - -**Web Backend (optional)** -- axum 0.8.7 (MIT) -- tower 0.5.2 (MIT) -- tower-http 0.6.8 (MIT) -- tracing 0.1 (MIT) -- tracing-subscriber 0.3 (MIT) - -**Utilities** -- tempfile 3.23 (Apache-2.0 OR MIT) - -### typedialog (CLI) - -Direct dependencies: -- typedialog-core 0.1.0 (MIT) -- clap 4.5 (Apache-2.0 OR MIT) - CLI argument parsing -- anyhow 1.0 (Apache-2.0 OR MIT) -- serde_json 1.0 (Apache-2.0 OR MIT) -- tokio 1.0 (MIT) -- toml 0.9 (Apache-2.0 OR MIT) -- unic-langid 0.9 (Apache-2.0 OR MIT) - -### typedialog-tui (TUI) - -Direct dependencies: -- typedialog-core 0.1.0 (MIT) -- clap 4.5 (Apache-2.0 OR MIT) -- anyhow 1.0 (Apache-2.0 OR MIT) -- serde_json 1.0 (Apache-2.0 OR MIT) -- tokio 1.0 (MIT) -- unic-langid 0.9 (Apache-2.0 OR MIT) - -### typedialog-web (Web) - -Direct dependencies: -- typedialog-core 0.1.0 (MIT) -- clap 4.5 (Apache-2.0 OR MIT) -- anyhow 1.0 (Apache-2.0 OR MIT) -- serde_json 1.0 (Apache-2.0 OR MIT) -- tokio 1.0 (MIT) -- unic-langid 0.9 (Apache-2.0 OR MIT) - ---- - -## Transitive Dependencies - -Total: **286 dependencies** across all features. - -### License Distribution - -| License | Count | -|---------|-------| -| Apache-2.0 OR MIT | 190 | -| MIT | 66 | -| Apache-2.0 | 3 | -| MIT OR Unlicense | 7 | -| Apache-2.0 OR Apache-2.0 WITH LLVM-exception OR MIT | 7 | -| Other | 13 | - ---- - -## License Compatibility - -All dependencies are compatible with the **MIT License**: - -- ✓ **Permissive licenses** (MIT, Apache-2.0, BSD-3-Clause, Zlib, MPL-2.0) -- ✓ **Weak copyleft** (LGPL-2.1-or-later, MPL-2.0) -- ✓ **Public domain** (Unlicense, Unicode-3.0) - ---- - -## Files - -- `LICENSE.md` - Full dependency license attribution -- `SBOM.spdx.json` - Software Bill of Materials (SPDX 2.3 format) -- `SBOM.cyclonedx.json` - Software Bill of Materials (CycloneDX 1.4 format) -- `Cargo.lock` - Locked dependency versions for reproducibility - ---- - -## Security Considerations - -### No Unsafe Code - -The workspace forbids `unsafe` code: -```toml -[workspace.lints.rust] -unsafe_code = "forbid" -``` - -### Dependency Auditing - -Run security audit: -```bash -cargo audit -``` - -Review dependency tree: -```bash -cargo tree --depth=2 -``` - -### SBOM Usage - -SBOMs can be used with: -- **SPDX format** - CycloneDX tools, GitHub Dependabot, SPDX validators -- **CycloneDX format** - Software composition analysis tools, vulnerability scanners - ---- - -Generated: 2024-12-17 diff --git a/justfiles/distro.just b/justfiles/distro.just index 5ed67b1..8a7ba96 100644 --- a/justfiles/distro.just +++ b/justfiles/distro.just @@ -207,12 +207,13 @@ clean-distro: # === COMPLIANCE === -# Regenerate SBOMs (LICENSE.md + SBOM.spdx.json + SBOM.cyclonedx.json) -[doc("Regenerate SBOMs and license documentation")] +# Regenerate SBOMs (SBOM.spdx.json + SBOM.cyclonedx.json) +[doc("Regenerate SBOMs (SPDX 2.3 and CycloneDX 1.4)")] generate-sbom: @echo "=== Regenerating SBOMs ===" - python3 "{{ WORKSPACE_ROOT }}/scripts/generate_sbom.py" + cd "{{ WORKSPACE_ROOT }}" && \ + cargo sbom --output-format spdx_json_2_3 > SBOM.spdx.json && \ + cargo sbom --output-format cyclone_dx_json_1_4 > SBOM.cyclonedx.json @echo "✓ SBOMs regenerated" - @echo " - LICENSE.md (dependency attribution)" @echo " - SBOM.spdx.json (SPDX 2.3 format)" @echo " - SBOM.cyclonedx.json (CycloneDX 1.4 format)" diff --git a/scripts/generate_sbom.py b/scripts/generate_sbom.py deleted file mode 100755 index 96a6c9d..0000000 --- a/scripts/generate_sbom.py +++ /dev/null @@ -1,282 +0,0 @@ -#!/usr/bin/env python3 -"""Generate Software Bill of Materials (SBOM) in multiple formats. - -Generates: -- LICENSE.md - Detailed dependency attribution -- DEPENDENCIES.md - Organized dependency tree -- SBOM.spdx.json - SPDX 2.3 format -- SBOM.cyclonedx.json - CycloneDX 1.4 format -""" - -import json -import subprocess -import sys -from collections import defaultdict -from datetime import datetime -from pathlib import Path - - -def get_workspace_root(): - """Get workspace root directory.""" - script_dir = Path(__file__).parent - return script_dir.parent - - -def run_cargo_license(): - """Get dependency licenses from cargo-license.""" - try: - result = subprocess.run( - ["cargo", "license", "--json"], capture_output=True, text=True, check=True - ) - return json.loads(result.stdout) - except subprocess.CalledProcessError as e: - print(f"Error running cargo license: {e}", file=sys.stderr) - sys.exit(1) - except json.JSONDecodeError as e: - print(f"Error parsing cargo license output: {e}", file=sys.stderr) - sys.exit(1) - - -def generate_license_md(licenses, workspace_root): - """Generate LICENSE.md with dependency attribution.""" - by_license = defaultdict(list) - for pkg in licenses: - lic = pkg.get("license", "Unknown") - by_license[lic].append(pkg) - - content = """# TypeDialog License - -## Project License - -TypeDialog is licensed under the **MIT License**. - -See [LICENSE](LICENSE) file for the full MIT license text. - ---- - -## Dependencies - -This project includes the following dependencies under their respective licenses: - -""" - - # Apache-2.0 only - if "Apache-2.0" in by_license: - content += f"### Apache-2.0 Only ({len(by_license['Apache-2.0'])})\n" - for pkg in sorted(by_license["Apache-2.0"], key=lambda x: x["name"]): - content += f"- {pkg['name']} {pkg['version']}\n" - content += "\n" - - # MIT only - if "MIT" in by_license: - content += f"### MIT Only ({len(by_license['MIT'])})\n" - for pkg in sorted(by_license["MIT"], key=lambda x: x["name"]): - content += f"- {pkg['name']} {pkg['version']}\n" - content += "\n" - - # Apache-2.0 OR MIT (dual licensed) - if "Apache-2.0 OR MIT" in by_license: - content += f"### Apache-2.0 OR MIT ({len(by_license['Apache-2.0 OR MIT'])})\n\n" - content += ( - "Most dependencies use dual licensing between Apache-2.0 and MIT.\n\n" - ) - for i, pkg in enumerate( - sorted(by_license["Apache-2.0 OR MIT"], key=lambda x: x["name"]), 1 - ): - content += f"- {pkg['name']} {pkg['version']}" - if i % 3 != 0: - content += " | " - else: - content += "\n" - content += "\n\n" - - # MIT OR Unlicense - if "MIT OR Unlicense" in by_license: - content += f"### MIT OR Unlicense ({len(by_license['MIT OR Unlicense'])})\n" - for pkg in sorted(by_license["MIT OR Unlicense"], key=lambda x: x["name"]): - content += f"- {pkg['name']} {pkg['version']}\n" - content += "\n" - - # Other licenses - other = { - k: v - for k, v in by_license.items() - if k not in ["Apache-2.0", "MIT", "Apache-2.0 OR MIT", "MIT OR Unlicense"] - } - - if other: - content += "### Other Licenses\n\n" - for lic, pkgs in sorted(other.items()): - content += f"**{lic}** ({len(pkgs)})\n" - for pkg in sorted(pkgs, key=lambda x: x["name"]): - content += f"- {pkg['name']} {pkg['version']}\n" - content += "\n" - - # Summary - unique_licenses = set() - for pkg in licenses: - lic = pkg.get("license", "Unknown") - for part in lic.replace(" OR ", "|").replace(" AND ", "|").split("|"): - unique_licenses.add(part.strip()) - - content += f"""--- - -## Summary - -- **Project License**: MIT -- **Total Dependencies**: {len(licenses)} -- **Unique License Types**: {len(by_license)} different combinations -- **Primary License Pattern**: Apache-2.0 OR MIT (most dependencies) - -### Compliance - -All dependencies are compatible with the MIT license under: -- Permissive licenses (MIT, Apache-2.0, BSD-3-Clause, MPL-2.0, Zlib) -- Weak copyleft (LGPL-2.1-or-later, MPL-2.0) -- Public domain (Unlicense, Unicode-3.0) - -### Generated - -- Date: {datetime.now().isoformat()} -- Tool: cargo-license - -See [DEPENDENCIES.md](DEPENDENCIES.md) for the complete dependency tree. -""" - - output_file = workspace_root / "LICENSE.md" - output_file.write_text(content) - return output_file - - -def generate_sbom_spdx(licenses, workspace_root): - """Generate SPDX 2.3 format SBOM.""" - spdx = { - "SPDXID": "SPDXRef-DOCUMENT", - "spdxVersion": "SPDX-2.3", - "creationInfo": { - "created": datetime.now().isoformat() + "Z", - "creators": ["Tool: cargo-license"], - }, - "name": "typedialog", - "dataLicense": "CC0-1.0", - "documentNamespace": f"https://github.com/anthropics/typedialog/sbom-{datetime.now().strftime('%Y%m%d')}", - "packages": [], - } - - # Add project - spdx["packages"].append( - { - "SPDXID": "SPDXRef-typedialog", - "name": "typedialog", - "version": "0.1.0", - "downloadLocation": "https://github.com/anthropics/typedialog", - "homepage": "https://github.com/anthropics/typedialog", - "licenseDeclared": "MIT", - "licenseConcluded": "MIT", - "filesAnalyzed": False, - } - ) - - # Add dependencies - for i, pkg in enumerate(licenses, 1): - spdx["packages"].append( - { - "SPDXID": f"SPDXRef-dependency-{i}", - "name": pkg["name"], - "version": pkg["version"], - "downloadLocation": pkg.get("repository", "NOASSERTION"), - "licenseDeclared": pkg.get("license", "NOASSERTION"), - "licenseConcluded": pkg.get("license", "NOASSERTION"), - "filesAnalyzed": False, - "externalRefs": [ - { - "referenceCategory": "PACKAGE-MANAGER", - "referenceType": "crates", - "referenceLocator": f"pkg:cargo/{pkg['name']}@{pkg['version']}", - } - ] - if pkg["name"] - else [], - } - ) - - output_file = workspace_root / "SBOM.spdx.json" - with open(output_file, "w") as f: - json.dump(spdx, f, indent=2) - - return output_file - - -def generate_sbom_cyclonedx(licenses, workspace_root): - """Generate CycloneDX 1.4 format SBOM.""" - cyclone = { - "bomFormat": "CycloneDX", - "specVersion": "1.4", - "version": 1, - "metadata": { - "timestamp": datetime.now().isoformat() + "Z", - "tools": [{"vendor": "cargo", "name": "cargo-license", "version": "1.0"}], - "component": { - "type": "application", - "name": "typedialog", - "version": "0.1.0", - "homepage": "https://github.com/anthropics/typedialog", - "repository": { - "type": "git", - "url": "https://github.com/anthropics/typedialog", - }, - "licenses": [{"license": {"name": "MIT"}}], - }, - }, - "components": [], - } - - for pkg in licenses: - cyclone["components"].append( - { - "type": "library", - "name": pkg["name"], - "version": pkg["version"], - "purl": f"pkg:cargo/{pkg['name']}@{pkg['version']}", - "homepage": pkg.get("repository", ""), - "licenses": [{"license": {"name": pkg.get("license", "Unknown")}}], - } - ) - - output_file = workspace_root / "SBOM.cyclonedx.json" - with open(output_file, "w") as f: - json.dump(cyclone, f, indent=2) - - return output_file - - -def main(): - """Generate all SBOM files.""" - workspace_root = get_workspace_root() - - print("📦 Fetching dependency licenses...", file=sys.stderr) - licenses = run_cargo_license() - print(f" Found {len(licenses)} dependencies", file=sys.stderr) - - print("📝 Generating LICENSE.md...", file=sys.stderr) - lic_file = generate_license_md(licenses, workspace_root) - print(f" ✓ {lic_file.name}", file=sys.stderr) - - print("📄 Generating SBOM.spdx.json...", file=sys.stderr) - spdx_file = generate_sbom_spdx(licenses, workspace_root) - print(f" ✓ {spdx_file.name}", file=sys.stderr) - - print("📄 Generating SBOM.cyclonedx.json...", file=sys.stderr) - cyclone_file = generate_sbom_cyclonedx(licenses, workspace_root) - print(f" ✓ {cyclone_file.name}", file=sys.stderr) - - print(f"\n✅ SBOM generation complete", file=sys.stderr) - print( - f" - License combinations: {len(set(p.get('license', 'Unknown') for p in licenses))}", - file=sys.stderr, - ) - print(f" - Generated: {datetime.now().isoformat()}", file=sys.stderr) - - -if __name__ == "__main__": - main()