{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:800633ba-5dae-496e-8a33-ce349560544d","metadata":{"timestamp":"2026-09-29T18:33:44Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"JSONScript/jsonscript-js"}},"components":[{"type":"library","name":"ajv","version":"^4.7.0","purl":"pkg:npm/ajv","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"dot","version":"^1.0.3","purl":"pkg:npm/dot","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"json-pointer","version":"^0.3.1","purl":"pkg:npm/json-pointer","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"jsonscript","version":"^0.6.0","purl":"pkg:npm/jsonscript","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"coveralls","version":"^2.11.6","purl":"pkg:npm/coveralls","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"eslint","version":"^2.2.0","purl":"pkg:npm/eslint","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"istanbul","version":"^0.4.2","purl":"pkg:npm/istanbul","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"jsonscript-test","version":"^0.6.0","purl":"pkg:npm/jsonscript-test","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"jsonscript-test-suite","version":"^0.6.0","purl":"pkg:npm/jsonscript-test-suite","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"mocha","version":"^2.4.5","purl":"pkg:npm/mocha","properties":[{"name":"filePath","value":"package.json"}]},{"type":"library","name":"pre-commit","version":"^1.1.2","purl":"pkg:npm/pre-commit","properties":[{"name":"filePath","value":"package.json"}]}]}