{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.breejs/bree","documentNamespace":"https://spdx.org/spdxdocs/protobom/c6c8d608-0855-4902-876e-20deeaefcf37","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-24T00:48:27Z"},"packages":[{"name":"bree","SPDXID":"SPDXRef-npm-bree-latest-81590e","versionInfo":"latest","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bree@latest"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-16.11.7-0d67ef","versionInfo":"^16.11.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@%5E16.11.7"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.4.0-9467c3","versionInfo":"^10.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.4.0"}]},{"name":"tslib","SPDXID":"SPDXRef-npm-tslib-2.3.1-979cb8","versionInfo":"^2.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@%5E2.3.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.4.4-0758cf","versionInfo":"^4.4.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.4.4"}]},{"name":"tslib","SPDXID":"SPDXRef-npm-tslib-2.3.1-9564ee","versionInfo":"^2.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@%5E2.3.1"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-4.4.4-9073ca","versionInfo":"^4.4.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E4.4.4"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-16.11.7-1859d5","versionInfo":"^16.11.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@%5E16.11.7"}]},{"name":"bree","SPDXID":"SPDXRef-npm-bree-latest-b50d72","versionInfo":"latest","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bree@latest"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.4.0-8b38a2","versionInfo":"^10.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.4.0"}]},{"name":"tslib","SPDXID":"SPDXRef-npm-tslib-2.6.2-7e1563","versionInfo":"^2.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tslib@%5E2.6.2"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-5.2.2-e9b04b","versionInfo":"^5.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@%5E5.2.2"}]},{"name":"bree","SPDXID":"SPDXRef-npm-bree-latest-3fe676","versionInfo":"latest","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bree@latest"}]},{"name":"@tsconfig/node20","SPDXID":"SPDXRef-npm-tsconfig-node20-20.1.2-4386e9","versionInfo":"^20.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40tsconfig/node20@%5E20.1.2"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-20.8.0-ed4d39","versionInfo":"^20.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@%5E20.8.0"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.1-64d9a5","versionInfo":"^10.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@%5E10.9.1"}]},{"name":"@commitlint/cli","SPDXID":"SPDXRef-npm-commitlint-cli-19.3.0-6c1337","versionInfo":"^19.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40commitlint/cli@%5E19.3.0"}]},{"name":"combine-errors","SPDXID":"SPDXRef-npm-combine-errors-3.0.3-21d70a","versionInfo":"^3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/combine-errors@%5E3.0.3"}]},{"name":"@goto-bus-stop/envify","SPDXID":"SPDXRef-npm-goto-bus-stop-envify-5.0.0-41cbff","versionInfo":"^5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40goto-bus-stop/envify@%5E5.0.0"}]},{"name":"is-invalid-path","SPDXID":"SPDXRef-npm-is-invalid-path-0.1.0-c971c4","versionInfo":"^0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/is-invalid-path@%5E0.1.0"}]},{"name":"delay","SPDXID":"SPDXRef-npm-delay-5-a230b1","versionInfo":"5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/delay@5"}]},{"name":"ava","SPDXID":"SPDXRef-npm-ava-5.3.1-0269cd","versionInfo":"^5.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ava@%5E5.3.1"}]},{"name":"husky","SPDXID":"SPDXRef-npm-husky-8.0.3-94d7ea","versionInfo":"8.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 typicode","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/husky@8.0.3"}]},{"name":"lint-staged","SPDXID":"SPDXRef-npm-lint-staged-15.2.2-a4443f","versionInfo":"^15.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lint-staged@%5E15.2.2"}]},{"name":"nyc","SPDXID":"SPDXRef-npm-nyc-15.1.0-9d32a8","versionInfo":"^15.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/nyc@%5E15.1.0"}]},{"name":"cron-validate","SPDXID":"SPDXRef-npm-cron-validate-1.5.3-3d3d8c","versionInfo":"^1.5.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cron-validate@%5E1.5.3"}]},{"name":"human-interval","SPDXID":"SPDXRef-npm-human-interval-2.0.1-7a8aef","versionInfo":"^2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/human-interval@%5E2.0.1"}]},{"name":"remark-cli","SPDXID":"SPDXRef-npm-remark-cli-11-2e90b5","versionInfo":"11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/remark-cli@11"}]},{"name":"xo","SPDXID":"SPDXRef-npm-xo-0.54-144cfd","versionInfo":"0.54","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xo@0.54"}]},{"name":"into-stream","SPDXID":"SPDXRef-npm-into-stream-7-314b82","versionInfo":"7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/into-stream@7"}]},{"name":"tsd","SPDXID":"SPDXRef-npm-tsd-0.31.0-ea6315","versionInfo":"^0.31.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tsd@%5E0.31.0"}]},{"name":"@types/safe-timers","SPDXID":"SPDXRef-npm-types-safe-timers-1.1.2-e71ddb","versionInfo":"^1.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/safe-timers@%5E1.1.2"}]},{"name":"cross-env","SPDXID":"SPDXRef-npm-cross-env-7.0.3-516594","versionInfo":"^7.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-env@%5E7.0.3"}]},{"name":"events.once","SPDXID":"SPDXRef-npm-events.once-2.0.2-dfb007","versionInfo":"^2.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/events.once@%5E2.0.2"}]},{"name":"@breejs/later","SPDXID":"SPDXRef-npm-breejs-later-4.2.0-d4ee36","versionInfo":"^4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40breejs/later@%5E4.2.0"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.1.3-380b23","versionInfo":"^2.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ms@%5E2.1.3"}]},{"name":"@typescript-eslint/parser","SPDXID":"SPDXRef-npm-typescript-eslint-parser-6.21.0-3896d8","versionInfo":"6.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","copyrightText":"Copyright JS Foundation and other contributors, https://js.foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40typescript-eslint/parser@6.21.0"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-20.12.7-196c92","versionInfo":"^20.12.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@%5E20.12.7"}]},{"name":"@sinonjs/fake-timers","SPDXID":"SPDXRef-npm-sinonjs-fake-timers-11.2.2-c094b3","versionInfo":"^11.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40sinonjs/fake-timers@%5E11.2.2"}]},{"name":"@typescript-eslint/eslint-plugin","SPDXID":"SPDXRef-npm-typescript-eslint-eslint-plugin-6.21.0-3bc076","versionInfo":"6.21.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 typescript-eslint and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40typescript-eslint/eslint-plugin@6.21.0"}]},{"name":"eslint-config-xo-lass","SPDXID":"SPDXRef-npm-eslint-config-xo-lass-2.0.1-bb7ddf","versionInfo":"^2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-config-xo-lass@%5E2.0.1"}]},{"name":"@types/breejs__later","SPDXID":"SPDXRef-npm-types-breejslater-4.1.5-5e2bd7","versionInfo":"^4.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/breejs__later@%5E4.1.5"}]},{"name":"remark-preset-github","SPDXID":"SPDXRef-npm-remark-preset-github-4.0.4-6a7b05","versionInfo":"^4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/remark-preset-github@%5E4.0.4"}]},{"name":"@commitlint/config-conventional","SPDXID":"SPDXRef-npm-commitlint-config-conventional-19.2.2-69bfc1","versionInfo":"^19.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40commitlint/config-conventional@%5E19.2.2"}]},{"name":"fixpack","SPDXID":"SPDXRef-npm-fixpack-4.0.0-7c5300","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fixpack@%5E4.0.0"}]},{"name":"safe-timers","SPDXID":"SPDXRef-npm-safe-timers-1.1.0-666130","versionInfo":"^1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/safe-timers@%5E1.1.0"}]},{"name":"p-wait-for","SPDXID":"SPDXRef-npm-p-wait-for-3-930499","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/p-wait-for@3"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-8.39.0-894b5e","versionInfo":"8.39.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2013-2016 Dulin Marat and other contributors, Copyright OpenJS Foundation and other contributors, \u003cwww.openjsf.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@8.39.0"}]},{"name":"cabin","SPDXID":"SPDXRef-npm-cabin-11.0.0-a970b3","versionInfo":"^11.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cabin@%5E11.0.0"}]},{"name":"p-map","SPDXID":"SPDXRef-npm-p-map-4-cfbef2","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/p-map@4"}]},{"name":"@ladjs/graceful","SPDXID":"SPDXRef-npm-ladjs-graceful-1.0.5-c79d9c","versionInfo":"^1.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40ladjs/graceful@%5E1.0.5"}]},{"name":"bree","SPDXID":"SPDXRef-npm-bree-7.1.0-196141","versionInfo":"^7.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/bree@%5E7.1.0"}]},{"name":"email-templates","SPDXID":"SPDXRef-npm-email-templates-12.0.2-c79e33","versionInfo":"^12.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/email-templates@%5E12.0.2"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@3.%2A.%2A"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@3.%2A.%2A"}]},{"name":"com.github.breejs/bree","SPDXID":"SPDXRef-github-breejs-bree-master-2a268b","versionInfo":"master","downloadLocation":"git+https://github.com/breejs/bree","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/breejs/bree@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-bree-latest-81590e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-node-16.11.7-0d67ef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ts-node-10.4.0-9467c3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-tslib-2.3.1-979cb8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-typescript-4.4.4-0758cf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-tslib-2.3.1-9564ee","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-typescript-4.4.4-9073ca","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-node-16.11.7-1859d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-bree-latest-b50d72","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ts-node-10.4.0-8b38a2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-tslib-2.6.2-7e1563","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-typescript-5.2.2-e9b04b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-bree-latest-3fe676","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-tsconfig-node20-20.1.2-4386e9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-node-20.8.0-ed4d39","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.1-64d9a5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-commitlint-cli-19.3.0-6c1337","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-combine-errors-3.0.3-21d70a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-goto-bus-stop-envify-5.0.0-41cbff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-is-invalid-path-0.1.0-c971c4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-delay-5-a230b1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ava-5.3.1-0269cd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-husky-8.0.3-94d7ea","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-lint-staged-15.2.2-a4443f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-nyc-15.1.0-9d32a8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-cron-validate-1.5.3-3d3d8c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-human-interval-2.0.1-7a8aef","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-remark-cli-11-2e90b5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-xo-0.54-144cfd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-into-stream-7-314b82","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-tsd-0.31.0-ea6315","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-safe-timers-1.1.2-e71ddb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-cross-env-7.0.3-516594","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-events.once-2.0.2-dfb007","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-breejs-later-4.2.0-d4ee36","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ms-2.1.3-380b23","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-typescript-eslint-parser-6.21.0-3896d8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-node-20.12.7-196c92","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-sinonjs-fake-timers-11.2.2-c094b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-typescript-eslint-eslint-plugin-6.21.0-3bc076","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-eslint-config-xo-lass-2.0.1-bb7ddf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-types-breejslater-4.1.5-5e2bd7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-remark-preset-github-4.0.4-6a7b05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-commitlint-config-conventional-19.2.2-69bfc1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-fixpack-4.0.0-7c5300","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-safe-timers-1.1.0-666130","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-p-wait-for-3-930499","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-eslint-8.39.0-894b5e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-cabin-11.0.0-a970b3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-p-map-4-cfbef2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-ladjs-graceful-1.0.5-c79d9c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-bree-7.1.0-196141","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-npm-email-templates-12.0.2-c79e33","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-breejs-bree-master-2a268b","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-breejs-bree-master-2a268b","relationshipType":"DESCRIBES"}]}