{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.puppetlabs/puppet","documentNamespace":"https://spdx.org/spdxdocs/protobom/3c6b62eb-5460-4d63-95b1-89dc4e84576a","comment":"Exact versions could not be resolved for some packages. For more information: https://docs.github.com/en/code-security/supply-chain-security/understanding-your-software-supply-chain/about-the-dependency-graph#dependencies-included.","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250814001249-8689f90f6240+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-08-14T03:50:27Z"},"packages":[{"name":"korthout/backport-action","SPDXID":"SPDXRef-githubactions-korthout-backport-action-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/korthout/backport-action@1"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4-75c946","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4"}]},{"name":"actions/checkout","SPDXID":"SPDXRef-githubactions-actions-checkout-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/checkout@4.%2A.%2A"}]},{"name":"ruby/setup-ruby","SPDXID":"SPDXRef-githubactions-ruby-setup-ruby-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ruby/setup-ruby@1.%2A.%2A"}]},{"name":"uuidtools","SPDXID":"SPDXRef-gem-uuidtools-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/uuidtools"}]},{"name":"mocha","SPDXID":"SPDXRef-gem-mocha-75c946","versionInfo":"~\u003e 0.10.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/mocha"}]},{"name":"rspec","SPDXID":"SPDXRef-gem-rspec-75c946","versionInfo":"~\u003e 2.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec"}]},{"name":"httparty","SPDXID":"SPDXRef-gem-httparty-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/httparty"}]},{"name":"rake","SPDXID":"SPDXRef-gem-rake-75c946","versionInfo":"\u003e= 12.3.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake"}]},{"name":"ruby/setup-ruby","SPDXID":"SPDXRef-githubactions-ruby-setup-ruby-1-75c946","versionInfo":"1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/ruby/setup-ruby@1"}]},{"name":"puppetlabs/phoenix-github-actions/.github/workflows/jira.yml","SPDXID":"SPDXRef-githubactions-puppetlabsphoenix-github-actions.githubworkflows-jira.yml-main-75c946","versionInfo":"main","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/puppetlabs/phoenix-github-actions/.github/workflows/jira.yml@main"}]},{"name":"actions/setup-java","SPDXID":"SPDXRef-githubactions-actions-setup-java-3-75c946","versionInfo":"3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-java@3"}]},{"name":"rubocop-rake","SPDXID":"SPDXRef-gem-rubocop-rake-75c946","versionInfo":"~\u003e 0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-rake"}]},{"name":"ruby-prof","SPDXID":"SPDXRef-gem-ruby-prof-75c946","versionInfo":"\u003e= 0.16.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/ruby-prof"}]},{"name":"syslog","SPDXID":"SPDXRef-gem-syslog-75c946","versionInfo":"~\u003e 0.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/syslog"}]},{"name":"puppet-strings","SPDXID":"SPDXRef-gem-puppet-strings-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/puppet-strings"}]},{"name":"rubocop-rspec","SPDXID":"SPDXRef-gem-rubocop-rspec-75c946","versionInfo":"~\u003e 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-rspec"}]},{"name":"rspec","SPDXID":"SPDXRef-gem-rspec-75c946","versionInfo":"~\u003e 3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec"}]},{"name":"diff-lcs","SPDXID":"SPDXRef-gem-diff-lcs-75c946","versionInfo":"~\u003e 1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/diff-lcs"}]},{"name":"rubocop-performance","SPDXID":"SPDXRef-gem-rubocop-performance-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-performance"}]},{"name":"msgpack","SPDXID":"SPDXRef-gem-msgpack-75c946","versionInfo":"~\u003e 1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/msgpack"}]},{"name":"racc","SPDXID":"SPDXRef-gem-racc-1.5.2-75c946","versionInfo":"1.5.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","copyrightText":"Copyright (c) 1999-2006 Minero Aoki, Copyright (c) 2006 Pluron Inc., Copyright (c) 2010 Klaus Kampf \u003ckkaempf@suse.de\u003e, Copyright (c) 2011 SUSE, Copyright (c) 2011-2014, Tenable Network Security, Copyright (c) 2012 President and Fellows of Harvard College, Copyright (c) 2012-2013 Peter Zotov \u003cwhitequark@whitequark.org\u003e 2012 Yaroslav Markin \u003cyaroslav@markin.net\u003e 2012 Nate Gadgibalaev \u003cnat@xnsv.ru\u003e, Copyright (c) 2012-2014 by Luke Gruber, Copyright (c) 2013 by Adam Beynon, Copyright (c) 2013 Peter Zotov \u003cwhitequark@whitequark.org\u003e, Copyright (c) 2013-2014 Sylvester Keil, Copyright (c) 2014 James Harton, Copyright (c) 2016 Charles Oliver Nutter \u003cheadius@headius.com\u003e, Copyright (c) 2019 Yukihiro Matsumoto., Copyright (c) George Ogata, Copyright (c) Ryan Davis, seattle.rb, Copyright 2008-2015 Takuto Wada, Copyright 2011 Sylvester Keil., copyright Zhu Zuo Quan Biao Shi woChu Li siteZhong Liao","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/racc@1.5.2"}]},{"name":"yard","SPDXID":"SPDXRef-gem-yard-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/yard"}]},{"name":"webrick","SPDXID":"SPDXRef-gem-webrick-75c946","versionInfo":"~\u003e 1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/webrick"}]},{"name":"memory_profiler","SPDXID":"SPDXRef-gem-memoryprofiler-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/memory_profiler"}]},{"name":"minitar","SPDXID":"SPDXRef-gem-minitar-75c946","versionInfo":"~\u003e 0.9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/minitar"}]},{"name":"pandoc-ruby","SPDXID":"SPDXRef-gem-pandoc-ruby-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/pandoc-ruby"}]},{"name":"json-schema","SPDXID":"SPDXRef-gem-json-schema-75c946","versionInfo":"~\u003e 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/json-schema"}]},{"name":"hocon","SPDXID":"SPDXRef-gem-hocon-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/hocon"}]},{"name":"rubocop","SPDXID":"SPDXRef-gem-rubocop-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop"}]},{"name":"rspec-its","SPDXID":"SPDXRef-gem-rspec-its-75c946","versionInfo":"~\u003e 1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-its"}]},{"name":"ronn","SPDXID":"SPDXRef-gem-ronn-75c946","versionInfo":"~\u003e 0.7.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/ronn"}]},{"name":"puppetserver-ca","SPDXID":"SPDXRef-gem-puppetserver-ca-75c946","versionInfo":"~\u003e 2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/puppetserver-ca"}]},{"name":"rubocop-i18n","SPDXID":"SPDXRef-gem-rubocop-i18n-75c946","versionInfo":"~\u003e 3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-i18n"}]},{"name":"gettext-setup","SPDXID":"SPDXRef-gem-gettext-setup-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/gettext-setup"}]},{"name":"pry","SPDXID":"SPDXRef-gem-pry-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/pry"}]},{"name":"vcr","SPDXID":"SPDXRef-gem-vcr-75c946","versionInfo":"~\u003e 6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/vcr"}]},{"name":"webmock","SPDXID":"SPDXRef-gem-webmock-75c946","versionInfo":"~\u003e 3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/webmock"}]},{"name":"r10k","SPDXID":"SPDXRef-gem-r10k-75c946","versionInfo":"~\u003e 2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/r10k"}]},{"name":"puppet-resource_api","SPDXID":"SPDXRef-gem-puppet-resourceapi-75c946","versionInfo":"~\u003e 1.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/puppet-resource_api"}]},{"name":"CFPropertyList","SPDXID":"SPDXRef-gem-CFPropertyList-75c946","versionInfo":"\u003e= 3.0.6,\u003c 4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/CFPropertyList"}]},{"name":"scanf","SPDXID":"SPDXRef-gem-scanf-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/scanf"}]},{"name":"semantic_puppet","SPDXID":"SPDXRef-gem-semanticpuppet-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/semantic_puppet"}]},{"name":"multi_json","SPDXID":"SPDXRef-gem-multijson-75c946","versionInfo":"~\u003e 1.13","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/multi_json"}]},{"name":"facter","SPDXID":"SPDXRef-gem-facter-75c946","versionInfo":"\u003e= 4.3.0,\u003c 5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/facter"}]},{"name":"fast_gettext","SPDXID":"SPDXRef-gem-fastgettext-75c946","versionInfo":"\u003e= 2.1,\u003c 4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/fast_gettext"}]},{"name":"getoptlong","SPDXID":"SPDXRef-gem-getoptlong-75c946","versionInfo":"~\u003e 0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/getoptlong"}]},{"name":"concurrent-ruby","SPDXID":"SPDXRef-gem-concurrent-ruby-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/concurrent-ruby"}]},{"name":"deep_merge","SPDXID":"SPDXRef-gem-deepmerge-75c946","versionInfo":"~\u003e 1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/deep_merge"}]},{"name":"locale","SPDXID":"SPDXRef-gem-locale-75c946","versionInfo":"~\u003e 2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/locale"}]},{"name":"rake","SPDXID":"SPDXRef-gem-rake-75c946","versionInfo":"~\u003e 10.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake"}]},{"name":"com.github.puppetlabs/puppet","SPDXID":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","versionInfo":"main","downloadLocation":"git+https://github.com/puppetlabs/puppet","filesAnalyzed":false,"licenseDeclared":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/puppetlabs/puppet@main"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rubocop-performance-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rspec-its-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-puppetserver-ca-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-gettext-setup-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-korthout-backport-action-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-ruby-setup-ruby-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-ruby-prof-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rubocop-i18n-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-vcr-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-getoptlong-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-locale-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-mocha-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rspec-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-httparty-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-diff-lcs-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-webrick-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-hocon-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-ronn-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-webmock-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-memoryprofiler-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-pandoc-ruby-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-multijson-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-facter-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-concurrent-ruby-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rake-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-java-3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rubocop-rake-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-puppet-strings-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-racc-1.5.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rubocop-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-scanf-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-syslog-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-json-schema-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-pry-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-semanticpuppet-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-fastgettext-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-deepmerge-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-msgpack-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-r10k-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-puppet-resourceapi-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-CFPropertyList-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-yard-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-minitar-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-uuidtools-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-ruby-setup-ruby-1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-githubactions-puppetlabsphoenix-github-actions.githubworkflows-jira.yml-main-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relatedSpdxElement":"SPDXRef-gem-rubocop-rspec-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-puppetlabs-puppet-main-5f0c8c","relationshipType":"DESCRIBES"}]}