{
"SPDXID": "SPDXRef-DOCUMENT",
"creationInfo": {
"created": "2026-02-09T19:42:37Z",
"creators": [
"Tool: cargo-sbom-v0.10.0"
]
},
"dataLicense": "CC0-1.0",
"documentNamespace": "https://spdx.org/spdxdocs/typos-git-commit-fa810c71-2d68-4497-9737-ffa6510f9e9a",
"files": [
{
"SPDXID": "SPDXRef-File-typos-git-commit",
"checksums": [
{
"algorithm": "SHA1",
"checksumValue": "051304c86baa823d74b12b6b20f5a37c24ff3cda"
}
],
"fileName": "./Cargo.lock",
"fileTypes": [
"SOURCE",
"TEXT"
]
},
{
"SPDXID": "SPDXRef-File-typos_git_commit",
"checksums": [
{
"algorithm": "SHA1",
"checksumValue": "051304c86baa823d74b12b6b20f5a37c24ff3cda"
}
],
"fileName": "./Cargo.lock",
"fileTypes": [
"SOURCE",
"TEXT"
]
}
],
"name": "typos-git-commit",
"packages": [
{
"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-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-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-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-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-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-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-clap--builder-4.5.57",
"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.57",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "clap_builder",
"versionInfo": "4.5.57"
},
{
"SPDXID": "SPDXRef-Package-clap--complete-4.5.65",
"description": "Generate shell completion scripts for your clap::Command",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/clap_complete@4.5.65",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "clap_complete",
"versionInfo": "4.5.65"
},
{
"SPDXID": "SPDXRef-Package-clap--derive-4.5.55",
"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.55",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "clap_derive",
"versionInfo": "4.5.55"
},
{
"SPDXID": "SPDXRef-Package-clap--lex-0.7.7",
"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.7",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "clap_lex",
"versionInfo": "0.7.7"
},
{
"SPDXID": "SPDXRef-Package-clap-4.5.57",
"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.57",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "clap",
"versionInfo": "4.5.57"
},
{
"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-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-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-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-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-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-fluent-i18n-0.1.0",
"description": "A declarative and ergonomic internationalization for Rust using Fluent",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/fluent-i18n@0.1.0",
"referenceType": "purl"
}
],
"homepage": "https://gitlab.archlinux.org/orhun/fluent-i18n",
"licenseConcluded": "Apache-2.0 OR MIT",
"licenseDeclared": "Apache-2.0 OR MIT",
"name": "fluent-i18n",
"versionInfo": "0.1.0"
},
{
"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-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-fluent-template-macros-0.13.2",
"description": "Templating for the Fluent localization framework",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/fluent-template-macros@0.13.2",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "fluent-template-macros",
"versionInfo": "0.13.2"
},
{
"SPDXID": "SPDXRef-Package-fluent-templates-0.13.2",
"description": "Templating for the Fluent localization framework",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/fluent-templates@0.13.2",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "fluent-templates",
"versionInfo": "0.13.2"
},
{
"SPDXID": "SPDXRef-Package-flume-0.11.1",
"description": "A blazingly fast multi-producer channel",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/flume@0.11.1",
"referenceType": "purl"
}
],
"licenseConcluded": "Apache-2.0 OR MIT",
"licenseDeclared": "Apache-2.0 OR MIT",
"name": "flume",
"versionInfo": "0.11.1"
},
{
"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-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-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-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-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-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-itoa-1.0.17",
"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.17",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "itoa",
"versionInfo": "1.0.17"
},
{
"SPDXID": "SPDXRef-Package-libc-0.2.180",
"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.180",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "libc",
"versionInfo": "0.2.180"
},
{
"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-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-memchr-2.8.0",
"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.8.0",
"referenceType": "purl"
}
],
"homepage": "https://github.com/BurntSushi/memchr",
"licenseConcluded": "Unlicense OR MIT",
"licenseDeclared": "Unlicense OR MIT",
"name": "memchr",
"versionInfo": "2.8.0"
},
{
"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-proc-macro-hack-0.5.20-plus-deprecated",
"description": "Procedural macros in expression position",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/proc-macro-hack@0.5.20%2Bdeprecated",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "proc-macro-hack",
"versionInfo": "0.5.20+deprecated"
},
{
"SPDXID": "SPDXRef-Package-proc-macro2-1.0.106",
"description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/proc-macro2@1.0.106",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "proc-macro2",
"versionInfo": "1.0.106"
},
{
"SPDXID": "SPDXRef-Package-quote-1.0.44",
"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.44",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "quote",
"versionInfo": "1.0.44"
},
{
"SPDXID": "SPDXRef-Package-regex-automata-0.4.14",
"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.14",
"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.14"
},
{
"SPDXID": "SPDXRef-Package-regex-syntax-0.8.9",
"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.9",
"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.9"
},
{
"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-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-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-self--cell-1.2.2",
"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.2",
"referenceType": "purl"
}
],
"licenseConcluded": "Apache-2.0 OR GPL-2.0",
"licenseDeclared": "Apache-2.0 OR GPL-2.0",
"name": "self_cell",
"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-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-serde--json-1.0.149",
"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.149",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "serde_json",
"versionInfo": "1.0.149"
},
{
"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-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-spin-0.9.8",
"description": "Spin-based synchronization primitives",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/spin@0.9.8",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT",
"licenseDeclared": "MIT",
"name": "spin",
"versionInfo": "0.9.8"
},
{
"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-syn-2.0.114",
"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.114",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "syn",
"versionInfo": "2.0.114"
},
{
"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-thiserror-2.0.18",
"description": "derive(Error)",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/thiserror@2.0.18",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "thiserror",
"versionInfo": "2.0.18"
},
{
"SPDXID": "SPDXRef-Package-thiserror-impl-2.0.18",
"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.18",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "thiserror-impl",
"versionInfo": "2.0.18"
},
{
"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-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-typos-git-commit-0.8.1",
"description": "This program analyzes a json file produced with `typos` and makes commits for each correction.",
"downloadLocation": "NONE",
"licenseConcluded": "GPL-3.0-or-later",
"licenseDeclared": "GPL-3.0-or-later",
"name": "typos-git-commit",
"versionInfo": "0.8.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-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-unic-langid-macros-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-macros@0.9.6",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "unic-langid-macros",
"versionInfo": "0.9.6"
},
{
"SPDXID": "SPDXRef-Package-unic-langid-macros-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-macros-impl@0.9.6",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT OR Apache-2.0",
"licenseDeclared": "MIT OR Apache-2.0",
"name": "unic-langid-macros-impl",
"versionInfo": "0.9.6"
},
{
"SPDXID": "SPDXRef-Package-unicode-ident-1.0.23",
"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.23",
"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.23"
},
{
"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-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-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-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-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-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-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-zmij-1.0.20",
"description": "A double-to-string conversion algorithm based on Schubfach and yy",
"downloadLocation": "registry+https://github.com/rust-lang/crates.io-index",
"externalRefs": [
{
"referenceCategory": "PACKAGE-MANAGER",
"referenceLocator": "pkg:cargo/zmij@1.0.20",
"referenceType": "purl"
}
],
"licenseConcluded": "MIT",
"licenseDeclared": "MIT",
"name": "zmij",
"versionInfo": "1.0.20"
}
],
"relationships": [
{
"relatedSpdxElement": "SPDXRef-File-typos-git-commit",
"relationshipType": "DESCRIBES",
"spdxElementId": "SPDXRef-DOCUMENT"
},
{
"relatedSpdxElement": "SPDXRef-File-typos_git_commit",
"relationshipType": "DESCRIBES",
"spdxElementId": "SPDXRef-DOCUMENT"
},
{
"relatedSpdxElement": "SPDXRef-Package-typos-git-commit-0.8.1",
"relationshipType": "GENERATED_FROM",
"spdxElementId": "SPDXRef-File-typos-git-commit"
},
{
"relatedSpdxElement": "SPDXRef-Package-typos-git-commit-0.8.1",
"relationshipType": "GENERATED_FROM",
"spdxElementId": "SPDXRef-File-typos_git_commit"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-aho-corasick-1.1.4"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-parse-0.2.7",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-query-1.1.5",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-wincon-3.0.11",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-colorchoice-1.0.4",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-is--terminal--polyfill-1.70.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-utf8parse-0.2.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstream-0.6.21"
},
{
"relatedSpdxElement": "SPDXRef-Package-utf8parse-0.2.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstyle-parse-0.2.7"
},
{
"relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstyle-query-1.1.5"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11"
},
{
"relatedSpdxElement": "SPDXRef-Package-once--cell--polyfill-1.70.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11"
},
{
"relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-anstyle-wincon-3.0.11"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-bstr-1.12.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-bstr-1.12.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstream-0.6.21",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--builder-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-anstyle-1.0.13",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--builder-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap--lex-0.7.7",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--builder-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-strsim-0.11.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--builder-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap-4.5.57",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--complete-4.5.65"
},
{
"relatedSpdxElement": "SPDXRef-Package-heck-0.5.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--derive-4.5.55"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--derive-4.5.55"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--derive-4.5.55"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap--derive-4.5.55"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap--builder-4.5.57",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap--derive-4.5.55",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-clap-4.5.57"
},
{
"relatedSpdxElement": "SPDXRef-Package-crossbeam-epoch-0.9.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-crossbeam-deque-0.8.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-crossbeam-utils-0.8.21",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-crossbeam-epoch-0.9.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-displaydoc-0.2.5"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-displaydoc-0.2.5"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-displaydoc-0.2.5"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-langneg-0.13.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-syntax-0.12.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-intl--pluralrules-7.0.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-intl-memoizer-0.5.3",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-self--cell-1.2.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-smallvec-1.15.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-bundle-0.16.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-templates-0.13.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-i18n-0.1.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-sys-locale-0.3.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-i18n-0.1.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-i18n-0.1.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-i18n-0.1.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-langneg-0.13.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-syntax-0.12.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-syntax-0.12.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-flume-0.11.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-ignore-0.4.25",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-template-macros-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-bundle-0.16.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-langneg-0.13.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-syntax-0.12.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-template-macros-0.13.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-flume-0.11.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-ignore-0.4.25",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-intl-memoizer-0.5.3",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-log-0.4.29",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-thiserror-2.0.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-fluent-templates-0.13.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-spin-0.9.8",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-flume-0.11.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-globset-0.4.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-bstr-1.12.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-globset-0.4.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-log-0.4.29",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-globset-0.4.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.14",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-globset-0.4.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.9",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-globset-0.4.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-crossbeam-deque-0.8.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-globset-0.4.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-log-0.4.29",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-regex-automata-0.4.14",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-same-file-1.0.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-walkdir-2.5.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-ignore-0.4.25"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-intl--pluralrules-7.0.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-type-map-0.5.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-intl-memoizer-0.5.3"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-intl-memoizer-0.5.3"
},
{
"relatedSpdxElement": "SPDXRef-Package-scopeguard-1.2.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-lock--api-0.4.14"
},
{
"relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.23",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-proc-macro2-1.0.106"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-quote-1.0.44"
},
{
"relatedSpdxElement": "SPDXRef-Package-aho-corasick-1.1.4",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-regex-automata-0.4.14"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-regex-automata-0.4.14"
},
{
"relatedSpdxElement": "SPDXRef-Package-regex-syntax-0.8.9",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-regex-automata-0.4.14"
},
{
"relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-same-file-1.0.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--core-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--derive-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--derive-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--derive-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-itoa-1.0.17",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--json-1.0.149"
},
{
"relatedSpdxElement": "SPDXRef-Package-memchr-2.8.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--json-1.0.149"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--json-1.0.149"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--json-1.0.149"
},
{
"relatedSpdxElement": "SPDXRef-Package-zmij-1.0.20",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde--json-1.0.149"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--derive-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-serde-1.0.228"
},
{
"relatedSpdxElement": "SPDXRef-Package-lock--api-0.4.14",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-spin-0.9.8"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-syn-2.0.114"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-syn-2.0.114"
},
{
"relatedSpdxElement": "SPDXRef-Package-unicode-ident-1.0.23",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-syn-2.0.114"
},
{
"relatedSpdxElement": "SPDXRef-Package-libc-0.2.180",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-sys-locale-0.3.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-thiserror-impl-2.0.18",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-thiserror-2.0.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro2-1.0.106",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-thiserror-impl-2.0.18"
},
{
"relatedSpdxElement": "SPDXRef-Package-displaydoc-0.2.5",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-tinystr-0.8.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--core-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-tinystr-0.8.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-zerovec-0.11.5",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-tinystr-0.8.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-rustc-hash-2.1.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-type-map-0.5.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap--complete-4.5.65",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-typos-git-commit-0.8.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-clap-4.5.57",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-typos-git-commit-0.8.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-fluent-i18n-0.1.0",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-typos-git-commit-0.8.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde--json-1.0.149",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-typos-git-commit-0.8.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-typos-git-commit-0.8.1"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-impl-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-macros-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-tinystr-0.8.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-impl-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro-hack-0.5.20-plus-deprecated",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-tinystr-0.8.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-impl-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-macros-impl-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-proc-macro-hack-0.5.20-plus-deprecated",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-impl-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-quote-1.0.44",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-impl-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-syn-2.0.114",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-impl-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-unic-langid-impl-0.9.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-unic-langid-macros-impl-0.9.6"
},
{
"relatedSpdxElement": "SPDXRef-Package-same-file-1.0.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-walkdir-2.5.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-winapi-util-0.1.11",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-walkdir-2.5.0"
},
{
"relatedSpdxElement": "SPDXRef-Package-windows-sys-0.61.2",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-winapi-util-0.1.11"
},
{
"relatedSpdxElement": "SPDXRef-Package-windows-link-0.2.1",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-windows-sys-0.61.2"
},
{
"relatedSpdxElement": "SPDXRef-Package-serde-1.0.228",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-zerovec-0.11.5"
},
{
"relatedSpdxElement": "SPDXRef-Package-zerofrom-0.1.6",
"relationshipType": "DEPENDS_ON",
"spdxElementId": "SPDXRef-Package-zerovec-0.11.5"
}
],
"spdxVersion": "SPDX-2.3"
}