SBOM: 1
Raw
{"SPDXID":"SPDXRef-DOCUMENT","spdxVersion":"SPDX-2.3","creationInfo":{"created":"2024-01-24T13:29:23Z","creators":["Tool: GitHub.com-Dependency-Graph"]},"name":"com.github.octobox/octobox","dataLicense":"CC0-1.0","documentDescribes":["SPDXRef-com.github.octobox-octobox"],"documentNamespace":"https://github.com/octobox/octobox/dependency_graph/sbom-1b2dd352f8625292","packages":[{"SPDXID":"SPDXRef-com.github.octobox-octobox","name":"com.github.octobox/octobox","versionInfo":"","downloadLocation":"git+https://github.com/octobox/octobox","licenseDeclared":"AGPL-3.0","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/octobox/octobox"}]},{"SPDXID":"SPDXRef-rubygems-actioncable-7.1.3","name":"rubygems:actioncable","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-actionmailbox-7.1.3","name":"rubygems:actionmailbox","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-actionmailer-7.1.3","name":"rubygems:actionmailer","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-actionpack-7.1.3","name":"rubygems:actionpack","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-actiontext-7.1.3","name":"rubygems:actiontext","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-actionview-7.1.3","name":"rubygems:actionview","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-activejob-7.1.3","name":"rubygems:activejob","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-activemodel-7.1.3","name":"rubygems:activemodel","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-activerecord-7.1.3","name":"rubygems:activerecord","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-activestorage-7.1.3","name":"rubygems:activestorage","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-activesupport-7.1.3","name":"rubygems:activesupport","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-active-record-query-trace-1.8.2","name":"rubygems:active_record_query_trace","versionInfo":"1.8.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-addressable-2.8.6","name":"rubygems:addressable","versionInfo":"2.8.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-autoprefixer-rails-10.4.16.0","name":"rubygems:autoprefixer-rails","versionInfo":"10.4.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-base64-0.2.0","name":"rubygems:base64","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-better-errors-2.10.1","name":"rubygems:better_errors","versionInfo":"2.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-bigdecimal-3.1.6","name":"rubygems:bigdecimal","versionInfo":"3.1.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-bindex-0.8.1","name":"rubygems:bindex","versionInfo":"0.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-binding-of-caller-1.0.0","name":"rubygems:binding_of_caller","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-bootsnap-1.17.1","name":"rubygems:bootsnap","versionInfo":"1.17.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-bootstrap-4.6.2","name":"rubygems:bootstrap","versionInfo":"4.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-brakeman-6.1.1","name":"rubygems:brakeman","versionInfo":"6.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-brpoplpush-redis-script-0.1.3","name":"rubygems:brpoplpush-redis_script","versionInfo":"0.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-bugsnag-6.26.2","name":"rubygems:bugsnag","versionInfo":"6.26.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-builder-3.2.4","name":"rubygems:builder","versionInfo":"3.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-chronic-duration-0.10.6","name":"rubygems:chronic_duration","versionInfo":"0.10.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-commonmarker-0.23.10","name":"rubygems:commonmarker","versionInfo":"0.23.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-concurrent-ruby-1.2.3","name":"rubygems:concurrent-ruby","versionInfo":"1.2.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-connection-pool-2.4.1","name":"rubygems:connection_pool","versionInfo":"2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-crack-0.4.5","name":"rubygems:crack","versionInfo":"0.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-crass-1.0.6","name":"rubygems:crass","versionInfo":"1.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-date-3.3.4","name":"rubygems:date","versionInfo":"3.3.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-debug-inspector-1.2.0","name":"rubygems:debug_inspector","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-dotenv-2.8.1","name":"rubygems:dotenv","versionInfo":"2.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-dotenv-rails-2.8.1","name":"rubygems:dotenv-rails","versionInfo":"2.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-drb-2.2.0","name":"rubygems:drb","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-encryptor-3.0.0","name":"rubygems:encryptor","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-erubi-1.12.0","name":"rubygems:erubi","versionInfo":"1.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-et-orbi-1.2.7","name":"rubygems:et-orbi","versionInfo":"1.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-ethon-0.16.0","name":"rubygems:ethon","versionInfo":"0.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-execjs-2.9.1","name":"rubygems:execjs","versionInfo":"2.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-factory-bot-6.4.5","name":"rubygems:factory_bot","versionInfo":"6.4.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-1.10.3","name":"rubygems:faraday","versionInfo":"1.10.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-em-http-1.0.0","name":"rubygems:faraday-em_http","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-em-synchrony-1.0.0","name":"rubygems:faraday-em_synchrony","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-excon-1.1.0","name":"rubygems:faraday-excon","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-httpclient-1.0.1","name":"rubygems:faraday-httpclient","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-multipart-1.0.4","name":"rubygems:faraday-multipart","versionInfo":"1.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-net-http-1.0.1","name":"rubygems:faraday-net_http","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-net-http-persistent-1.2.0","name":"rubygems:faraday-net_http_persistent","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-patron-1.0.0","name":"rubygems:faraday-patron","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-rack-1.0.0","name":"rubygems:faraday-rack","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-retry-1.0.3","name":"rubygems:faraday-retry","versionInfo":"1.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-faraday-middleware-1.2.0","name":"rubygems:faraday_middleware","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-ffi-1.16.3","name":"rubygems:ffi","versionInfo":"1.16.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-fugit-1.9.0","name":"rubygems:fugit","versionInfo":"1.9.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-gemoji-3.0.1","name":"rubygems:gemoji","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-get-process-mem-0.2.7","name":"rubygems:get_process_mem","versionInfo":"0.2.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-globalid-1.2.1","name":"rubygems:globalid","versionInfo":"1.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-hashdiff-1.1.0","name":"rubygems:hashdiff","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-hashie-5.0.0","name":"rubygems:hashie","versionInfo":"5.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-i18n-1.14.1","name":"rubygems:i18n","versionInfo":"1.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-io-console-0.7.2","name":"rubygems:io-console","versionInfo":"0.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-irb-1.11.1","name":"rubygems:irb","versionInfo":"1.11.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-jbuilder-2.11.5","name":"rubygems:jbuilder","versionInfo":"2.11.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-jquery-rails-4.6.0","name":"rubygems:jquery-rails","versionInfo":"4.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-jwt-2.7.1","name":"rubygems:jwt","versionInfo":"2.7.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-listen-3.8.0","name":"rubygems:listen","versionInfo":"3.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-local-time-2.1.0","name":"rubygems:local_time","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-lograge-0.14.0","name":"rubygems:lograge","versionInfo":"0.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-loofah-2.22.0","name":"rubygems:loofah","versionInfo":"2.22.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-mail-2.8.1","name":"rubygems:mail","versionInfo":"2.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-marcel-1.0.2","name":"rubygems:marcel","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0 AND MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-minitest-5.21.2","name":"rubygems:minitest","versionInfo":"5.21.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-mini-mime-1.1.5","name":"rubygems:mini_mime","versionInfo":"1.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-mini-portile2-2.8.5","name":"rubygems:mini_portile2","versionInfo":"2.8.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-mocha-2.1.0","name":"rubygems:mocha","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR (BSD-2-Clause AND MIT)","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-msgpack-1.7.2","name":"rubygems:msgpack","versionInfo":"1.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-multipart-post-2.3.0","name":"rubygems:multipart-post","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-multi-xml-0.6.0","name":"rubygems:multi_xml","versionInfo":"0.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-mutex-m-0.2.0","name":"rubygems:mutex_m","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-net-imap-0.4.9.1","name":"rubygems:net-imap","versionInfo":"0.4.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-net-pop-0.1.2","name":"rubygems:net-pop","versionInfo":"0.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-net-protocol-0.2.2","name":"rubygems:net-protocol","versionInfo":"0.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-net-smtp-0.4.0.1","name":"rubygems:net-smtp","versionInfo":"0.4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-nio4r-2.7.0","name":"rubygems:nio4r","versionInfo":"2.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-nokogiri-1.16.0","name":"rubygems:nokogiri","versionInfo":"1.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-numerizer-0.1.1","name":"rubygems:numerizer","versionInfo":"0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-oauth2-2.0.9","name":"rubygems:oauth2","versionInfo":"2.0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-octicons-19.8.0","name":"rubygems:octicons","versionInfo":"19.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-octicons-helper-19.8.0","name":"rubygems:octicons_helper","versionInfo":"19.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-octokit-8.0.0","name":"rubygems:octokit","versionInfo":"8.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-oj-3.16.3","name":"rubygems:oj","versionInfo":"3.16.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-omniauth-2.1.2","name":"rubygems:omniauth","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-omniauth-github-2.0.1","name":"rubygems:omniauth-github","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-omniauth-oauth2-1.8.0","name":"rubygems:omniauth-oauth2","versionInfo":"1.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-omniauth-rails-csrf-protection-1.0.1","name":"rubygems:omniauth-rails_csrf_protection","versionInfo":"1.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-pagy-6.4.3","name":"rubygems:pagy","versionInfo":"6.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-pg-1.5.4","name":"rubygems:pg","versionInfo":"1.5.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-pg-search-2.3.6","name":"rubygems:pg_search","versionInfo":"2.3.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-popper-js-1.16.1","name":"rubygems:popper_js","versionInfo":"1.16.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-psych-5.1.2","name":"rubygems:psych","versionInfo":"5.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-public-suffix-5.0.4","name":"rubygems:public_suffix","versionInfo":"5.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-puma-6.4.2","name":"rubygems:puma","versionInfo":"6.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-puma-worker-killer-0.3.1","name":"rubygems:puma_worker_killer","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-raabro-1.4.0","name":"rubygems:raabro","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-racc-1.7.3","name":"rubygems:racc","versionInfo":"1.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rack-3.0.8","name":"rubygems:rack","versionInfo":"3.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rack-canonical-host-1.2.0","name":"rubygems:rack-canonical-host","versionInfo":"1.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rack-protection-4.0.0","name":"rubygems:rack-protection","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rack-session-2.0.0","name":"rubygems:rack-session","versionInfo":"2.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rack-test-2.1.0","name":"rubygems:rack-test","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rackup-2.1.0","name":"rubygems:rackup","versionInfo":"2.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rails-7.1.3","name":"rubygems:rails","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rails-controller-testing-1.0.5","name":"rubygems:rails-controller-testing","versionInfo":"1.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rails-dom-testing-2.2.0","name":"rubygems:rails-dom-testing","versionInfo":"2.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rails-html-sanitizer-1.6.0","name":"rubygems:rails-html-sanitizer","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-railties-7.1.3","name":"rubygems:railties","versionInfo":"7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rake-13.1.0","name":"rubygems:rake","versionInfo":"13.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rb-fsevent-0.11.2","name":"rubygems:rb-fsevent","versionInfo":"0.11.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rb-inotify-0.10.1","name":"rubygems:rb-inotify","versionInfo":"0.10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rdoc-6.6.2","name":"rubygems:rdoc","versionInfo":"6.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-redis-5.0.8","name":"rubygems:redis","versionInfo":"5.0.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-redis-client-0.19.1","name":"rubygems:redis-client","versionInfo":"0.19.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-reline-0.4.2","name":"rubygems:reline","versionInfo":"0.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-request-store-1.5.1","name":"rubygems:request_store","versionInfo":"1.5.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rexml-3.2.6","name":"rubygems:rexml","versionInfo":"3.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rgb-0.1.0","name":"rubygems:rgb","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rouge-4.2.0","name":"rubygems:rouge","versionInfo":"4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-ruby2-keywords-0.0.5","name":"rubygems:ruby2_keywords","versionInfo":"0.0.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-rufus-scheduler-3.9.1","name":"rubygems:rufus-scheduler","versionInfo":"3.9.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sassc-2.4.0","name":"rubygems:sassc","versionInfo":"2.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sassc-rails-2.1.2","name":"rubygems:sassc-rails","versionInfo":"2.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sawyer-0.9.2","name":"rubygems:sawyer","versionInfo":"0.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sidekiq-7.2.1","name":"rubygems:sidekiq","versionInfo":"7.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sidekiq-scheduler-5.0.3","name":"rubygems:sidekiq-scheduler","versionInfo":"5.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sidekiq-status-3.0.3","name":"rubygems:sidekiq-status","versionInfo":"3.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-skylight-6.0.3","name":"rubygems:skylight","versionInfo":"6.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-snaky-hash-2.0.1","name":"rubygems:snaky_hash","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-spring-4.1.3","name":"rubygems:spring","versionInfo":"4.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sprockets-4.2.1","name":"rubygems:sprockets","versionInfo":"4.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sprockets-rails-3.4.2","name":"rubygems:sprockets-rails","versionInfo":"3.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-sql-queries-count-0.0.1","name":"rubygems:sql_queries_count","versionInfo":"0.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-stringio-3.1.0","name":"rubygems:stringio","versionInfo":"3.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Ruby OR BSD-2-Clause","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-thor-1.3.0","name":"rubygems:thor","versionInfo":"1.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-tilt-2.3.0","name":"rubygems:tilt","versionInfo":"2.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-timecop-0.9.8","name":"rubygems:timecop","versionInfo":"0.9.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-timeout-0.4.1","name":"rubygems:timeout","versionInfo":"0.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-turbolinks-5.2.1","name":"rubygems:turbolinks","versionInfo":"5.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-turbolinks-source-5.2.0","name":"rubygems:turbolinks-source","versionInfo":"5.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-typhoeus-1.4.1","name":"rubygems:typhoeus","versionInfo":"1.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-tzinfo-2.0.6","name":"rubygems:tzinfo","versionInfo":"2.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-uglifier-4.2.0","name":"rubygems:uglifier","versionInfo":"4.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-version-gem-1.1.3","name":"rubygems:version_gem","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-web-console-4.2.1","name":"rubygems:web-console","versionInfo":"4.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-webmock-3.19.1","name":"rubygems:webmock","versionInfo":"3.19.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-webrick-1.8.1","name":"rubygems:webrick","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-websocket-driver-0.7.6","name":"rubygems:websocket-driver","versionInfo":"0.7.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-websocket-extensions-0.1.5","name":"rubygems:websocket-extensions","versionInfo":"0.1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-yard-0.9.34","name":"rubygems:yard","versionInfo":"0.9.34","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-rubygems-zeitwerk-2.6.12","name":"rubygems:zeitwerk","versionInfo":"2.6.12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:gem/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-actions-checkout-4","name":"actions:actions/checkout","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/actions/checkout@4","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-actions-setup-node-4.0.1","name":"actions:actions/setup-node","versionInfo":"4.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/actions/[email protected]","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-ruby-setup-ruby-1","name":"actions:ruby/setup-ruby","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/ruby/setup-ruby@1","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-github-codeql-action-analyze-3","name":"actions:github/codeql-action/analyze","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/github/codeql-action/analyze@3","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-github-codeql-action-autobuild-3","name":"actions:github/codeql-action/autobuild","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/github/codeql-action/autobuild@3","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-github-codeql-action-init-3","name":"actions:github/codeql-action/init","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/github/codeql-action/init@3","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-docker-build-push-action-4a13e500e55cf31b7a5d59a38ab2040ab0f42f56","name":"actions:docker/build-push-action","versionInfo":"4a13e500e55cf31b7a5d59a38ab2040ab0f42f56","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-docker-login-action-343f7c4344506bcbf9b4de18042ae17996df046d","name":"actions:docker/login-action","versionInfo":"343f7c4344506bcbf9b4de18042ae17996df046d","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d","referenceType":"purl"}]},{"SPDXID":"SPDXRef-actions-docker-metadata-action-dbef88086f6cef02e264edb7dbf63250c17cef6c","name":"actions:docker/metadata-action","versionInfo":"dbef88086f6cef02e264edb7dbf63250c17cef6c","downloadLocation":"NOASSERTION","filesAnalyzed":false,"supplier":"NOASSERTION","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceLocator":"pkg:githubactions/docker/metadata-action@dbef88086f6cef02e264edb7dbf63250c17cef6c","referenceType":"purl"}]}],"relationships":[{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actioncable-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actionmailbox-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actionmailer-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actionpack-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actiontext-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-actionview-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-activejob-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-activemodel-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-activerecord-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-activestorage-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-activesupport-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-active-record-query-trace-1.8.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-addressable-2.8.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-autoprefixer-rails-10.4.16.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-base64-0.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-better-errors-2.10.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-bigdecimal-3.1.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-bindex-0.8.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-binding-of-caller-1.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-bootsnap-1.17.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-bootstrap-4.6.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-brakeman-6.1.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-brpoplpush-redis-script-0.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-bugsnag-6.26.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-builder-3.2.4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-chronic-duration-0.10.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-commonmarker-0.23.10"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-concurrent-ruby-1.2.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-connection-pool-2.4.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-crack-0.4.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-crass-1.0.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-date-3.3.4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-debug-inspector-1.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-dotenv-2.8.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-dotenv-rails-2.8.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-drb-2.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-encryptor-3.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-erubi-1.12.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-et-orbi-1.2.7"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-ethon-0.16.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-execjs-2.9.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-factory-bot-6.4.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-1.10.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-em-http-1.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-em-synchrony-1.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-excon-1.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-httpclient-1.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-multipart-1.0.4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-net-http-1.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-net-http-persistent-1.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-patron-1.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-rack-1.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-retry-1.0.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-faraday-middleware-1.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-ffi-1.16.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-fugit-1.9.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-gemoji-3.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-get-process-mem-0.2.7"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-globalid-1.2.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-hashdiff-1.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-hashie-5.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-i18n-1.14.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-io-console-0.7.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-irb-1.11.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-jbuilder-2.11.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-jquery-rails-4.6.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-jwt-2.7.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-listen-3.8.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-local-time-2.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-lograge-0.14.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-loofah-2.22.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-mail-2.8.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-marcel-1.0.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-minitest-5.21.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-mini-mime-1.1.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-mini-portile2-2.8.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-mocha-2.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-msgpack-1.7.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-multipart-post-2.3.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-multi-xml-0.6.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-mutex-m-0.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-net-imap-0.4.9.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-net-pop-0.1.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-net-protocol-0.2.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-net-smtp-0.4.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-nio4r-2.7.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-nokogiri-1.16.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-numerizer-0.1.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-oauth2-2.0.9"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-octicons-19.8.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-octicons-helper-19.8.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-octokit-8.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-oj-3.16.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-omniauth-2.1.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-omniauth-github-2.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-omniauth-oauth2-1.8.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-omniauth-rails-csrf-protection-1.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-pagy-6.4.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-pg-1.5.4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-pg-search-2.3.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-popper-js-1.16.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-psych-5.1.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-public-suffix-5.0.4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-puma-6.4.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-puma-worker-killer-0.3.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-raabro-1.4.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-racc-1.7.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rack-3.0.8"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rack-canonical-host-1.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rack-protection-4.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rack-session-2.0.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rack-test-2.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rackup-2.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rails-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rails-controller-testing-1.0.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rails-dom-testing-2.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rails-html-sanitizer-1.6.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-railties-7.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rake-13.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rb-fsevent-0.11.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rb-inotify-0.10.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rdoc-6.6.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-redis-5.0.8"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-redis-client-0.19.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-reline-0.4.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-request-store-1.5.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rexml-3.2.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rgb-0.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rouge-4.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-ruby2-keywords-0.0.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-rufus-scheduler-3.9.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sassc-2.4.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sassc-rails-2.1.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sawyer-0.9.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sidekiq-7.2.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sidekiq-scheduler-5.0.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sidekiq-status-3.0.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-skylight-6.0.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-snaky-hash-2.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-spring-4.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sprockets-4.2.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sprockets-rails-3.4.2"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-sql-queries-count-0.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-stringio-3.1.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-thor-1.3.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-tilt-2.3.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-timecop-0.9.8"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-timeout-0.4.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-turbolinks-5.2.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-turbolinks-source-5.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-typhoeus-1.4.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-tzinfo-2.0.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-uglifier-4.2.0"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-version-gem-1.1.3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-web-console-4.2.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-webmock-3.19.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-webrick-1.8.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-websocket-driver-0.7.6"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-websocket-extensions-0.1.5"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-yard-0.9.34"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-rubygems-zeitwerk-2.6.12"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-actions-checkout-4"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-actions-setup-node-4.0.1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-ruby-setup-ruby-1"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-github-codeql-action-analyze-3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-github-codeql-action-autobuild-3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-github-codeql-action-init-3"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-docker-build-push-action-4a13e500e55cf31b7a5d59a38ab2040ab0f42f56"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-docker-login-action-343f7c4344506bcbf9b4de18042ae17996df046d"},{"relationshipType":"DEPENDS_ON","spdxElementId":"SPDXRef-com.github.octobox-octobox","relatedSpdxElement":"SPDXRef-actions-docker-metadata-action-dbef88086f6cef02e264edb7dbf63250c17cef6c"}]}
Converted
"{\"artifacts\":[{\"id\":\"782ac1d62887d83c\",\"name\":\"actions:actions/checkout\",\"version\":\"4\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/actions/checkout@4\"},{\"id\":\"98abcf716e2c11af\",\"name\":\"actions:actions/setup-node\",\"version\":\"4.0.1\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/actions/[email protected]\"},{\"id\":\"421014020d85fd96\",\"name\":\"actions:docker/build-push-action\",\"version\":\"4a13e500e55cf31b7a5d59a38ab2040ab0f42f56\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56\"},{\"id\":\"657887476b3749fa\",\"name\":\"actions:docker/login-action\",\"version\":\"343f7c4344506bcbf9b4de18042ae17996df046d\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/docker/login-action@343f7c4344506bcbf9b4de18042ae17996df046d\"},{\"id\":\"84b742c6af58db22\",\"name\":\"actions:docker/metadata-action\",\"version\":\"dbef88086f6cef02e264edb7dbf63250c17cef6c\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/docker/metadata-action@dbef88086f6cef02e264edb7dbf63250c17cef6c\"},{\"id\":\"8debc42703a2905d\",\"name\":\"actions:github/codeql-action/analyze\",\"version\":\"3\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/github/codeql-action/analyze@3\"},{\"id\":\"1b69b23c7c55c41b\",\"name\":\"actions:github/codeql-action/autobuild\",\"version\":\"3\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/github/codeql-action/autobuild@3\"},{\"id\":\"3927bd78727c3c31\",\"name\":\"actions:github/codeql-action/init\",\"version\":\"3\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/github/codeql-action/init@3\"},{\"id\":\"ec7817c67969bf7d\",\"name\":\"actions:ruby/setup-ruby\",\"version\":\"1\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:githubactions/ruby/setup-ruby@1\"},{\"id\":\"59710e0d2ef95084\",\"name\":\"com.github.octobox/octobox\",\"version\":\"\",\"type\":\"UnknownPackage\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"AGPL-3.0\",\"spdxExpression\":\"AGPL-3.0-only\",\"type\":\"declared\",\"urls\":[],\"locations\":[]}],\"language\":\"\",\"cpes\":[],\"purl\":\"pkg:github/octobox/octobox\"},{\"id\":\"985dc3c88bb7d359\",\"name\":\"rubygems:actioncable\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"e169a69c2a2d7aa5\",\"name\":\"rubygems:actionmailbox\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"178a1bfde321b4fd\",\"name\":\"rubygems:actionmailer\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2d1db87b1a7d99fb\",\"name\":\"rubygems:actionpack\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c389f2428ff85947\",\"name\":\"rubygems:actiontext\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c29fcd04edeec2d3\",\"name\":\"rubygems:actionview\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"774541236382bd36\",\"name\":\"rubygems:active_record_query_trace\",\"version\":\"1.8.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"dfe37ed4fbb812c6\",\"name\":\"rubygems:activejob\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bca0c2fab5a82e60\",\"name\":\"rubygems:activemodel\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"893b236237a7d9e9\",\"name\":\"rubygems:activerecord\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"fa3e3c33511e841e\",\"name\":\"rubygems:activestorage\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a89fcf0fd0ec44a1\",\"name\":\"rubygems:activesupport\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"48b58c8baffdb2aa\",\"name\":\"rubygems:addressable\",\"version\":\"2.8.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"37dfd657111b92a4\",\"name\":\"rubygems:autoprefixer-rails\",\"version\":\"10.4.16.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f138831b75cca605\",\"name\":\"rubygems:base64\",\"version\":\"0.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c850cc7596e920d7\",\"name\":\"rubygems:better_errors\",\"version\":\"2.10.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"07a57a374405d585\",\"name\":\"rubygems:bigdecimal\",\"version\":\"3.1.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"fa917e7d36ad9bf1\",\"name\":\"rubygems:bindex\",\"version\":\"0.8.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"50408e1d4d61f361\",\"name\":\"rubygems:binding_of_caller\",\"version\":\"1.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"95e573e8fa67857d\",\"name\":\"rubygems:bootsnap\",\"version\":\"1.17.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"301cd5302ee56324\",\"name\":\"rubygems:bootstrap\",\"version\":\"4.6.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bbdcfbe06bea158f\",\"name\":\"rubygems:brakeman\",\"version\":\"6.1.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4b5191b238faf88a\",\"name\":\"rubygems:brpoplpush-redis_script\",\"version\":\"0.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"dbb90a79c5b2c745\",\"name\":\"rubygems:bugsnag\",\"version\":\"6.26.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"3d9cfd34239339a1\",\"name\":\"rubygems:builder\",\"version\":\"3.2.4\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"104c1dfa9dac6e02\",\"name\":\"rubygems:chronic_duration\",\"version\":\"0.10.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"8f0901f11cf8356b\",\"name\":\"rubygems:commonmarker\",\"version\":\"0.23.10\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0104988794db400c\",\"name\":\"rubygems:concurrent-ruby\",\"version\":\"1.2.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"eb1496189fda4080\",\"name\":\"rubygems:connection_pool\",\"version\":\"2.4.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"7daf1b37700855e3\",\"name\":\"rubygems:crack\",\"version\":\"0.4.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0255f194a9f371a2\",\"name\":\"rubygems:crass\",\"version\":\"1.0.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5d94b96cb6b64e05\",\"name\":\"rubygems:date\",\"version\":\"3.3.4\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"725320d1514b0da3\",\"name\":\"rubygems:debug_inspector\",\"version\":\"1.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"7b52483994eb0022\",\"name\":\"rubygems:dotenv\",\"version\":\"2.8.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"86d3e31f20c7f051\",\"name\":\"rubygems:dotenv-rails\",\"version\":\"2.8.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"9732c0887098e01c\",\"name\":\"rubygems:drb\",\"version\":\"2.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"eebfead894f73b2c\",\"name\":\"rubygems:encryptor\",\"version\":\"3.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"e0e8bfc3a0575483\",\"name\":\"rubygems:erubi\",\"version\":\"1.12.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a6b5332bd182d6b5\",\"name\":\"rubygems:et-orbi\",\"version\":\"1.2.7\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"27b61c98d607d221\",\"name\":\"rubygems:ethon\",\"version\":\"0.16.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"dd6ea6aeec4e60b6\",\"name\":\"rubygems:execjs\",\"version\":\"2.9.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"68b630c2341b62f9\",\"name\":\"rubygems:factory_bot\",\"version\":\"6.4.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"3c2fef5f3af1cea3\",\"name\":\"rubygems:faraday\",\"version\":\"1.10.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"be804ddb2d55d3f0\",\"name\":\"rubygems:faraday-em_http\",\"version\":\"1.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4fa946b377cafa63\",\"name\":\"rubygems:faraday-em_synchrony\",\"version\":\"1.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"fa48950d3bfc8880\",\"name\":\"rubygems:faraday-excon\",\"version\":\"1.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"79f8cee9708f9939\",\"name\":\"rubygems:faraday-httpclient\",\"version\":\"1.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bfc99f2132f435ee\",\"name\":\"rubygems:faraday-multipart\",\"version\":\"1.0.4\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5dd7248a7e91ddfc\",\"name\":\"rubygems:faraday-net_http\",\"version\":\"1.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0bacc99d0661d131\",\"name\":\"rubygems:faraday-net_http_persistent\",\"version\":\"1.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"1c899ab8d3d174e4\",\"name\":\"rubygems:faraday-patron\",\"version\":\"1.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"8fcde79361fdf439\",\"name\":\"rubygems:faraday-rack\",\"version\":\"1.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2ac494d77c1d9e58\",\"name\":\"rubygems:faraday-retry\",\"version\":\"1.0.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"6309bcb0c5391d36\",\"name\":\"rubygems:faraday_middleware\",\"version\":\"1.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"ec9be859592cecc6\",\"name\":\"rubygems:ffi\",\"version\":\"1.16.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-3-Clause\",\"spdxExpression\":\"BSD-3-Clause\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2162c4f3882ee102\",\"name\":\"rubygems:fugit\",\"version\":\"1.9.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f5ad305cf99e9ea0\",\"name\":\"rubygems:gemoji\",\"version\":\"3.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"3b029bb35afc2519\",\"name\":\"rubygems:get_process_mem\",\"version\":\"0.2.7\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"42a865877103e7ca\",\"name\":\"rubygems:globalid\",\"version\":\"1.2.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f54524fc7132c7b4\",\"name\":\"rubygems:hashdiff\",\"version\":\"1.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"fa5fd9138745fa24\",\"name\":\"rubygems:hashie\",\"version\":\"5.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"47a7ab81db45ff1b\",\"name\":\"rubygems:i18n\",\"version\":\"1.14.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"d44466ada746aa9d\",\"name\":\"rubygems:io-console\",\"version\":\"0.7.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"47031f3ff239b11a\",\"name\":\"rubygems:irb\",\"version\":\"1.11.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a31ee60980b811fd\",\"name\":\"rubygems:jbuilder\",\"version\":\"2.11.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"968e8bbc5498f3bd\",\"name\":\"rubygems:jquery-rails\",\"version\":\"4.6.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"d0179b0fdb1a552f\",\"name\":\"rubygems:jwt\",\"version\":\"2.7.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5cd04897426dea39\",\"name\":\"rubygems:listen\",\"version\":\"3.8.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a1d88bd5e6c3ca44\",\"name\":\"rubygems:local_time\",\"version\":\"2.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4bd772483045aadc\",\"name\":\"rubygems:lograge\",\"version\":\"0.14.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"6b2beacfdf133fb1\",\"name\":\"rubygems:loofah\",\"version\":\"2.22.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"6b194a1931660068\",\"name\":\"rubygems:mail\",\"version\":\"2.8.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"071ab7b6abebee05\",\"name\":\"rubygems:marcel\",\"version\":\"1.0.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"Apache-2.0 AND MIT\",\"spdxExpression\":\"Apache-2.0 AND MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0842f9718829c6db\",\"name\":\"rubygems:mini_mime\",\"version\":\"1.1.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0d4523e9c931357d\",\"name\":\"rubygems:mini_portile2\",\"version\":\"2.8.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"79de4d9fa184e8a4\",\"name\":\"rubygems:minitest\",\"version\":\"5.21.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0b0e4923a7e223ac\",\"name\":\"rubygems:mocha\",\"version\":\"2.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT OR (BSD-2-Clause AND MIT)\",\"spdxExpression\":\"MIT OR (BSD-2-Clause AND MIT)\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"b4a8c04b0322c73e\",\"name\":\"rubygems:msgpack\",\"version\":\"1.7.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"Apache-2.0\",\"spdxExpression\":\"Apache-2.0\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4cbd0d00da038534\",\"name\":\"rubygems:multi_xml\",\"version\":\"0.6.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"006af564f0c39943\",\"name\":\"rubygems:multipart-post\",\"version\":\"2.3.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"e70791015f6e6e00\",\"name\":\"rubygems:mutex_m\",\"version\":\"0.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"48c3cd470db41e5b\",\"name\":\"rubygems:net-imap\",\"version\":\"0.4.9.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"9ceebbe6e6eae3a2\",\"name\":\"rubygems:net-pop\",\"version\":\"0.1.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"spdxExpression\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a86973aeb3b70235\",\"name\":\"rubygems:net-protocol\",\"version\":\"0.2.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"0c4e0ecda6a1998a\",\"name\":\"rubygems:net-smtp\",\"version\":\"0.4.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2eed0f97db0fe1ed\",\"name\":\"rubygems:nio4r\",\"version\":\"2.7.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c92af71313a55a5e\",\"name\":\"rubygems:nokogiri\",\"version\":\"1.16.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2499763d26014014\",\"name\":\"rubygems:numerizer\",\"version\":\"0.1.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"86eaf1d2332f84b5\",\"name\":\"rubygems:oauth2\",\"version\":\"2.0.9\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"992daf9be2c7bf9a\",\"name\":\"rubygems:octicons\",\"version\":\"19.8.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"79a64840c2582445\",\"name\":\"rubygems:octicons_helper\",\"version\":\"19.8.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bd5cc2a37b067a1e\",\"name\":\"rubygems:octokit\",\"version\":\"8.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"1e457094b4d07812\",\"name\":\"rubygems:oj\",\"version\":\"3.16.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"85adfcc23e23d897\",\"name\":\"rubygems:omniauth\",\"version\":\"2.1.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4e72fe3a133b5664\",\"name\":\"rubygems:omniauth-github\",\"version\":\"2.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"cce3f49b169bbb61\",\"name\":\"rubygems:omniauth-oauth2\",\"version\":\"1.8.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"591e73cf1e4dd9aa\",\"name\":\"rubygems:omniauth-rails_csrf_protection\",\"version\":\"1.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"72affb824f350e55\",\"name\":\"rubygems:pagy\",\"version\":\"6.4.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"b054eaafa13aa86a\",\"name\":\"rubygems:pg\",\"version\":\"1.5.4\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-2-Clause\",\"spdxExpression\":\"BSD-2-Clause\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"16375e0d3936e9d3\",\"name\":\"rubygems:pg_search\",\"version\":\"2.3.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"3b5e0d14628b739a\",\"name\":\"rubygems:popper_js\",\"version\":\"1.16.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"088e0329b5b8ed09\",\"name\":\"rubygems:psych\",\"version\":\"5.1.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"50d57b5c19a9996f\",\"name\":\"rubygems:public_suffix\",\"version\":\"5.0.4\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"43bcf92700ec1ac5\",\"name\":\"rubygems:puma\",\"version\":\"6.4.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"065a43a418c8f3d7\",\"name\":\"rubygems:puma_worker_killer\",\"version\":\"0.3.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"fe56e368931aacab\",\"name\":\"rubygems:raabro\",\"version\":\"1.4.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"25311433b89cd758\",\"name\":\"rubygems:racc\",\"version\":\"1.7.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"b3bb1f10fdcc6d36\",\"name\":\"rubygems:rack\",\"version\":\"3.0.8\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c44a2975d16b350b\",\"name\":\"rubygems:rack-canonical-host\",\"version\":\"1.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"be3478e63d886712\",\"name\":\"rubygems:rack-protection\",\"version\":\"4.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"2b51e3ef567b6468\",\"name\":\"rubygems:rack-session\",\"version\":\"2.0.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"07e3efbf8994d18c\",\"name\":\"rubygems:rack-test\",\"version\":\"2.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"99cd4be6755d9519\",\"name\":\"rubygems:rackup\",\"version\":\"2.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"48b5c1757fe39ddd\",\"name\":\"rubygems:rails\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"e9f61417ac084f66\",\"name\":\"rubygems:rails-controller-testing\",\"version\":\"1.0.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"665a0445d50eb99d\",\"name\":\"rubygems:rails-dom-testing\",\"version\":\"2.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"944b30c37e63e872\",\"name\":\"rubygems:rails-html-sanitizer\",\"version\":\"1.6.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"650b9a2afc0ce7e4\",\"name\":\"rubygems:railties\",\"version\":\"7.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"15a004b0f35b2a17\",\"name\":\"rubygems:rake\",\"version\":\"13.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"d393655b4a816f81\",\"name\":\"rubygems:rb-fsevent\",\"version\":\"0.11.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f6846e5dbf52f918\",\"name\":\"rubygems:rb-inotify\",\"version\":\"0.10.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"743ba2ae32817481\",\"name\":\"rubygems:rdoc\",\"version\":\"6.6.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4ca116735c38f4bb\",\"name\":\"rubygems:redis\",\"version\":\"5.0.8\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"1197791519ae9c6b\",\"name\":\"rubygems:redis-client\",\"version\":\"0.19.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5f58c9e54986d9e8\",\"name\":\"rubygems:reline\",\"version\":\"0.4.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"916dec667e86249c\",\"name\":\"rubygems:request_store\",\"version\":\"1.5.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"cb47aba2bb68bd0b\",\"name\":\"rubygems:rexml\",\"version\":\"3.2.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-2-Clause\",\"spdxExpression\":\"BSD-2-Clause\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f0240f933205ad25\",\"name\":\"rubygems:rgb\",\"version\":\"0.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bde7633aa620edda\",\"name\":\"rubygems:rouge\",\"version\":\"4.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"144758b6f16d2d06\",\"name\":\"rubygems:ruby2_keywords\",\"version\":\"0.0.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"spdxExpression\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"8fbe6fe11cf17f0a\",\"name\":\"rubygems:rufus-scheduler\",\"version\":\"3.9.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"4cce50d84ca0d036\",\"name\":\"rubygems:sassc\",\"version\":\"2.4.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"1010d929a9f9422f\",\"name\":\"rubygems:sassc-rails\",\"version\":\"2.1.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"73f20bf8ae4eb60b\",\"name\":\"rubygems:sawyer\",\"version\":\"0.9.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"ea08681f790918c2\",\"name\":\"rubygems:sidekiq\",\"version\":\"7.2.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"83b34d3202569a5a\",\"name\":\"rubygems:sidekiq-scheduler\",\"version\":\"5.0.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5c58b2f422109f33\",\"name\":\"rubygems:sidekiq-status\",\"version\":\"3.0.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bd651332e2dec4f4\",\"name\":\"rubygems:skylight\",\"version\":\"6.0.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"710bbb52557ea34c\",\"name\":\"rubygems:snaky_hash\",\"version\":\"2.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a10f4fed017aeb79\",\"name\":\"rubygems:spring\",\"version\":\"4.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"622a3057af1f8d46\",\"name\":\"rubygems:sprockets\",\"version\":\"4.2.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"7c29aadcbf8a772d\",\"name\":\"rubygems:sprockets-rails\",\"version\":\"3.4.2\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"3771a89cc49cf2fd\",\"name\":\"rubygems:sql_queries_count\",\"version\":\"0.0.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"f18b3f156bcf7b94\",\"name\":\"rubygems:stringio\",\"version\":\"3.1.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"Ruby OR BSD-2-Clause\",\"spdxExpression\":\"Ruby OR BSD-2-Clause\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"5286b1199aa17051\",\"name\":\"rubygems:thor\",\"version\":\"1.3.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"df859f3d1efd52ce\",\"name\":\"rubygems:tilt\",\"version\":\"2.3.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"aa30323658fd6923\",\"name\":\"rubygems:timecop\",\"version\":\"0.9.8\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"08d32fd30d43124d\",\"name\":\"rubygems:timeout\",\"version\":\"0.4.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"8575ad9c85a94e22\",\"name\":\"rubygems:turbolinks\",\"version\":\"5.2.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"66d7ad6bbb4443c1\",\"name\":\"rubygems:turbolinks-source\",\"version\":\"5.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"c7d9543d8839169c\",\"name\":\"rubygems:typhoeus\",\"version\":\"1.4.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"bb6edd4d7bf01af2\",\"name\":\"rubygems:tzinfo\",\"version\":\"2.0.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"93c76d0827ce04b1\",\"name\":\"rubygems:uglifier\",\"version\":\"4.2.0\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a83dd32296564227\",\"name\":\"rubygems:version_gem\",\"version\":\"1.1.3\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"a3a27dfbdc2182ca\",\"name\":\"rubygems:web-console\",\"version\":\"4.2.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"ef19317bbeed99fb\",\"name\":\"rubygems:webmock\",\"version\":\"3.19.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"16466337b7cf5ead\",\"name\":\"rubygems:webrick\",\"version\":\"1.8.1\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"spdxExpression\":\"BSD-2-Clause OR (BSD-2-Clause AND Ruby)\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"60e18f5d16abe5b1\",\"name\":\"rubygems:websocket-driver\",\"version\":\"0.7.6\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"Apache-2.0\",\"spdxExpression\":\"Apache-2.0\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"84e4fb03a1acae6d\",\"name\":\"rubygems:websocket-extensions\",\"version\":\"0.1.5\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"Apache-2.0\",\"spdxExpression\":\"Apache-2.0\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"af70559f39aca7dd\",\"name\":\"rubygems:yard\",\"version\":\"0.9.34\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[{\"value\":\"MIT\",\"spdxExpression\":\"MIT\",\"type\":\"concluded\",\"urls\":[],\"locations\":[]}],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"},{\"id\":\"28686ad135ecc13d\",\"name\":\"rubygems:zeitwerk\",\"version\":\"2.6.12\",\"type\":\"gem\",\"foundBy\":\"\",\"locations\":null,\"licenses\":[],\"language\":\"ruby\",\"cpes\":[],\"purl\":\"pkg:gem/[email protected]\"}],\"artifactRelationships\":[],\"source\":{\"id\":\"\",\"name\":\"\",\"version\":\"\",\"type\":\"\",\"metadata\":null},\"distro\":{},\"descriptor\":{\"name\":\"\",\"version\":\"\"},\"schema\":{\"version\":\"13.0.0\",\"url\":\"https://raw.githubusercontent.com/anchore/syft/main/schema/json/schema-13.0.0.json\"}}\n"
Artifacts
githubactions
- actions/checkout 4
- actions/setup-node 4.0.1
- docker/build-push-action 4a13e500e55cf31b7a5d59a38ab2040ab0f42f56
- docker/login-action 343f7c4344506bcbf9b4de18042ae17996df046d
- docker/metadata-action dbef88086f6cef02e264edb7dbf63250c17cef6c
- github/codeql-action/analyze 3
- github/codeql-action/autobuild 3
- github/codeql-action/init 3
- ruby/setup-ruby 1
github
- octobox/octobox
gem
- actioncable 7.1.3
- actionmailbox 7.1.3
- actionmailer 7.1.3
- actionpack 7.1.3
- actiontext 7.1.3
- actionview 7.1.3
- active_record_query_trace 1.8.2
- activejob 7.1.3
- activemodel 7.1.3
- activerecord 7.1.3
- activestorage 7.1.3
- activesupport 7.1.3
- addressable 2.8.6
- autoprefixer-rails 10.4.16.0
- base64 0.2.0
- better_errors 2.10.1
- bigdecimal 3.1.6
- bindex 0.8.1
- binding_of_caller 1.0.0
- bootsnap 1.17.1
- bootstrap 4.6.2
- brakeman 6.1.1
- brpoplpush-redis_script 0.1.3
- bugsnag 6.26.2
- builder 3.2.4
- chronic_duration 0.10.6
- commonmarker 0.23.10
- concurrent-ruby 1.2.3
- connection_pool 2.4.1
- crack 0.4.5
- crass 1.0.6
- date 3.3.4
- debug_inspector 1.2.0
- dotenv 2.8.1
- dotenv-rails 2.8.1
- drb 2.2.0
- encryptor 3.0.0
- erubi 1.12.0
- et-orbi 1.2.7
- ethon 0.16.0
- execjs 2.9.1
- factory_bot 6.4.5
- faraday 1.10.3
- faraday-em_http 1.0.0
- faraday-em_synchrony 1.0.0
- faraday-excon 1.1.0
- faraday-httpclient 1.0.1
- faraday-multipart 1.0.4
- faraday-net_http 1.0.1
- faraday-net_http_persistent 1.2.0
- faraday-patron 1.0.0
- faraday-rack 1.0.0
- faraday-retry 1.0.3
- faraday_middleware 1.2.0
- ffi 1.16.3
- fugit 1.9.0
- gemoji 3.0.1
- get_process_mem 0.2.7
- globalid 1.2.1
- hashdiff 1.1.0
- hashie 5.0.0
- i18n 1.14.1
- io-console 0.7.2
- irb 1.11.1
- jbuilder 2.11.5
- jquery-rails 4.6.0
- jwt 2.7.1
- listen 3.8.0
- local_time 2.1.0
- lograge 0.14.0
- loofah 2.22.0
- mail 2.8.1
- marcel 1.0.2
- mini_mime 1.1.5
- mini_portile2 2.8.5
- minitest 5.21.2
- mocha 2.1.0
- msgpack 1.7.2
- multi_xml 0.6.0
- multipart-post 2.3.0
- mutex_m 0.2.0
- net-imap 0.4.9.1
- net-pop 0.1.2
- net-protocol 0.2.2
- net-smtp 0.4.0.1
- nio4r 2.7.0
- nokogiri 1.16.0
- numerizer 0.1.1
- oauth2 2.0.9
- octicons 19.8.0
- octicons_helper 19.8.0
- octokit 8.0.0
- oj 3.16.3
- omniauth 2.1.2
- omniauth-github 2.0.1
- omniauth-oauth2 1.8.0
- omniauth-rails_csrf_protection 1.0.1
- pagy 6.4.3
- pg 1.5.4
- pg_search 2.3.6
- popper_js 1.16.1
- psych 5.1.2
- public_suffix 5.0.4
- puma 6.4.2
- puma_worker_killer 0.3.1
- raabro 1.4.0
- racc 1.7.3
- rack 3.0.8
- rack-canonical-host 1.2.0
- rack-protection 4.0.0
- rack-session 2.0.0
- rack-test 2.1.0
- rackup 2.1.0
- rails 7.1.3
- rails-controller-testing 1.0.5
- rails-dom-testing 2.2.0
- rails-html-sanitizer 1.6.0
- railties 7.1.3
- rake 13.1.0
- rb-fsevent 0.11.2
- rb-inotify 0.10.1
- rdoc 6.6.2
- redis 5.0.8
- redis-client 0.19.1
- reline 0.4.2
- request_store 1.5.1
- rexml 3.2.6
- rgb 0.1.0
- rouge 4.2.0
- ruby2_keywords 0.0.5
- rufus-scheduler 3.9.1
- sassc 2.4.0
- sassc-rails 2.1.2
- sawyer 0.9.2
- sidekiq 7.2.1
- sidekiq-scheduler 5.0.3
- sidekiq-status 3.0.3
- skylight 6.0.3
- snaky_hash 2.0.1
- spring 4.1.3
- sprockets 4.2.1
- sprockets-rails 3.4.2
- sql_queries_count 0.0.1
- stringio 3.1.0
- thor 1.3.0
- tilt 2.3.0
- timecop 0.9.8
- timeout 0.4.1
- turbolinks 5.2.1
- turbolinks-source 5.2.0
- typhoeus 1.4.1
- tzinfo 2.0.6
- uglifier 4.2.0
- version_gem 1.1.3
- web-console 4.2.1
- webmock 3.19.1
- webrick 1.8.1
- websocket-driver 0.7.6
- websocket-extensions 0.1.5
- yard 0.9.34
- zeitwerk 2.6.12
Collectives
Bootstrap
Sleek, intuitive, and powerful front-end framework for faster and easier web development.
26 repositories - 2,556 transactions - $50,319.46 USD
Last updated: 25 Jul 2025

commonmarker
Ruby wrapper for libcmark (CommonMark parser)
1 repositories - 0 transactions - $0.00 USD
Last updated: 26 Jul 2025

Nokogiri
Maintain the Nokogiri ruby library, which makes it easy and painless to work with XML and HTML, and has become a critical library for many Ruby applications.
174 repositories - 43 transactions - $2,407.24 USD
Last updated: 26 Jul 2025

mocha
We are on a mission to develop & maintain a mock object library for Ruby.
135 repositories - transactions - $0.00 USD
Last updated: 25 Jul 2025

Node Redis
Official collective of the Node.js Redis NPM packages; redis, redis-parser & more.
30 repositories - 50 transactions - $0.00 USD
Last updated: 25 Jul 2025

Sass Open Source Foundation
Sass makes CSS fun again.
30 repositories - 131 transactions - $5,301.77 USD
Last updated: 25 Jul 2025
