SPDXVersion: SPDX-2.1
DataLicense: CC0-1.0
SPDXID: SPDXRef-DOCUMENT
DocumentName: project
DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-9ebc9401-df0a-451a-8fe4-a6f1d88f035b
Creator: Person: Anonymous ()
Creator: Organization: Anonymous ()
Creator: Tool: reuse-5.0.2
Created: 2025-08-26T04:41:21Z
CreatorComment: This document was created automatically using available reuse information consistent with REUSE.
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b0afc02db6e5ad2cab1a957d3fca7635
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3e1895aa79e2d4cdb729b791af08730
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ad1e02a75b32a7c3749dbccda034472
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-070fb15712b10233f5fc3678d3867c25
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f24d4e1f36c3fcda59afee1cb702fcf0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-217ad105ed6f32d768b82b9ce7455dd6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e462713bc24ad59481c1ec8fe729259
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7c78ba80e9fd5d0605c088c320d03c85
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59eb3c2dd06b8778ea6ab9004360660e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00bd948be3bf23039c0404094dc502cb
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83ade14d2e6baae7ab10931b983ce44d
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f8b2f860b58e5381f114fed67c4042a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e6f83a12f5e43aca1bced11b83d4e71f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-656f60063dca01887d4d4f83dab78636
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8ddcd758fa3defa0023aaab5346ac858
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-359f1f7a4115bb06d98f428fbebf0e73
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5e0c364812d551f5b3ac37a4acaee098
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b2f56fe591f5979402df4f063ea6a31
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9d046dbe22129bf99bf5cc9860c31db9
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3788033790870bf12d5d59090fb49af0
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d71b8be39f45e8d161790769945decc2
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-83f223aabaec0f9d7c2573465e7b09a8
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27fe129e652a2f27e94ce1e4825e65cd
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f27c395d105cd88ad9c7e4f65975457
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a616d6ea460ce4398176e58abb41c79e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-58adfa14a7857ddaa65f345681eed20a
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4b9585310d8433820714a8cec1953481
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a86d017eb025507844031210caa5f5ed
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e5578e387024f0655d6f68e64f2d6f5
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c153b4f7e739dec96833af150068cf08
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4807d2ad583d51a1d045a6dd2fd50149
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-43cfd7601151b73c536c5df1986ff80e
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3541bd8241f190915f0ed807122a9b7
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c263728ad669800833c57c7395a9f251
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3f2111063eac73c438f279c6829dbef
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-87fc6deffbf3d4d8cc4bb6eb19130c6f
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c8955e82dfd4f80d16e5ddca2d1ee429
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4dde94e01a0fba5536701ed0f71af7a6
Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3cf4b8945fb074e5d903fb9ef3ebe76d
FileName: ./.github/ISSUE_TEMPLATE/bug_report.md
SPDXID: SPDXRef-b0afc02db6e5ad2cab1a957d3fca7635
FileChecksum: SHA1: ded582fd4ae391870ede896968d0c3d8631bab2f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/ISSUE_TEMPLATE/feature_request.md
SPDXID: SPDXRef-e3e1895aa79e2d4cdb729b791af08730
FileChecksum: SHA1: bade2134ab4c23c03dbff4ef5bec6ce904f2a0c1
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/audit.yaml
SPDXID: SPDXRef-0ad1e02a75b32a7c3749dbccda034472
FileChecksum: SHA1: 93453e25e5b500486a7a53bda54b9e8c459ad15a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/ci.yaml
SPDXID: SPDXRef-070fb15712b10233f5fc3678d3867c25
FileChecksum: SHA1: fa1d1c2dda3f6577e7d27544e87e995af3ecf990
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/code_coverage.yaml
SPDXID: SPDXRef-f24d4e1f36c3fcda59afee1cb702fcf0
FileChecksum: SHA1: 1f14575ae318211f0896a4c929df8a0f0311ba32
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/dependency-review.yml
SPDXID: SPDXRef-217ad105ed6f32d768b82b9ce7455dd6
FileChecksum: SHA1: 9d3cba32c45d0b7f287abb1a84a068464e73f5cb
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/get_next_version.yaml
SPDXID: SPDXRef-1e462713bc24ad59481c1ec8fe729259
FileChecksum: SHA1: af13f383bbc3390e854917b94e4db8010489c0ac
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/release.yaml
SPDXID: SPDXRef-7c78ba80e9fd5d0605c088c320d03c85
FileChecksum: SHA1: 7194a34658115b36c42154648f0016bdf4a46bef
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.github/workflows/scorecard.yaml
SPDXID: SPDXRef-59eb3c2dd06b8778ea6ab9004360660e
FileChecksum: SHA1: 1c69be3abb88438e6357df4992ca9cafbea03d2a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.gitignore
SPDXID: SPDXRef-00bd948be3bf23039c0404094dc502cb
FileChecksum: SHA1: dfb36ed33c7fb03b9160259c8df50e9b8ab801cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.markdownlint.json
SPDXID: SPDXRef-83ade14d2e6baae7ab10931b983ce44d
FileChecksum: SHA1: 1afcff99e96d451eeec296bec14bd823b36b80b5
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.markdownlintignore
SPDXID: SPDXRef-0f8b2f860b58e5381f114fed67c4042a
FileChecksum: SHA1: 60244c12036db268dab2e05fd8b0fa477dc3a31d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.pre-commit-config.yaml
SPDXID: SPDXRef-e6f83a12f5e43aca1bced11b83d4e71f
FileChecksum: SHA1: b0a2f6ad3a96b0a645b9344d655f17d99b05d44d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 - 2024 Ali Sajid Imami
FileName: ./.releaserc.yml
SPDXID: SPDXRef-656f60063dca01887d4d4f83dab78636
FileChecksum: SHA1: 33101d929148155dff5b21b02cce661c1c9e9742
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.secrets.baseline
SPDXID: SPDXRef-8ddcd758fa3defa0023aaab5346ac858
FileChecksum: SHA1: 4379caf46861c9134c8340dfd9b449936faef5ec
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./.vale.ini
SPDXID: SPDXRef-359f1f7a4115bb06d98f428fbebf0e73
FileChecksum: SHA1: 6aa5bcfff3458074c1055dd014f1d4470ea503e6
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./CHANGELOG.md
SPDXID: SPDXRef-5e0c364812d551f5b3ac37a4acaee098
FileChecksum: SHA1: 6685253497fa686d054723b035fda5219b36b5de
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./CODE_OF_CONDUCT.md
SPDXID: SPDXRef-1b2f56fe591f5979402df4f063ea6a31
FileChecksum: SHA1: 825e99a0bee09dfc67b3d944fd831d7829d43fa9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./CONTRIBUTING.md
SPDXID: SPDXRef-9d046dbe22129bf99bf5cc9860c31db9
FileChecksum: SHA1: cd3fa354f09f07c6642fbf7cd2e25a11cb8cf215
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./Cargo.lock
SPDXID: SPDXRef-3788033790870bf12d5d59090fb49af0
FileChecksum: SHA1: 9ee9543749c742bbab6833d45cd0785fbc0f56c9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./Cargo.toml
SPDXID: SPDXRef-d71b8be39f45e8d161790769945decc2
FileChecksum: SHA1: ebb22b4e741411287180037bf2597ad875a799f0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./GOVERNANCE.md
SPDXID: SPDXRef-83f223aabaec0f9d7c2573465e7b09a8
FileChecksum: SHA1: cb93d35e5a9dc8bab05ce2c7af7769d4ecb113c0
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./OSSMETADATA
SPDXID: SPDXRef-27fe129e652a2f27e94ce1e4825e65cd
FileChecksum: SHA1: 823745f8f92ab26f677800ae8427e106843599a9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./README.md
SPDXID: SPDXRef-8f27c395d105cd88ad9c7e4f65975457
FileChecksum: SHA1: 55166e18f46f6075f35fdee8637ccffa46ba55d9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2024 Ali Sajid Imami
SPDX-FileCopyrightText: 2022 - 2024 Soni L.
SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./ROADMAP.md
SPDXID: SPDXRef-a616d6ea460ce4398176e58abb41c79e
FileChecksum: SHA1: 5d33a793ebe95161264085de8e1251d88c25a55d
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2024 Ali Sajid Imami
FileName: ./SECURITY.md
SPDXID: SPDXRef-58adfa14a7857ddaa65f345681eed20a
FileChecksum: SHA1: ddc99a968c3a4cb8f0b36135fccaa79ece68d31f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2023 - 2024 Ali Sajid Imami
FileName: ./about.toml
SPDXID: SPDXRef-4b9585310d8433820714a8cec1953481
FileChecksum: SHA1: 3f055b7d8b00bdca46477924237d2256cc321b4f
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./bacon.toml
SPDXID: SPDXRef-a86d017eb025507844031210caa5f5ed
FileChecksum: SHA1: e85e32d78bcc1b502dea2bf749037d6844cc75e4
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 - 2024 Ali Sajid Imami
FileName: ./licenses_report.json
SPDXID: SPDXRef-3e5578e387024f0655d6f68e64f2d6f5
FileChecksum: SHA1: a3a606b7591d282eb754f876c1b2ea92b235974a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./licenses_report.md
SPDXID: SPDXRef-c153b4f7e739dec96833af150068cf08
FileChecksum: SHA1: a5a5956e38a45b384b364d9c44190eb08bc4aa9c
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./meta/licenses.hbs
SPDXID: SPDXRef-4807d2ad583d51a1d045a6dd2fd50149
FileChecksum: SHA1: c3fe2cfa0dda7a0a5f08c8fe10887b55c04b874a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./meta/vale-styles/config/vocabularies/Blog/accept.txt
SPDXID: SPDXRef-43cfd7601151b73c536c5df1986ff80e
FileChecksum: SHA1: 8d3a025386d81a4307a8430de74bd6b330d504e9
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./meta/vale-styles/config/vocabularies/Custom/accept.txt
SPDXID: SPDXRef-a3541bd8241f190915f0ed807122a9b7
FileChecksum: SHA1: 3c99fe24184a7cb390c1d595c0402f3ef96c5bfa
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./mise.audit.toml
SPDXID: SPDXRef-c263728ad669800833c57c7395a9f251
FileChecksum: SHA1: c8247652cb2468b5c5063c7ca7396db6c3ec5c1b
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 - 2024 Ali Sajid Imami
FileName: ./nextest.toml
SPDXID: SPDXRef-a3f2111063eac73c438f279c6829dbef
FileChecksum: SHA1: d05d7591b18f91b605e2072b57dc4fe1d449cb24
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: SPDX-FileCopyrightText: 2023 - 2024 Ali Sajid Imami
FileName: ./renovate.json
SPDXID: SPDXRef-87fc6deffbf3d4d8cc4bb6eb19130c6f
FileChecksum: SHA1: d8eb45727b1e8afe91a4e8c8cafb35ee400abc10
LicenseConcluded: NOASSERTION
LicenseInfoInFile: CC0-1.0
FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./scripts/generate_about_json.sh
SPDXID: SPDXRef-c8955e82dfd4f80d16e5ddca2d1ee429
FileChecksum: SHA1: 029e13bea93359033ba7f4215417302ac65596c8
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./scripts/generate_about_md.sh
SPDXID: SPDXRef-4dde94e01a0fba5536701ed0f71af7a6
FileChecksum: SHA1: a371ab8060378e56738dde8fe9176d5cb49bd4cf
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami
FileName: ./src/lib.rs
SPDXID: SPDXRef-3cf4b8945fb074e5d903fb9ef3ebe76d
FileChecksum: SHA1: 08fdc13a696a7b43521c2a685b0064373a70932a
LicenseConcluded: NOASSERTION
LicenseInfoInFile: 0BSD
FileCopyrightText: SPDX-FileCopyrightText: 2022 - 2024 Soni L.
SPDX-FileCopyrightText: 2022 - 2025 Ali Sajid Imami