{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.leonid-shevtsov/headless","documentNamespace":"https://spdx.org/spdxdocs/protobom/3075eed3-9621-407c-b934-e8d91346327f","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-20260109172223-ec205671c075+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-01-19T03:19:32Z"},"packages":[{"name":"websocket","SPDXID":"SPDXRef-gem-websocket-1.2.11-75c946","versionInfo":"1.2.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012 Bernard Potocki","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/websocket@1.2.11"}]},{"name":"rubyzip","SPDXID":"SPDXRef-gem-rubyzip-2.4.1-75c946","versionInfo":"2.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR Ruby","copyrightText":"Copyright (c) 2002 Thomas Sondergaard, Copyright (c) 2002-2004 Thomas Sondergaard, Copyright (c) 2002, 2003 Thomas Sondergaard, Copyright (c) 2003 Thomas Sondergaard","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubyzip@2.4.1"}]},{"name":"rubocop-performance","SPDXID":"SPDXRef-gem-rubocop-performance-1.25.0-75c946","versionInfo":"1.25.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-25 Bozhidar Batsov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-performance@1.25.0"}]},{"name":"selenium-webdriver","SPDXID":"SPDXRef-gem-selenium-webdriver-4.32.0-75c946","versionInfo":"4.32.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) 1999 Entrust.net Limited1301 Entrust.net Certification, (c) 2006 Entrust, (c) 2009 Entrust, Inc. - for, (c) 2012 Entrust, Inc. - for, (c) 2015 Entrust, Inc. - for, Copyright 1995-2024 Mark Adler, Copyright 2004-2011 Selenium committers, Copyright 2009-2024 Software Freedom Conservancy, Copyright 2011-2025 Software Freedom Conservancy, Copyright 2025 Software Freedom Conservancy (SFC)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/selenium-webdriver@4.32.0"}]},{"name":"lint_roller","SPDXID":"SPDXRef-gem-lintroller-1.1.0-75c946","versionInfo":"1.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2023 Test Double, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/lint_roller@1.1.0"}]},{"name":"racc","SPDXID":"SPDXRef-gem-racc-1.8.1-75c946","versionInfo":"1.8.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","copyrightText":"Copyright (c) 1993-2013 Yukihiro Matsumoto, Copyright (c) 1999-2006 Minero Aoki, copyright Print, copyright Zhu Zuo Quan Biao Shi","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/racc@1.8.1"}]},{"name":"rspec-core","SPDXID":"SPDXRef-gem-rspec-core-3.13.3-75c946","versionInfo":"3.13.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team, Copyright (c) 2007, Copyright (c) 2009 Chad Humphries, David Chelimsky, Copyright (c) 2012 Chad Humphries, David Chelimsky, Myron Marston","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-core@3.13.3"}]},{"name":"standard","SPDXID":"SPDXRef-gem-standard-1.49.0-75c946","versionInfo":"1.49.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2023 Test Double, Inc., Copyright (c) Bozhidar Batsov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/standard@1.49.0"}]},{"name":"rubocop-ast","SPDXID":"SPDXRef-gem-rubocop-ast-1.44.1-75c946","versionInfo":"1.44.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-20 Bozhidar Batsov","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop-ast@1.44.1"}]},{"name":"parser","SPDXID":"SPDXRef-gem-parser-3.3.8.0-75c946","versionInfo":"3.3.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2016 Catherine \u003cwhitequark@whitequark.org\u003e, Copyright (c) 2013-2024 parser project contributors, Copyright (c) Ryan Davis, seattle.rb","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/parser@3.3.8.0"}]},{"name":"rubocop","SPDXID":"SPDXRef-gem-rubocop-1.75.5-75c946","versionInfo":"1.75.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"CC-BY-NC-SA-4.0 AND MIT","copyrightText":"AutocorrectNotice Copyright (c) 2015 Yahoo! Inc., Copyright (c) 2012-2025 Bozhidar Batsov, Copyright (c) 2012-25 Bozhidar Batsov, Copyright (c) 2015 Mikko Kokkonen, Copyright (c) 2018 Hayato Kawai, Copyright (c) 2023 Test Double, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rubocop@1.75.5"}]},{"name":"rspec-mocks","SPDXID":"SPDXRef-gem-rspec-mocks-3.13.4-75c946","versionInfo":"3.13.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team, Copyright (c) 2012 David Chelimsky, Myron Marston","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-mocks@3.13.4"}]},{"name":"rainbow","SPDXID":"SPDXRef-gem-rainbow-3.1.1-75c946","versionInfo":"3.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Marcin Kulik","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rainbow@3.1.1"}]},{"name":"prism","SPDXID":"SPDXRef-gem-prism-1.4.0-75c946","versionInfo":"1.4.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2008-2009 Bjoern Hoehrmann \u003cbjoern@hoehrmann.de\u003e, Copyright 2022-present, Shopify Inc., Copyright NeoSmart Technologies \u003chttps://neosmart.net/\u003e 2014-2019 Obtain updates from \u003chttps://github.com/neosmart/gmake-proxy\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/prism@1.4.0"}]},{"name":"parallel","SPDXID":"SPDXRef-gem-parallel-1.27.0-75c946","versionInfo":"1.27.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 Michael Grosser \u003cmichael@grosser.it\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/parallel@1.27.0"}]},{"name":"rspec","SPDXID":"SPDXRef-gem-rspec-3.13.0-75c946","versionInfo":"3.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team, Copyright (c) 2009 Chad Humphries, David Chelimsky","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec@3.13.0"}]},{"name":"rake","SPDXID":"SPDXRef-gem-rake-13.2.1-75c946","versionInfo":"13.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003, 2004, 2005, 2006, 2007 Jim Weirich, Copyright (c) Jim Weirich, Copyright 2003-2010 by Jim Weirich (jim.weirich@gmail.com), Copyright Jim Weirich","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake@13.2.1"}]},{"name":"logger","SPDXID":"SPDXRef-gem-logger-1.7.0-75c946","versionInfo":"1.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"(BSD-2-Clause AND BSD-3-Clause AND Ruby) OR (BSD-2-Clause AND BSD-3-Clause)","copyrightText":"Copyright (c) 1993-2013 Yukihiro Matsumoto, Copyright (c) 2000-2003, 2005, 2008, 2011 NAKAMURA, Hiroshi \u003cnahi@ruby-lang.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/logger@1.7.0"}]},{"name":"language_server-protocol","SPDXID":"SPDXRef-gem-languageserver-protocol-3.17.0.4-75c946","versionInfo":"3.17.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 Fumiaki MATSUSHIMA","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/language_server-protocol@3.17.0.4"}]},{"name":"base64","SPDXID":"SPDXRef-gem-base64-0.2.0-75c946","versionInfo":"0.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR (BSD-2-Clause AND Ruby)","copyrightText":"Copyright (c) 1993-2013 Yukihiro Matsumoto","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/base64@0.2.0"}]},{"name":"standard-custom","SPDXID":"SPDXRef-gem-standard-custom-1.0.2-75c946","versionInfo":"1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-18 Bozhidar Batsov, Copyright (c) 2023 Test Double, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/standard-custom@1.0.2"}]},{"name":"unicode-emoji","SPDXID":"SPDXRef-gem-unicode-emoji-4.0.4-75c946","versionInfo":"4.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017-2024 Jan Lelis \u003chttps://janlelis.com\u003e, Copyright (c) 2017-2024 Jan Lelis, https://janlelis.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/unicode-emoji@4.0.4"}]},{"name":"regexp_parser","SPDXID":"SPDXRef-gem-regexpparser-2.10.0-75c946","versionInfo":"2.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010, 2012-2024, Ammar Ali","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/regexp_parser@2.10.0"}]},{"name":"ast","SPDXID":"SPDXRef-gem-ast-2.4.3-75c946","versionInfo":"2.4.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2013 Peter Zotov \u003cwhitequark@whitequark.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/ast@2.4.3"}]},{"name":"rspec-support","SPDXID":"SPDXRef-gem-rspec-support-3.13.3-75c946","versionInfo":"3.13.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013 David Chelimsky, Myron Marston, Jon Rowe, Sam Phippen, Xavier Shay, Bradley Schaefer","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-support@3.13.3"}]},{"name":"unicode-display_width","SPDXID":"SPDXRef-gem-unicode-displaywidth-3.1.4-75c946","versionInfo":"3.1.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009 Run Paint Run Run - Unicode data https://www.unicode.org/copyright.html, Copyright (c) 2011, 2015-2024 Jan Lelis, Copyright (c) 2011, 2015-2024 Jan Lelis, https://janlelis.com","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/unicode-display_width@3.1.4"}]},{"name":"diff-lcs","SPDXID":"SPDXRef-gem-diff-lcs-1.6.1-75c946","versionInfo":"1.6.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Artistic-1.0-Perl OR GPL-2.0-or-later OR MIT","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., Copyright 2004-2025 Austin Ziegler, Copyright 2004-2025 Austin Ziegler and contributors, copyrighted by the Free Software Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/diff-lcs@1.6.1"}]},{"name":"standard-performance","SPDXID":"SPDXRef-gem-standard-performance-1.8.0-75c946","versionInfo":"1.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2023 Test Double, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/standard-performance@1.8.0"}]},{"name":"rspec-expectations","SPDXID":"SPDXRef-gem-rspec-expectations-3.13.4-75c946","versionInfo":"3.13.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team, Copyright (c) 2012 David Chelimsky, Myron Marston","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-expectations@3.13.4"}]},{"name":"ruby-progressbar","SPDXID":"SPDXRef-gem-ruby-progressbar-1.13.0-75c946","versionInfo":"1.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003, 2004 Jim Weirich, Copyright (c) 2008 Satoru Takabayashi, Copyright (c) 2010-2019 The Kompanee, Ltd, Copyright (c) 2011-2021 The Kompanee. It","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/ruby-progressbar@1.13.0"}]},{"name":"rexml","SPDXID":"SPDXRef-gem-rexml-3.4.1-75c946","versionInfo":"3.4.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND MIT","copyrightText":"Copyright (c) 1993-2013 Yukihiro Matsumoto, Copyright (c) 2001-2008 Sean Russell \u003cser@germane-software.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rexml@3.4.1"}]},{"name":"json","SPDXID":"SPDXRef-gem-json-2.11.3-75c946","versionInfo":"2.11.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Ruby","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/json@2.11.3"}]},{"name":"standard","SPDXID":"SPDXRef-gem-standard-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/standard"}]},{"name":"rake","SPDXID":"SPDXRef-gem-rake-75c946","versionInfo":"\u003e= 0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake"}]},{"name":"rspec","SPDXID":"SPDXRef-gem-rspec-75c946","versionInfo":"\u003e= 3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec"}]},{"name":"selenium-webdriver","SPDXID":"SPDXRef-gem-selenium-webdriver-75c946","versionInfo":"\u003e= 4.32","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/selenium-webdriver"}]},{"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":"com.github.leonid-shevtsov/headless","SPDXID":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","versionInfo":"master","downloadLocation":"git+https://github.com/leonid-shevtsov/headless","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/leonid-shevtsov/headless@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-core-3.13.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-unicode-displaywidth-3.1.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-expectations-3.13.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-selenium-webdriver-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-prism-1.4.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-websocket-1.2.11-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-githubactions-ruby-setup-ruby-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-parallel-1.27.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-base64-0.2.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rexml-3.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-support-3.13.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-standard-performance-1.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-selenium-webdriver-4.32.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-standard-1.49.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-unicode-emoji-4.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-regexpparser-2.10.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-standard-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rubocop-1.75.5-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-3.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-logger-1.7.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-standard-custom-1.0.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rake-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rainbow-3.1.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-racc-1.8.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rubocop-ast-1.44.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-languageserver-protocol-3.17.0.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rubyzip-2.4.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rake-13.2.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-ruby-progressbar-1.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-diff-lcs-1.6.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-lintroller-1.1.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-parser-3.3.8.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rspec-mocks-3.13.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-ast-2.4.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-json-2.11.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relatedSpdxElement":"SPDXRef-gem-rubocop-performance-1.25.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-leonid-shevtsov-headless-master-b88686","relationshipType":"DESCRIBES"}]}