{"spdxVersion":"SPDX-2.3","dataLicense":"CC0-1.0","SPDXID":"SPDXRef-DOCUMENT","name":"com.github.codeceptjs/CodeceptJS","documentNamespace":"https://spdx.org/spdxdocs/protobom/214dac84-e244-4b4f-b1a2-3cea8691e208","creationInfo":{"creators":["Tool: protobom-v0.0.0-20250702210947-12f387b1cbe7+dirty","Tool: GitHub.com-Dependency-Graph"],"created":"2025-07-02T23:01:42Z"},"packages":[{"name":"typedoc-plugin-markdown","SPDXID":"SPDXRef-npm-typedoc-plugin-markdown-4.6.3-0d77a9","versionInfo":"4.6.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2024 Thomas Grey","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typedoc-plugin-markdown@4.6.3"}]},{"name":"globals","SPDXID":"SPDXRef-npm-globals-16.2.0-9fe07a","versionInfo":"16.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/globals@16.2.0"}]},{"name":"lodash.merge","SPDXID":"SPDXRef-npm-lodash.merge-4.6.2-2aa860","versionInfo":"4.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright OpenJS Foundation and other contributors \u003chttps://openjsf.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.merge@4.6.2"}]},{"name":"lodash.clonedeep","SPDXID":"SPDXRef-npm-lodash.clonedeep-4.5.0-0d297e","versionInfo":"4.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors \u003chttp://underscorejs.org/\u003e, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/lodash.clonedeep@4.5.0"}]},{"name":"ts-node","SPDXID":"SPDXRef-npm-ts-node-10.9.2-146b12","versionInfo":"10.9.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com), Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-node@10.9.2"}]},{"name":"sinon-chai","SPDXID":"SPDXRef-npm-sinon-chai-3.7.0-267120","versionInfo":"3.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause OR WTFPL OR (BSD-2-Clause AND WTFPL)","copyrightText":"Copyright (c) 2004 Sam Hocevar \u003csam@hocevar.net\u003e, Copyright (c) 2012-2017 Domenic Denicola \u003cd@domenic.me\u003e, Copyright (c) 2012-2017, Domenic Denicola \u003cd@domenic.me\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sinon-chai@3.7.0"}]},{"name":"commander","SPDXID":"SPDXRef-npm-commander-11.1.0-2c5206","versionInfo":"11.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 TJ Holowaychuk \u003ctj@vision-media.ca\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/commander@11.1.0"}]},{"name":"chai","SPDXID":"SPDXRef-npm-chai-4.0.0-5cd414","versionInfo":"^4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chai@%5E4.0.0"}]},{"name":"uuid","SPDXID":"SPDXRef-npm-uuid-11.1.0-6130fb","versionInfo":"11.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2020 Robert Kieffer and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/uuid@11.1.0"}]},{"name":"testcafe","SPDXID":"SPDXRef-npm-testcafe-3.7.2-e75bf0","versionInfo":"3.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/testcafe@3.7.2"}]},{"name":"@types/chai","SPDXID":"SPDXRef-npm-types-chai-5.2.1-7427ac","versionInfo":"5.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/chai@5.2.1"}]},{"name":"monocart-coverage-reports","SPDXID":"SPDXRef-npm-monocart-coverage-reports-2.12.6-5fd97c","versionInfo":"2.12.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/monocart-coverage-reports@2.12.6"}]},{"name":"fn-args","SPDXID":"SPDXRef-npm-fn-args-4.0.0-1a414e","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) Sindre Sorhus (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fn-args@4.0.0"}]},{"name":"rosie","SPDXID":"SPDXRef-npm-rosie-2.1.1-218dd4","versionInfo":"2.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/rosie@2.1.1"}]},{"name":"xpath","SPDXID":"SPDXRef-npm-xpath-0.0.34-02a072","versionInfo":"0.0.34","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Cameron McCormack","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xpath@0.0.34"}]},{"name":"arrify","SPDXID":"SPDXRef-npm-arrify-3.0.0-792964","versionInfo":"3.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/arrify@3.0.0"}]},{"name":"playwright","SPDXID":"SPDXRef-npm-playwright-1.53.0-e2ded7","versionInfo":"1.53.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2009-2011, Mozilla Foundation and contributors, Copyright (c) 2011-2016 Heather Arthur \u003cfayearthur@gmail.com\u003e, Copyright (c) 2011-2022 Isaac Z. Schlueter, Ben Noordhuis, and Contributors, Copyright (c) 2012-2014 by various contributors, Copyright (c) 2012-2018 Aseem Kishore, and others, Copyright (c) 2012-2019 Paul Miller (https://paulmillr.com), Elan Shanker, Copyright (c) 2012-2019 Thorsten Lorenz, Paul Miller (https://paulmillr.com), Copyright (c) 2014 Evan Wallace, Copyright (c) 2014-2016, Jon Schlinkert, Copyright (c) 2014-2017 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2014-2017, Jon Schlinkert, Copyright (c) 2014-2018, Jon Schlinkert, Copyright (c) 2014-present Sebastian McKenzie and other contributors, Copyright (c) 2014-present, Facebook, Inc., Copyright (c) 2014-present, Jon Schlinkert, Copyright (c) 2014, 2015, 2016, 2017, 2018 Simon Lydell, Copyright (c) 2015 Dmitry Ivanov, Copyright (c) 2015 Rich Harris, Copyright (c) 2015-present, Brian Woodward, Copyright (c) 2015-present, Jon Schlinkert, Copyright (c) 2015, 2019 Elan Shanker, Copyright (c) 2016 Thomas Watson Steen, Copyright (c) 2016-2022 Isaac Z. Schlueter \u003ci@izs.me\u003e , James Talmage \u003cjames@talmage.io\u003e (github.com/jamestalmage), and Contributors, Copyright (c) 2016-present, Jon Schlinkert, Copyright (c) 2016, 2018 Linus Unneback, Copyright (c) 2017 by Marijn Haverbeke \u003cmarijn@haverbeke.berlin\u003e and others, Copyright (c) 2017 Hunter Loftis \u003chunter@hunterloftis.com\u003e, Copyright (c) 2017 Sergey Rubanov (https://github.com/chicoxyzzy), Copyright (c) 2017-2023 Haydn Paterson (sinclair) \u003chaydn.developer@gmail.com\u003e, Copyright (c) 2017-present, Jon Schlinkert, Copyright (c) 2018-2021 Josh Junon, Copyright (c) 2019 Elan Shanker, Paul Miller (https://paulmillr.com), Copyright (c) 2019 Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Paul Miller (https://paulmillr.com), Copyright (c) 2020 Vercel, Inc., Copyright (c) 2021-2024 Oleksii Raspopov, Kostiantyn Denysov, Anton Verinov, Copyright (c) Facebook, Inc. and its affiliates, Copyright (c) Isaac Z. Schlueter and Contributors, Copyright (c) Luke Edwards \u003cluke.edwards05@gmail.com\u003e (lukeed.com), Copyright (c) Matteo Collina and Undici contributors, Copyright (c) Meta Platforms, Inc. and affiliates, Copyright (c) Microsoft Corporation, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com), Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com), Copyright 2013 Thorsten Lorenz, Copyright 2014 Andrey Sitnik \u003candrey@sitnik.ru\u003e and other contributors, Copyright 2018 Kilian Valkhof, Copyright 2018 Logan Smyth \u003cloganfsmyth@gmail.com\u003e, Copyright 2019 Justin Ridgewell \u003cjridgewell@google.com\u003e, Copyright 2022 Andrey Sitnik \u003candrey@sitnik.ru\u003e and other contributors, Copyright 2022 Justin Ridgewell \u003cjridgewell@google.com\u003e, Copyright 2022 Justin Ridgewell \u003cjustin@ridgewell.name\u003e, Copyright Mathias Bynens \u003chttps://mathiasbynens.be/\u003e, Portions Copyright (c) Microsoft Corporation, Portions Copyright 2017 Google Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/playwright@1.53.0"}]},{"name":"@eslint/js","SPDXID":"SPDXRef-npm-eslint-js-9.30.0-c35075","versionInfo":"9.30.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright OpenJS Foundation and other contributors, \u003cwww.openjsf.org\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40eslint/js@9.30.0"}]},{"name":"@codeceptjs/configure","SPDXID":"SPDXRef-npm-codeceptjs-configure-1.0.6-c67e88","versionInfo":"1.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40codeceptjs/configure@1.0.6"}]},{"name":"electron","SPDXID":"SPDXRef-npm-electron-37.1.0-c0352b","versionInfo":"37.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/electron@37.1.0"}]},{"name":"prettier","SPDXID":"SPDXRef-npm-prettier-3.3.2-c97e49","versionInfo":"^3.3.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/prettier@%5E3.3.2"}]},{"name":"qrcode-terminal","SPDXID":"SPDXRef-npm-qrcode-terminal-0.12.0-eede80","versionInfo":"0.12.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"Copyright (c) 2009 Kazuhiko Arase","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/qrcode-terminal@0.12.0"}]},{"name":"resq","SPDXID":"SPDXRef-npm-resq-1.11.0-19a530","versionInfo":"1.11.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2019 Baruch Velez","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/resq@1.11.0"}]},{"name":"ms","SPDXID":"SPDXRef-npm-ms-2.1.3-4bb8d2","versionInfo":"2.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2020 Vercel, Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ms@2.1.3"}]},{"name":"joi","SPDXID":"SPDXRef-npm-joi-17.13.3-e8d4a3","versionInfo":"17.13.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2012-2014, Walmart, Copyright (c) 2012-2022, Project contributors, Copyright (c) 2012-2022, Sideway. Inc.","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/joi@17.13.3"}]},{"name":"fs-extra","SPDXID":"SPDXRef-npm-fs-extra-11.3.0-42188d","versionInfo":"11.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2024 JP Richardson, Copyright (c) 2011-2024 JP Richardson (https://github.com/jprichardson), Copyright (c) 2014-2016 Jonathan Ong me@jongleberry.com and Contributors, Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fs-extra@11.3.0"}]},{"name":"@eslint/eslintrc","SPDXID":"SPDXRef-npm-eslint-eslintrc-3.3.1-eed13a","versionInfo":"3.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40eslint/eslintrc@3.3.1"}]},{"name":"eslint","SPDXID":"SPDXRef-npm-eslint-9.24.0-1704cc","versionInfo":"^9.24.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint@%5E9.24.0"}]},{"name":"inquirer","SPDXID":"SPDXRef-npm-inquirer-8.2.6-d9bd62","versionInfo":"8.2.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2022 Simon Boudrias, Copyright (c) 2022 Simon Boudrias (twitter vaxilart (https://twitter.com/Vaxilart))","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/inquirer@8.2.6"}]},{"name":"ts-morph","SPDXID":"SPDXRef-npm-ts-morph-26.0.0-d9f72e","versionInfo":"26.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2017 David Sherret, Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ts-morph@26.0.0"}]},{"name":"html-minifier-terser","SPDXID":"SPDXRef-npm-html-minifier-terser-7.2.0-4e3a34","versionInfo":"7.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2010-2019 Juriy kangax Zaytsev, Copyright (c) 2014-2016 Zoltan Frombach, Copyright (c) 2016 CoderPuppy, Copyright 2009-2011 Mozilla Foundation and contributors, Copyright 2011 Mozilla Foundation and contributors, Copyright 2011 The Closure Compiler Authors, Copyright 2012 (c) Mihai Bazon \u003cmihai.bazon@gmail.com\u003e, Copyright 2014 Mozilla Foundation and contributors, Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/html-minifier-terser@7.2.0"}]},{"name":"@codeceptjs/helper","SPDXID":"SPDXRef-npm-codeceptjs-helper-2.0.4-54a8f3","versionInfo":"2.0.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC AND MIT","copyrightText":"Copyright (c) 2020 CodeceptJS","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40codeceptjs/helper@2.0.4"}]},{"name":"runok","SPDXID":"SPDXRef-npm-runok-0.9.3-c7eada","versionInfo":"0.9.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/runok@0.9.3"}]},{"name":"glob","SPDXID":"SPDXRef-npm-glob-9.0.012-77531b","versionInfo":"\u003e=9.0.0 \u003c12","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/glob@%3E%3D9.0.0%20%3C12"}]},{"name":"mocha","SPDXID":"SPDXRef-npm-mocha-11.6.0-4db624","versionInfo":"11.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2011-2024 OpenJS Foundation and contributors, https://openjsf.org, Copyright 2011-2024 OpenJS Foundation and contributors, Copyright Joyent, Inc. and other Node contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mocha@11.6.0"}]},{"name":"eslint-plugin-mocha","SPDXID":"SPDXRef-npm-eslint-plugin-mocha-11.1.0-6c5033","versionInfo":"11.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-mocha@11.1.0"}]},{"name":"jsdoc-typeof-plugin","SPDXID":"SPDXRef-npm-jsdoc-typeof-plugin-1.0.0-7cc042","versionInfo":"1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsdoc-typeof-plugin@1.0.0"}]},{"name":"escape-string-regexp","SPDXID":"SPDXRef-npm-escape-string-regexp-4.0.0-f08d19","versionInfo":"4.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/escape-string-regexp@4.0.0"}]},{"name":"ora-classic","SPDXID":"SPDXRef-npm-ora-classic-5.4.2-2531de","versionInfo":"5.4.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/ora-classic@5.4.2"}]},{"name":"@cucumber/cucumber-expressions","SPDXID":"SPDXRef-npm-cucumber-cucumber-expressions-18-4db688","versionInfo":"18","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40cucumber/cucumber-expressions@18"}]},{"name":"sprintf-js","SPDXID":"SPDXRef-npm-sprintf-js-1.1.3-291fe8","versionInfo":"1.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2007-present, Alexandru Marasteanu \u003chello@alexei.ro\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sprintf-js@1.1.3"}]},{"name":"@apollo/server","SPDXID":"SPDXRef-npm-apollo-server-4-729163","versionInfo":"^4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40apollo/server@%5E4"}]},{"name":"js-beautify","SPDXID":"SPDXRef-npm-js-beautify-1.15.4-636b9b","versionInfo":"1.15.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2007-2018 Einar Lielmanis, Liam Newman, and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/js-beautify@1.15.4"}]},{"name":"axios","SPDXID":"SPDXRef-npm-axios-1.8.4-cb83ba","versionInfo":"1.8.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014-present Matt Zabriskie \u0026 Collaborators, Copyright (c) 2025 Matt Zabriskie and contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/axios@1.8.4"}]},{"name":"chai-subset","SPDXID":"SPDXRef-npm-chai-subset-1.6.0-6214b4","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chai-subset@1.6.0"}]},{"name":"tsd-jsdoc","SPDXID":"SPDXRef-npm-tsd-jsdoc-2.5.0-990a8c","versionInfo":"2.5.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2016 Chad Engler, copyright (http://usejsdoc.org/tags-copyright.html)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tsd-jsdoc@2.5.0"}]},{"name":"cheerio","SPDXID":"SPDXRef-npm-cheerio-1.0.0-1eae50","versionInfo":"^1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cheerio@%5E1.0.0"}]},{"name":"mkdirp","SPDXID":"SPDXRef-npm-mkdirp-3.0.1-33f9e6","versionInfo":"3.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2011-2023 James Halliday (mail@substack.net) and Isaac Z. Schlueter (i@izs.me)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mkdirp@3.0.1"}]},{"name":"@faker-js/faker","SPDXID":"SPDXRef-npm-faker-js-faker-9.8.0-d2139c","versionInfo":"9.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2007-2010 Benjamin Curtis http://search.cpan.org/~jasonk/Data-Faker-0.07, Copyright (c) 2011-2020 Marak Squires http://github.com/marak/faker.js, Copyright (c) 2022-2025, Copyright 2004-2005 by Jason Kohles, copyright Marak Squires","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40faker-js/faker@9.8.0"}]},{"name":"eslint-plugin-import","SPDXID":"SPDXRef-npm-eslint-plugin-import-2.32.0-d6ea88","versionInfo":"2.32.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 Ben Mosher, copyright 2016 Desmond Brand","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/eslint-plugin-import@2.32.0"}]},{"name":"typedoc","SPDXID":"SPDXRef-npm-typedoc-0.28.7-378adc","versionInfo":"0.28.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typedoc@0.28.7"}]},{"name":"chalk","SPDXID":"SPDXRef-npm-chalk-4.1.2-18c17b","versionInfo":"4.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chalk@4.1.2"}]},{"name":"@codeceptjs/mock-request","SPDXID":"SPDXRef-npm-codeceptjs-mock-request-0.3.1-f398a4","versionInfo":"0.3.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40codeceptjs/mock-request@0.3.1"}]},{"name":"husky","SPDXID":"SPDXRef-npm-husky-9.1.7-241a05","versionInfo":"9.1.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2021 typicode","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/husky@9.1.7"}]},{"name":"invisi-data","SPDXID":"SPDXRef-npm-invisi-data-1.0.0-d77c8a","versionInfo":"^1.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/invisi-data@%5E1.0.0"}]},{"name":"acorn","SPDXID":"SPDXRef-npm-acorn-8.14.1-9a2c58","versionInfo":"8.14.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2012-2022 by various contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/acorn@8.14.1"}]},{"name":"tsd","SPDXID":"SPDXRef-npm-tsd-0.32.0-6c73f3","versionInfo":"^0.32.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/tsd@%5E0.32.0"}]},{"name":"mochawesome","SPDXID":"SPDXRef-npm-mochawesome-7.1.3-f3cca6","versionInfo":"^7.1.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/mochawesome@%5E7.1.3"}]},{"name":"@codeceptjs/detox-helper","SPDXID":"SPDXRef-npm-codeceptjs-detox-helper-1.1.8-b0e1b8","versionInfo":"1.1.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40codeceptjs/detox-helper@1.1.8"}]},{"name":"@wdio/utils","SPDXID":"SPDXRef-npm-wdio-utils-9.15.0-a41b8d","versionInfo":"9.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40wdio/utils@9.15.0"}]},{"name":"figures","SPDXID":"SPDXRef-npm-figures-3.2.0-49749c","versionInfo":"3.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Sindre Sorhus \u003csindresorhus@gmail.com\u003e (https://sindresorhus.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/figures@3.2.0"}]},{"name":"@pollyjs/adapter-puppeteer","SPDXID":"SPDXRef-npm-pollyjs-adapter-puppeteer-6.0.6-5f5c6f","versionInfo":"6.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40pollyjs/adapter-puppeteer@6.0.6"}]},{"name":"@wdio/selenium-standalone-service","SPDXID":"SPDXRef-npm-wdio-selenium-standalone-service-8.15.0-14d991","versionInfo":"8.15.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) OpenJS Foundation and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40wdio/selenium-standalone-service@8.15.0"}]},{"name":"wdio-docker-service","SPDXID":"SPDXRef-npm-wdio-docker-service-3.2.1-f634bd","versionInfo":"3.2.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 WebdriverIO","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/wdio-docker-service@3.2.1"}]},{"name":"@codeceptjs/expect-helper","SPDXID":"SPDXRef-npm-codeceptjs-expect-helper-1.0.2-39f12b","versionInfo":"^1.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40codeceptjs/expect-helper@%5E1.0.2"}]},{"name":"semver","SPDXID":"SPDXRef-npm-semver-7.7.2-467160","versionInfo":"7.7.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"Copyright (c) Isaac Z. Schlueter and Contributors, Copyright Isaac Z. Schlueter","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/semver@7.7.2"}]},{"name":"@types/node","SPDXID":"SPDXRef-npm-types-node-24.0.2-2ae5b9","versionInfo":"24.0.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation, Copyright Node.js contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/node@24.0.2"}]},{"name":"sinon","SPDXID":"SPDXRef-npm-sinon-21.0.0-676d5a","versionInfo":"21.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-3-Clause","copyrightText":"Copyright (c) 2009-2015, Kevin Decker \u003ckpdecker@gmail.com\u003e, Copyright (c) 2010-2017, Christian Johansen, christian@cjohansen.no, Copyright (c) 2013 jake luer \u003cjake@alogicalparadox.com\u003e, Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters \u0026 Editors, Copyright Joyent, Inc. and other Node contributors, Copyright jQuery Foundation and other contributors \u003chttps://jquery.org/\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/sinon@21.0.0"}]},{"name":"csstoxpath","SPDXID":"SPDXRef-npm-csstoxpath-1.6.0-5c6b91","versionInfo":"1.6.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/csstoxpath@1.6.0"}]},{"name":"@pollyjs/core","SPDXID":"SPDXRef-npm-pollyjs-core-6.0.6-284d80","versionInfo":"6.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40pollyjs/core@6.0.6"}]},{"name":"@cucumber/gherkin","SPDXID":"SPDXRef-npm-cucumber-gherkin-32.1.2-52e96a","versionInfo":"32.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40cucumber/gherkin@32.1.2"}]},{"name":"parse-function","SPDXID":"SPDXRef-npm-parse-function-5.6.10-00f8e1","versionInfo":"5.6.10","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MPL-2.0","copyrightText":"Copyright (c) 2016-present, Charlike Mike Reagent (https://tunnckocore.com) \u003copensource@tunnckocore.com\u003e \u0026 contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parse-function@5.6.10"}]},{"name":"chai-as-promised","SPDXID":"SPDXRef-npm-chai-as-promised-7.1.2-baa854","versionInfo":"7.1.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"WTFPL","copyrightText":"Copyright (c) 2004 Sam Hocevar \u003csam@hocevar.net\u003e, Copyright (c) 2012-2016 Domenic Denicola \u003cd@domenic.me\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/chai-as-promised@7.1.2"}]},{"name":"expect","SPDXID":"SPDXRef-npm-expect-29.7.0-9a1511","versionInfo":"29.7.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Meta Platforms, Inc. and affiliates","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/expect@29.7.0"}]},{"name":"promise-retry","SPDXID":"SPDXRef-npm-promise-retry-1.1.1-a6b98d","versionInfo":"1.1.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2014 IndigoUnited","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/promise-retry@1.1.1"}]},{"name":"documentation","SPDXID":"SPDXRef-npm-documentation-14.0.3-25d1a7","versionInfo":"14.0.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"ISC","copyrightText":"(c) 2006 VeriSign, Inc., (c) Vasily Polovnyov \u003cvast@whiteants.net\u003e, Copyright (c) 2015, documentationjs, Copyright (c) 2017 Bryan Braun, Copyright (c) James Long and contributors, Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), Copyright JS Foundation and other contributors, https://js.foundation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/documentation@14.0.3"}]},{"name":"graphql","SPDXID":"SPDXRef-npm-graphql-16.10.0-c060f3","versionInfo":"16.10.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) GraphQL Contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graphql@16.10.0"}]},{"name":"jsdoc","SPDXID":"SPDXRef-npm-jsdoc-3.6.11-4c552f","versionInfo":"^3.6.11","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/jsdoc@%5E3.6.11"}]},{"name":"typescript","SPDXID":"SPDXRef-npm-typescript-5.8.3-991f05","versionInfo":"5.8.3","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","copyrightText":"(c) by W3C, Copyright (c) 1991-2017 Unicode, Inc., Copyright (c) 2018 The Khronos Group Inc., Copyright (c) 2018 WHATWG, Copyright (c) Microsoft Corporation, Copyright (c) YEAR W3C(r) (MIT, ERCIM, Keio, Beihang) Disclaimers","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/typescript@5.8.3"}]},{"name":"xml2js","SPDXID":"SPDXRef-npm-xml2js-0.6.2-a515ff","versionInfo":"0.6.2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2010, 2011, 2012, 2013","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/xml2js@0.6.2"}]},{"name":"json-server","SPDXID":"SPDXRef-npm-json-server-0.17.4-b4aecf","versionInfo":"0.17.4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2015 typicode","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/json-server@0.17.4"}]},{"name":"graphql-tag","SPDXID":"SPDXRef-npm-graphql-tag-2.12.6-82d1a1","versionInfo":"^2.12.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/graphql-tag@%5E2.12.6"}]},{"name":"fuse.js","SPDXID":"SPDXRef-npm-fuse.js-7.0.0-e41f9e","versionInfo":"^7.0.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/fuse.js@%5E7.0.0"}]},{"name":"@xmldom/xmldom","SPDXID":"SPDXRef-npm-xmldom-xmldom-0.9.8-89d7d5","versionInfo":"0.9.8","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright 2012 - 2017 @jindw \u003cjindw@xidea.org\u003e and other contributors, Copyright 2019 - present Christopher J. Brody and other contributors","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40xmldom/xmldom@0.9.8"}]},{"name":"webdriverio","SPDXID":"SPDXRef-npm-webdriverio-9.12.5-14207b","versionInfo":"9.12.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/webdriverio@9.12.5"}]},{"name":"@wdio/sauce-service","SPDXID":"SPDXRef-npm-wdio-sauce-service-9.12.5-3870d0","versionInfo":"9.12.5","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40wdio/sauce-service@9.12.5"}]},{"name":"parse5","SPDXID":"SPDXRef-npm-parse5-7.3.0-26aa4e","versionInfo":"7.3.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2013-2019 Ivan Nikulin (ifaaan@gmail.com, https://github.com/inikulin)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/parse5@7.3.0"}]},{"name":"inquirer-test","SPDXID":"SPDXRef-npm-inquirer-test-2.0.1-e1ad55","versionInfo":"2.0.1","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"(c) ewnd9 (http://ewnd9.com)","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/inquirer-test@2.0.1"}]},{"name":"envinfo","SPDXID":"SPDXRef-npm-envinfo-7.14.0-859dc8","versionInfo":"7.14.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"copyright (c) 2018 Denis Pushkarev, Copyright (c) 2018 Trevor Brindle","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/envinfo@7.14.0"}]},{"name":"@types/inquirer","SPDXID":"SPDXRef-npm-types-inquirer-9.0.7-8a1658","versionInfo":"9.0.7","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) Microsoft Corporation","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40types/inquirer@9.0.7"}]},{"name":"@cucumber/messages","SPDXID":"SPDXRef-npm-cucumber-messages-27.2.0-489a84","versionInfo":"27.2.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/%40cucumber/messages@27.2.0"}]},{"name":"puppeteer","SPDXID":"SPDXRef-npm-puppeteer-24.8.0-51d45b","versionInfo":"24.8.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"Apache-2.0","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/puppeteer@24.8.0"}]},{"name":"css-to-xpath","SPDXID":"SPDXRef-npm-css-to-xpath-0.1.0-29cc52","versionInfo":"0.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"BSD-2-Clause AND MIT","copyrightText":"Copyright (c) 2014, Josh Chisholm","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/css-to-xpath@0.1.0"}]},{"name":"cross-spawn","SPDXID":"SPDXRef-npm-cross-spawn-7.0.6-fc640c","versionInfo":"7.0.6","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2018 Made With MOXY Lda","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/cross-spawn@7.0.6"}]},{"name":"express","SPDXID":"SPDXRef-npm-express-5.1.0-481333","versionInfo":"5.1.0","downloadLocation":"NOASSERTION","filesAnalyzed":false,"licenseConcluded":"MIT","copyrightText":"Copyright (c) 2009-2013 TJ Holowaychuk, Copyright (c) 2009-2014 TJ Holowaychuk \u003ctj@vision-media.ca\u003e, Copyright (c) 2013 Roman Shtylman, Copyright (c) 2013-2014 Roman Shtylman \u003cshtylman+expressjs@gmail.com\u003e, Copyright (c) 2014-2015 Douglas Christopher Wilson, Copyright (c) 2014-2015 Douglas Christopher Wilson \u003cdoug@somethingdoug.com\u003e","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:npm/express@5.1.0"}]},{"name":"actions/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-4..-75c946","versionInfo":"4.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@4.%2A.%2A"}]},{"name":"testomatio/check-tests","SPDXID":"SPDXRef-githubactions-testomatio-check-tests-stable-75c946","versionInfo":"stable","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/testomatio/check-tests@stable"}]},{"name":"docker/setup-buildx-action","SPDXID":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/setup-buildx-action@3.%2A.%2A"}]},{"name":"docker/login-action","SPDXID":"SPDXRef-githubactions-docker-login-action-3..-75c946","versionInfo":"3.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/login-action@3.%2A.%2A"}]},{"name":"docker/build-push-action","SPDXID":"SPDXRef-githubactions-docker-build-push-action-6..-75c946","versionInfo":"6.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/docker/build-push-action@6.%2A.%2A"}]},{"name":"browser-actions/setup-chrome","SPDXID":"SPDXRef-githubactions-browser-actions-setup-chrome-1..-75c946","versionInfo":"1.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/browser-actions/setup-chrome@1.%2A.%2A"}]},{"name":"shivammathur/setup-php","SPDXID":"SPDXRef-githubactions-shivammathur-setup-php-2-75c946","versionInfo":"2","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/shivammathur/setup-php@2"}]},{"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":"actions/stale","SPDXID":"SPDXRef-githubactions-actions-stale-9-75c946","versionInfo":"9","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/stale@9"}]},{"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/setup-node","SPDXID":"SPDXRef-githubactions-actions-setup-node-4-75c946","versionInfo":"4","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/actions/setup-node@4"}]},{"name":"shivammathur/setup-php","SPDXID":"SPDXRef-githubactions-shivammathur-setup-php-2..-75c946","versionInfo":"2.*.*","downloadLocation":"NOASSERTION","filesAnalyzed":false,"externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:githubactions/shivammathur/setup-php@2.%2A.%2A"}]},{"name":"com.github.codeceptjs/CodeceptJS","SPDXID":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","versionInfo":"3.x","downloadLocation":"git+https://github.com/codeceptjs/CodeceptJS","filesAnalyzed":false,"licenseDeclared":"MIT","externalRefs":[{"referenceCategory":"PACKAGE-MANAGER","referenceType":"purl","referenceLocator":"pkg:github/codeceptjs/CodeceptJS@3.x"}]}],"relationships":[{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-typedoc-plugin-markdown-4.6.3-0d77a9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-globals-16.2.0-9fe07a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-lodash.merge-4.6.2-2aa860","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-lodash.clonedeep-4.5.0-0d297e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-ts-node-10.9.2-146b12","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-sinon-chai-3.7.0-267120","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-commander-11.1.0-2c5206","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-chai-4.0.0-5cd414","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-uuid-11.1.0-6130fb","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-testcafe-3.7.2-e75bf0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-types-chai-5.2.1-7427ac","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-monocart-coverage-reports-2.12.6-5fd97c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-fn-args-4.0.0-1a414e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-rosie-2.1.1-218dd4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-xpath-0.0.34-02a072","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-arrify-3.0.0-792964","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-playwright-1.53.0-e2ded7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-eslint-js-9.30.0-c35075","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-codeceptjs-configure-1.0.6-c67e88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-electron-37.1.0-c0352b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-prettier-3.3.2-c97e49","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-qrcode-terminal-0.12.0-eede80","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-resq-1.11.0-19a530","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-ms-2.1.3-4bb8d2","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-joi-17.13.3-e8d4a3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-fs-extra-11.3.0-42188d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-eslint-eslintrc-3.3.1-eed13a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-eslint-9.24.0-1704cc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-inquirer-8.2.6-d9bd62","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-ts-morph-26.0.0-d9f72e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-html-minifier-terser-7.2.0-4e3a34","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-codeceptjs-helper-2.0.4-54a8f3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-runok-0.9.3-c7eada","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-glob-9.0.012-77531b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-mocha-11.6.0-4db624","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-mocha-11.1.0-6c5033","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-jsdoc-typeof-plugin-1.0.0-7cc042","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-escape-string-regexp-4.0.0-f08d19","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-ora-classic-5.4.2-2531de","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-cucumber-cucumber-expressions-18-4db688","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-sprintf-js-1.1.3-291fe8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-apollo-server-4-729163","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-js-beautify-1.15.4-636b9b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-axios-1.8.4-cb83ba","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-chai-subset-1.6.0-6214b4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-tsd-jsdoc-2.5.0-990a8c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-cheerio-1.0.0-1eae50","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-mkdirp-3.0.1-33f9e6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-faker-js-faker-9.8.0-d2139c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-eslint-plugin-import-2.32.0-d6ea88","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-typedoc-0.28.7-378adc","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-chalk-4.1.2-18c17b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-codeceptjs-mock-request-0.3.1-f398a4","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-husky-9.1.7-241a05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-invisi-data-1.0.0-d77c8a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-acorn-8.14.1-9a2c58","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-tsd-0.32.0-6c73f3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-mochawesome-7.1.3-f3cca6","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-codeceptjs-detox-helper-1.1.8-b0e1b8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-wdio-utils-9.15.0-a41b8d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-figures-3.2.0-49749c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-pollyjs-adapter-puppeteer-6.0.6-5f5c6f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-wdio-selenium-standalone-service-8.15.0-14d991","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-wdio-docker-service-3.2.1-f634bd","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-codeceptjs-expect-helper-1.0.2-39f12b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-semver-7.7.2-467160","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-types-node-24.0.2-2ae5b9","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-sinon-21.0.0-676d5a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-csstoxpath-1.6.0-5c6b91","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-pollyjs-core-6.0.6-284d80","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-cucumber-gherkin-32.1.2-52e96a","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-parse-function-5.6.10-00f8e1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-chai-as-promised-7.1.2-baa854","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-expect-29.7.0-9a1511","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-promise-retry-1.1.1-a6b98d","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-documentation-14.0.3-25d1a7","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-graphql-16.10.0-c060f3","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-jsdoc-3.6.11-4c552f","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-typescript-5.8.3-991f05","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-xml2js-0.6.2-a515ff","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-json-server-0.17.4-b4aecf","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-graphql-tag-2.12.6-82d1a1","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-fuse.js-7.0.0-e41f9e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-xmldom-xmldom-0.9.8-89d7d5","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-webdriverio-9.12.5-14207b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-wdio-sauce-service-9.12.5-3870d0","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-parse5-7.3.0-26aa4e","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-inquirer-test-2.0.1-e1ad55","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-envinfo-7.14.0-859dc8","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-types-inquirer-9.0.7-8a1658","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-cucumber-messages-27.2.0-489a84","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-puppeteer-24.8.0-51d45b","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-css-to-xpath-0.1.0-29cc52","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-cross-spawn-7.0.6-fc640c","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-npm-express-5.1.0-481333","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-actions-stale-9-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-4-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-shivammathur-setup-php-2..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-testomatio-check-tests-stable-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-docker-setup-buildx-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-docker-login-action-3..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-docker-build-push-action-6..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-browser-actions-setup-chrome-1..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-shivammathur-setup-php-2-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-actions-checkout-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relatedSpdxElement":"SPDXRef-githubactions-actions-setup-node-4..-75c946","relationshipType":"DEPENDS_ON"},{"spdxElementId":"SPDXRef-DOCUMENT","relatedSpdxElement":"SPDXRef-github-codeceptjs-CodeceptJS-3.x-69d087","relationshipType":"DESCRIBES"}]}