{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:d3e342a3-bb2d-490d-b587-09cfeb11244a","metadata":{"timestamp":"2026-10-02T13:15:12Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"igrep/src4reader"}},"components":[{"type":"library","name":"base","version":"\u003e=4.7 \u0026\u0026 \u003c5","purl":"pkg:hackage/base","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"bytestring","version":"*","purl":"pkg:hackage/bytestring","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"conduit-combinators","version":"*","purl":"pkg:hackage/conduit-combinators","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"filepath","version":"*","purl":"pkg:hackage/filepath","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"directory","version":"*","purl":"pkg:hackage/directory","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"Glob","version":"*","purl":"pkg:hackage/Glob","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"optparse-applicative","version":"*","purl":"pkg:hackage/optparse-applicative","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"temporary","version":"*","purl":"pkg:hackage/temporary","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"src4reader","version":"*","purl":"pkg:hackage/src4reader","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"base","version":"*","purl":"pkg:hackage/base","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"containers","version":"*","purl":"pkg:hackage/containers","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"hspec","version":"*","purl":"pkg:hackage/hspec","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"hspec-expectations-pretty-diff","version":"*","purl":"pkg:hackage/hspec-expectations-pretty-diff","properties":[{"name":"filePath","value":"src4reader.cabal"}]},{"type":"library","name":"QuickCheck","version":"*","purl":"pkg:hackage/QuickCheck","properties":[{"name":"filePath","value":"src4reader.cabal"}]}]}