{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.hacketyhack/hacketyhack","documentNamespace":"https://spdx.org/spdxdocs/protobom/b9a56c6c-b110-4807-8845-6c1fa661e486","creationInfo":{"creators":["Tool: protobom-v0.0.0-20260130170711-0b8e67cacb3b+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2026-02-06T19:52:53Z"},"packages":[{"name":"rake","SPDXID":"SPDXRef-gem-rake-12.3.3-75c946","versionInfo":"12.3.3","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 2003, 2004, 2005 by Jim Weirich (jim@weirichhouse.org), Copyright Jim Weirich.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rake@12.3.3"}]},{"name":"gherkin","SPDXID":"SPDXRef-gem-gherkin-2.12.0-75c946","versionInfo":"2.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2011 Mike Sassak, Gregory Hnatiuk, Aslak Hellesoy, Copyright (c) 2009-2012 Mike Sassak, Gregory Hnatiuk, Aslak Hellesoy, Copyright (c) 2009-2013 Mike Sassak, Gregory Hnatiuk, Aslak Hellesoy.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/gherkin@2.12.0"}]},{"name":"builder","SPDXID":"SPDXRef-gem-builder-3.2.2-75c946","versionInfo":"3.2.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2003-2012 Jim Weirich (jim.weirich@gmail.com), Copyright 2004 by Jim Weirich (jim@weirichhouse.org)., Copyright 2004, 2005 by Jim Weirich (jim@weirichhouse.org)., Copyright 2004, 2005, 2006 by Jim Weirich (jim@weirichhouse.org)., Copyright 2004, 2006 by Jim Weirich (jim@weirichhouse.org)., Portions copyright 2004 by Jim Weirich (jim@weirichhouse.org)., Portions copyright 2005 by Sam Ruby (rubys@intertwingly.net)., Portions copyright 2011 by Bart ten Brinke (info@retrosync.com).","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/builder@3.2.2"}]},{"name":"diff-lcs","SPDXID":"SPDXRef-gem-diff-lcs-1.2.4-75c946","versionInfo":"1.2.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT OR Artistic-2.0 OR GPL-2.0+","copyrightText":"Copyright (c) 1989, 1991 Free Software Foundation, Inc., copyright (c) 1993. Documentation, Copyright (c) 2004 Austin Ziegler, Copyright (c) 2004\u0026ndash 2013 Austin Ziegler, Copyright 2004-2013 Austin Ziegler, Copyright 2004-2013 Austin Ziegler. Adapted, copyrighted by the Free Software Foundation, Ned Konz, copyright (c) 2000\u0026ndash 2002 and the Smalltalk","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/diff-lcs@1.2.4"}]},{"name":"sqlite3","SPDXID":"SPDXRef-gem-sqlite3-1.3.7-75c946","versionInfo":"1.3.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2000-2004 Minero Aoki, Copyright (c) 2004, Jamis Buck (jamis@jamisbuck.org)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/sqlite3@1.3.7"}]},{"name":"multi_json","SPDXID":"SPDXRef-gem-multijson-1.7.6-75c946","versionInfo":"1.7.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2013 Michael Bleigh, Josh Kalderimis, Erik Michaels-Ober, and Pavel Pravosud., Copyright (c) 2010-2013 Michael Bleigh, Josh Kalderimis, Erik Michaels-Ober, Pavel Pravosud, Copyright 2011, 2012 Keith Rarick","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/multi_json@1.7.6"}]},{"name":"hpricot","SPDXID":"SPDXRef-gem-hpricot-0.8.6-75c946","versionInfo":"0.8.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) 2011 BNQT Media Group / USA Today Sports, (c) Skateboards RAf, (c) SKATEBOARDS RAf, Copyright (c) 1995 - 2006 SportsLine.com, Inc., Copyright (c) 2006, Copyright (c) 2006, 2010, Copyright (c) 2008, Copyright 1997-2005 Omniture, Inc., Copyright 2004 by Jim Weirich (jim@weirichhouse.org)., Copyright 2006 Happy Mutants LLC., Copyright Estates and Cultural Festivals, Copyright http://www.boingboing.net/stats/'","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/hpricot@0.8.6"}]},{"name":"rspec","SPDXID":"SPDXRef-gem-rspec-2.13.0-75c946","versionInfo":"2.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@2.13.0"}]},{"name":"rspec-core","SPDXID":"SPDXRef-gem-rspec-core-2.13.1-75c946","versionInfo":"2.13.1","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","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-core@2.13.1"}]},{"name":"rspec-expectations","SPDXID":"SPDXRef-gem-rspec-expectations-2.13.0-75c946","versionInfo":"2.13.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-expectations@2.13.0"}]},{"name":"rspec-mocks","SPDXID":"SPDXRef-gem-rspec-mocks-2.13.1-75c946","versionInfo":"2.13.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2005 Steven Baker, Copyright (c) 2006 David Chelimsky, The RSpec Development Team","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/rspec-mocks@2.13.1"}]},{"name":"cucumber","SPDXID":"SPDXRef-gem-cucumber-1.3.2-75c946","versionInfo":"1.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2008,2009,2010,2011,2012 Aslak Hellesoy, Copyright (c) 2008,2009,2010,2011,2012,2013 Aslak Hellesoy and Contributors., Copyright 2010, John Resig, Copyright 2010, The Dojo Foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:gem/cucumber@1.3.2"}]},{"name":"com.github.hacketyhack/hacketyhack","SPDXID":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","versionInfo":"master","downloadLocation":"git+https://github.com/hacketyhack/hacketyhack","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/hacketyhack/hacketyhack@master"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-rspec-expectations-2.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-gherkin-2.12.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-builder-3.2.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-sqlite3-1.3.7-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-rspec-2.13.0-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-rspec-core-2.13.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-rspec-mocks-2.13.1-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-cucumber-1.3.2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-rake-12.3.3-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-diff-lcs-1.2.4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-multijson-1.7.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relatedSpdxElement":"SPDXRef-gem-hpricot-0.8.6-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-hacketyhack-hacketyhack-master-b77063","relationshipType":"DESCRIBES"}]}