{"bomFormat":"CycloneDX","specVersion":"1.5","serialNumber":"urn:uuid:b9eca362-aa56-401a-aab8-d1e79331f29a","version":1,"metadata":{"timestamp":"2026-08-20T18:41:42Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"12.8.4","purl":"pkg:npm/%40cyclonedx/cdxgen@12.8.4","type":"application","bom-ref":"pkg:npm/@cyclonedx/cdxgen@12.8.4","author":"OWASP Foundation","publisher":"OWASP Foundation"}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase":"build"}],"component":{"group":"","name":"phpMyFAQ-4.1.8","version":"4.1.8","type":"application","bom-ref":"pkg:application/phpMyFAQ-4.1.8@4.1.8","purl":"pkg:application/phpMyFAQ-4.1.8@4.1.8","components":[{"author":"Thorsten Rinne","group":"@thorsten","name":"phpmyfaq","version":"4.1.8","description":"phpMyFAQ","licenses":[{"license":{"id":"MPL-2.0","url":"https://opensource.org/licenses/MPL-2.0","properties":[{"name":"cdx:license:category","value":"Copyleft Limited"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40thorsten/phpmyfaq@4.1.8","externalReferences":[{"type":"website","url":"https://www.phpmyfaq.de/"}],"type":"application","bom-ref":"pkg:npm/@thorsten/phpmyfaq@4.1.8","properties":[{"name":"cdx:npm:scripts","value":"build, build:watch, build:prod, sbom, eslint, lint, lint:fix, prepare, pretty-quick, test, test:watch, test:coverage"},{"name":"cdx:npm:buildScripts","value":"build, build:watch, build:prod, test:watch"},{"name":"cdx:npm:hasInstallScript","value":"true"},{"name":"cdx:npm:risky_scripts","value":"prepare"},{"name":"cdx:license:category","value":"Copyleft Limited"}]}]},"properties":[{"name":"cdx:bom:componentTypes","value":"composer\\nnpm"},{"name":"cdx:bom:componentNamespaces","value":"2tvenom\\n@eslint\\nbacon\\ndasprid\\ndflydev\\ndoctrine\\negulias\\nelastic\\nelasticsearch\\nendroid\\nezimuel\\nguzzlehttp\\nleague\\nmasterminds\\nmonolog\\nmyclabs\\nnette\\nopen-telemetry\\nopensearch-project\\nparagonie\\nphp-http\\nphpseclib\\npsr\\nralouphie\\nreact\\nrobthree\\nsymfony\\ntecnickcom\\ntwig"},{"name":"cdx:bom:componentSrcFiles","value":"build/checkout/phpmyfaq-4.1.8/composer.lock\\npnpm-lock.yaml"}]},"components":[{"author":"Pavel <Ven> Gulbin <2tvenom@gmail.com>","group":"2tvenom","name":"cborencode","version":"1.0.2","description":"CBOR encoder for PHP","scope":"required","licenses":[{"license":{"name":"PHP","properties":[{"name":"cdx:license:category","value":"Unstated License"},{"name":"cdx:license:foss","value":"false"},{"name":"cdx:license:osiApproved","value":"false"},{"name":"cdx:license:fsfLibre","value":"false"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/2tvenom/cborencode@1.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/2tvenom/CBOREncode.git"},{"type":"distribution","url":"https://api.github.com/repos/2tvenom/CBOREncode/zipball/42aedccb861d01fc0554782348cc08f8ebf22332"}],"type":"library","bom-ref":"pkg:composer/2tvenom/cborencode@1.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"CBOR"},{"name":"cdx:license:category","value":"Unstated License"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ben Scholzen 'DASPRiD' <mail@dasprids.de>","group":"bacon","name":"bacon-qr-code","version":"v3.1.1","description":"BaconQrCode is a QR code generator for PHP.","scope":"required","licenses":[{"license":{"id":"BSD-2-Clause","url":"https://opensource.org/licenses/BSD-2-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/bacon/bacon-qr-code@v3.1.1","externalReferences":[{"type":"vcs","url":"https://github.com/Bacon/BaconQrCode.git"},{"type":"distribution","url":"https://api.github.com/repos/Bacon/BaconQrCode/zipball/4da2233e72eeecd9be3b62e0dc2cc9ed8e2e31c2"}],"type":"library","bom-ref":"pkg:composer/bacon/bacon-qr-code@v3.1.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"BaconQrCode\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ben Scholzen 'DASPRiD' <mail@dasprids.de>","group":"dasprid","name":"enum","version":"1.0.7","description":"PHP 7.1 enum implementation","scope":"required","licenses":[{"license":{"id":"BSD-2-Clause","url":"https://opensource.org/licenses/BSD-2-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/dasprid/enum@1.0.7","externalReferences":[{"type":"vcs","url":"https://github.com/DASPRiD/Enum.git"},{"type":"distribution","url":"https://api.github.com/repos/DASPRiD/Enum/zipball/b5874fa9ed0043116c72162ec7f4fb50e02e7cce"}],"type":"library","bom-ref":"pkg:composer/dasprid/enum@1.0.7","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"DASPRiD\\Enum\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Dragonfly Development Inc. <info@dflydev.com>,Beau Simensen <beau@dflydev.com>,Carlos Frutos <carlos@kiwing.it>,Colin O'Dell <colinodell@gmail.com>","group":"dflydev","name":"dot-access-data","version":"v3.0.3","description":"Given a deep data structure, access data by dot notation.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/dflydev/dot-access-data@v3.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/dflydev/dflydev-dot-access-data.git"},{"type":"distribution","url":"https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f"}],"type":"library","bom-ref":"pkg:composer/dflydev/dot-access-data@v3.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Dflydev\\DotAccessData\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Guilherme Blanco <guilhermeblanco@gmail.com>,Roman Borschel <roman@code-factory.org>,Johannes Schmitt <schmittjoh@gmail.com>","group":"doctrine","name":"lexer","version":"3.0.1","description":"PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/doctrine/lexer@3.0.1","externalReferences":[{"type":"vcs","url":"https://github.com/doctrine/lexer.git"},{"type":"distribution","url":"https://api.github.com/repos/doctrine/lexer/zipball/31ad66abc0fc9e1a1f2d9bc6a42668d2fbbcd6dd"}],"type":"library","bom-ref":"pkg:composer/doctrine/lexer@3.0.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Doctrine\\Common\\Lexer\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Eduardo Gulias Davis","group":"egulias","name":"email-validator","version":"4.0.4","description":"A library for validating emails against several RFCs","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/egulias/email-validator@4.0.4","externalReferences":[{"type":"vcs","url":"https://github.com/egulias/EmailValidator.git"},{"type":"distribution","url":"https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa"}],"type":"library","bom-ref":"pkg:composer/egulias/email-validator@4.0.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Egulias\\EmailValidator\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"group":"elastic","name":"transport","version":"v8.11.0","description":"HTTP transport PHP library for Elastic products","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/elastic/transport@v8.11.0","externalReferences":[{"type":"vcs","url":"https://github.com/elastic/elastic-transport-php.git"},{"type":"distribution","url":"https://api.github.com/repos/elastic/elastic-transport-php/zipball/1d476af5dc0b74530d59b67d5dd96ee39768d5a4"}],"type":"library","bom-ref":"pkg:composer/elastic/transport@v8.11.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Elastic\\Transport\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"group":"elasticsearch","name":"elasticsearch","version":"v8.19.0","description":"PHP Client for Elasticsearch","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/elasticsearch/elasticsearch@v8.19.0","externalReferences":[{"type":"vcs","url":"https://github.com/elastic/elasticsearch-php.git"},{"type":"distribution","url":"https://api.github.com/repos/elastic/elasticsearch-php/zipball/1771284cb43a7b653634d418b6f5f0ec84ff8a6d"}],"type":"library","bom-ref":"pkg:composer/elasticsearch/elasticsearch@v8.19.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Elastic\\Elasticsearch\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Jeroen van den Enden <info@endroid.nl>","group":"endroid","name":"qr-code","version":"6.0.9","description":"Endroid QR Code","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/endroid/qr-code@6.0.9","externalReferences":[{"type":"vcs","url":"https://github.com/endroid/qr-code.git"},{"type":"distribution","url":"https://api.github.com/repos/endroid/qr-code/zipball/21e888e8597440b2205e2e5c484b6c8e556bcd1a"}],"type":"library","bom-ref":"pkg:composer/endroid/qr-code@6.0.9","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Endroid\\QrCode\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Michael Dowling <mtdowling@gmail.com>","group":"ezimuel","name":"guzzlestreams","version":"4.1.0","description":"Fork of guzzle/streams (abandoned) to be used with elasticsearch-php","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/ezimuel/guzzlestreams@4.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/ezimuel/guzzlestreams.git"},{"type":"distribution","url":"https://api.github.com/repos/ezimuel/guzzlestreams/zipball/903161be81e9f497cc42fb7db982404a4e6441b0"}],"type":"library","bom-ref":"pkg:composer/ezimuel/guzzlestreams@4.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"GuzzleHttp\\Stream\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Michael Dowling <mtdowling@gmail.com>","group":"ezimuel","name":"ringphp","version":"1.4.1","description":"Fork of guzzle/RingPHP (abandoned) to be used with elasticsearch-php","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/ezimuel/ringphp@1.4.1","externalReferences":[{"type":"vcs","url":"https://github.com/ezimuel/ringphp.git"},{"type":"distribution","url":"https://api.github.com/repos/ezimuel/ringphp/zipball/b97f46088940671100012482577eeb59f26a13b5"}],"type":"library","bom-ref":"pkg:composer/ezimuel/ringphp@1.4.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"GuzzleHttp\\Ring\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Graham Campbell <hello@gjcampbell.co.uk>,Michael Dowling <mtdowling@gmail.com>,Jeremy Lindblom <jeremeamia@gmail.com>,George Mponos <gmponos@gmail.com>,Tobias Nyholm <tobias.nyholm@gmail.com>,Márk Sági-Kazár <mark.sagikazar@gmail.com>,Tobias Schultze <webmaster@tubo-world.de>","group":"guzzlehttp","name":"guzzle","version":"7.15.3","description":"Guzzle is a PHP HTTP client library","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/guzzlehttp/guzzle@7.15.3","externalReferences":[{"type":"vcs","url":"https://github.com/guzzle/guzzle.git"},{"type":"distribution","url":"https://api.github.com/repos/guzzle/guzzle/zipball/ae311b8f045ea93ce7b1c9cdb7cec06c53f944bc"}],"type":"framework","bom-ref":"pkg:composer/guzzlehttp/guzzle@7.15.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"GuzzleHttp\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Graham Campbell <hello@gjcampbell.co.uk>,Michael Dowling <mtdowling@gmail.com>,Tobias Nyholm <tobias.nyholm@gmail.com>,Tobias Schultze <webmaster@tubo-world.de>","group":"guzzlehttp","name":"promises","version":"2.5.2","description":"Guzzle promises library","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/guzzlehttp/promises@2.5.2","externalReferences":[{"type":"vcs","url":"https://github.com/guzzle/promises.git"},{"type":"distribution","url":"https://api.github.com/repos/guzzle/promises/zipball/2823687acff28b2dbe67b2508a6b300e2c3fa4ce"}],"type":"library","bom-ref":"pkg:composer/guzzlehttp/promises@2.5.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"GuzzleHttp\\Promise\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Graham Campbell <hello@gjcampbell.co.uk>,Michael Dowling <mtdowling@gmail.com>,George Mponos <gmponos@gmail.com>,Tobias Nyholm <tobias.nyholm@gmail.com>,Márk Sági-Kazár <mark.sagikazar@gmail.com>,Tobias Schultze <webmaster@tubo-world.de>,Márk Sági-Kazár <mark.sagikazar@gmail.com>","group":"guzzlehttp","name":"psr7","version":"2.13.0","description":"PSR-7 message implementation that also provides common utility methods","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/guzzlehttp/psr7@2.13.0","externalReferences":[{"type":"vcs","url":"https://github.com/guzzle/psr7.git"},{"type":"distribution","url":"https://api.github.com/repos/guzzle/psr7/zipball/dad89620b7a6edb60c15858442eb2e408b45d8f4"}],"type":"library","bom-ref":"pkg:composer/guzzlehttp/psr7@2.13.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"GuzzleHttp\\Psr7\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Colin O'Dell <colinodell@gmail.com>","group":"league","name":"commonmark","version":"2.10.0","description":"Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)","scope":"required","licenses":[{"license":{"id":"BSD-3-Clause","url":"https://opensource.org/licenses/BSD-3-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/league/commonmark@2.10.0","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/commonmark.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/commonmark/zipball/d2d1aa8b35e072966c89bc0c66cf926e56767dc4"}],"type":"library","bom-ref":"pkg:composer/league/commonmark@2.10.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"League\\CommonMark\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Colin O'Dell <colinodell@gmail.com>","group":"league","name":"config","version":"v1.2.0","description":"Define configuration arrays with strict schemas and access values with dot notation","scope":"required","licenses":[{"license":{"id":"BSD-3-Clause","url":"https://opensource.org/licenses/BSD-3-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/league/config@v1.2.0","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/config.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/config/zipball/754b3604fb2984c71f4af4a9cbe7b57f346ec1f3"}],"type":"library","bom-ref":"pkg:composer/league/config@v1.2.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"League\\Config\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ignace Nyamagana Butera <nyamsprod@gmail.com>","group":"league","name":"uri-interfaces","version":"7.8.1","description":"Common tools for parsing and resolving RFC3987/RFC3986 URI","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/league/uri-interfaces@7.8.1","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/uri-interfaces.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/uri-interfaces/zipball/85d5c77c5d6d3af6c54db4a78246364908f3c928"}],"type":"library","bom-ref":"pkg:composer/league/uri-interfaces@7.8.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"League\\Uri\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ignace Nyamagana Butera <nyamsprod@gmail.com>","group":"league","name":"uri","version":"7.8.1","description":"URI manipulation library","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/league/uri@7.8.1","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/uri.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/uri/zipball/08cf38e3924d4f56238125547b5720496fac8fd4"}],"type":"library","bom-ref":"pkg:composer/league/uri@7.8.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"League\\Uri\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Matt Butcher <technosophos@gmail.com>,Matt Farina <matt@mattfarina.com>,Asmir Mustafic <goetas@gmail.com>","group":"masterminds","name":"html5","version":"2.11.0","description":"An HTML5 parser and serializer.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/masterminds/html5@2.11.0","externalReferences":[{"type":"vcs","url":"https://github.com/Masterminds/html5-php.git"},{"type":"distribution","url":"https://api.github.com/repos/Masterminds/html5-php/zipball/a1e7a2f88ee13635d86fc61cfbdf2306a76ddfc7"}],"type":"library","bom-ref":"pkg:composer/masterminds/html5@2.11.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Masterminds\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Jordi Boggiano <j.boggiano@seld.be>","group":"monolog","name":"monolog","version":"3.10.0","description":"Sends your logs to files, sockets, inboxes, databases and various web services","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/monolog/monolog@3.10.0","externalReferences":[{"type":"vcs","url":"https://github.com/Seldaek/monolog.git"},{"type":"distribution","url":"https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0"}],"type":"library","bom-ref":"pkg:composer/monolog/monolog@3.10.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Monolog\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"group":"myclabs","name":"deep-copy","version":"1.14.0","description":"Create deep copies (clones) of your objects","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/myclabs/deep-copy@1.14.0","externalReferences":[{"type":"vcs","url":"https://github.com/myclabs/DeepCopy.git"},{"type":"distribution","url":"https://api.github.com/repos/myclabs/DeepCopy/zipball/8680aa248f8e07bc8fb43f56f0f5fc77a0c96aae"}],"type":"library","bom-ref":"pkg:composer/myclabs/deep-copy@1.14.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"DeepCopy\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"David Grudl,Nette Community","group":"nette","name":"schema","version":"v1.3.6","description":"📐 Nette Schema: validating data structures against a given Schema.","scope":"required","licenses":[{"license":{"id":"BSD-3-Clause","url":"https://opensource.org/licenses/BSD-3-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}},{"license":{"id":"GPL-2.0-only","url":"https://opensource.org/licenses/GPL-2.0-only","properties":[{"name":"cdx:license:category","value":"Copyleft"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}},{"license":{"id":"GPL-3.0-only","url":"https://opensource.org/licenses/GPL-3.0-only","properties":[{"name":"cdx:license:category","value":"Copyleft"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/nette/schema@v1.3.6","externalReferences":[{"type":"vcs","url":"https://github.com/nette/schema.git"},{"type":"distribution","url":"https://api.github.com/repos/nette/schema/zipball/c54350438cd6914616f790a49cb424605f421562"}],"type":"library","bom-ref":"pkg:composer/nette/schema@v1.3.6","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Nette\\"},{"name":"cdx:license:category","value":"Permissive, Copyleft"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"David Grudl,Nette Community","group":"nette","name":"utils","version":"v4.1.5","description":"🛠  Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.","scope":"required","licenses":[{"license":{"id":"BSD-3-Clause","url":"https://opensource.org/licenses/BSD-3-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}},{"license":{"id":"GPL-2.0-only","url":"https://opensource.org/licenses/GPL-2.0-only","properties":[{"name":"cdx:license:category","value":"Copyleft"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}},{"license":{"id":"GPL-3.0-only","url":"https://opensource.org/licenses/GPL-3.0-only","properties":[{"name":"cdx:license:category","value":"Copyleft"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/nette/utils@v4.1.5","externalReferences":[{"type":"vcs","url":"https://github.com/nette/utils.git"},{"type":"distribution","url":"https://api.github.com/repos/nette/utils/zipball/b043439dbdf954e6c28b5ea7e34b0100f83165e0"}],"type":"library","bom-ref":"pkg:composer/nette/utils@v4.1.5","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Nette\\"},{"name":"cdx:license:category","value":"Permissive, Copyleft"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"opentelemetry-php contributors","group":"open-telemetry","name":"api","version":"1.10.0","description":"API for OpenTelemetry PHP.","scope":"required","licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/open-telemetry/api@1.10.0","externalReferences":[{"type":"vcs","url":"https://github.com/opentelemetry-php/api.git"},{"type":"distribution","url":"https://api.github.com/repos/opentelemetry-php/api/zipball/7c029c4a6fd457094a20569bf98f93d95e9a7559"}],"type":"library","bom-ref":"pkg:composer/open-telemetry/api@1.10.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"OpenTelemetry\\API\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"opentelemetry-php contributors","group":"open-telemetry","name":"context","version":"1.5.0","description":"Context implementation for OpenTelemetry PHP.","scope":"required","licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/open-telemetry/context@1.5.0","externalReferences":[{"type":"vcs","url":"https://github.com/opentelemetry-php/context.git"},{"type":"distribution","url":"https://api.github.com/repos/opentelemetry-php/context/zipball/3c414b246e0dabb7d6145404e6a5e4536ca18d07"}],"type":"library","bom-ref":"pkg:composer/open-telemetry/context@1.5.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"OpenTelemetry\\Context\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Elastic,OpenSearch Contributors","group":"opensearch-project","name":"opensearch-php","version":"2.6.0","description":"PHP Client for OpenSearch","scope":"required","licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}},{"license":{"id":"LGPL-2.1-only","url":"https://opensource.org/licenses/LGPL-2.1-only","properties":[{"name":"cdx:license:category","value":"Copyleft Limited"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/opensearch-project/opensearch-php@2.6.0","externalReferences":[{"type":"vcs","url":"https://github.com/opensearch-project/opensearch-php.git"},{"type":"distribution","url":"https://api.github.com/repos/opensearch-project/opensearch-php/zipball/6bcff126ffd8f54ca33a0dd659128cbc5d3b2bcd"}],"type":"library","bom-ref":"pkg:composer/opensearch-project/opensearch-php@2.6.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"OpenSearch\\"},{"name":"cdx:license:category","value":"Permissive, Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Paragon Initiative Enterprises <security@paragonie.com>,Steve 'Sc00bz' Thomas <steve@tobtu.com>","group":"paragonie","name":"constant_time_encoding","version":"v3.1.3","description":"Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/paragonie/constant_time_encoding@v3.1.3","externalReferences":[{"type":"vcs","url":"https://github.com/paragonie/constant_time_encoding.git"},{"type":"distribution","url":"https://api.github.com/repos/paragonie/constant_time_encoding/zipball/d5b01a39b3415c2cd581d3bd3a3575c1ebbd8e77"}],"type":"library","bom-ref":"pkg:composer/paragonie/constant_time_encoding@v3.1.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"ParagonIE\\ConstantTime\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Paragon Initiative Enterprises <security@paragonie.com>","group":"paragonie","name":"random_compat","version":"v9.99.100","description":"PHP 5.x polyfill for random_bytes() and random_int() from PHP 7","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/paragonie/random_compat@v9.99.100","externalReferences":[{"type":"vcs","url":"https://github.com/paragonie/random_compat.git"},{"type":"distribution","url":"https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a"}],"type":"library","bom-ref":"pkg:composer/paragonie/random_compat@v9.99.100","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Márk Sági-Kazár <mark.sagikazar@gmail.com>","group":"php-http","name":"discovery","version":"1.20.0","description":"Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/php-http/discovery@1.20.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-http/discovery.git"},{"type":"distribution","url":"https://api.github.com/repos/php-http/discovery/zipball/82fe4c73ef3363caed49ff8dd1539ba06044910d"}],"type":"library","bom-ref":"pkg:composer/php-http/discovery@1.20.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Http\\Discovery\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Eric GELOEN <geloen.eric@gmail.com>,Márk Sági-Kazár <mark.sagikazar@gmail.com>","group":"php-http","name":"httplug","version":"2.4.1","description":"HTTPlug, the HTTP client abstraction for PHP","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/php-http/httplug@2.4.1","externalReferences":[{"type":"vcs","url":"https://github.com/php-http/httplug.git"},{"type":"distribution","url":"https://api.github.com/repos/php-http/httplug/zipball/5cad731844891a4c282f3f3e1b582c46839d22f4"}],"type":"library","bom-ref":"pkg:composer/php-http/httplug@2.4.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Http\\Client\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Joel Wurtz <joel.wurtz@gmail.com>,Márk Sági-Kazár <mark.sagikazar@gmail.com>","group":"php-http","name":"promise","version":"1.3.1","description":"Promise used for asynchronous HTTP requests","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/php-http/promise@1.3.1","externalReferences":[{"type":"vcs","url":"https://github.com/php-http/promise.git"},{"type":"distribution","url":"https://api.github.com/repos/php-http/promise/zipball/fc85b1fba37c169a69a07ef0d5a8075770cc1f83"}],"type":"library","bom-ref":"pkg:composer/php-http/promise@1.3.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Http\\Promise\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Jim Wigginton <terrafrost@php.net>,Patrick Monnerat <pm@datasphere.ch>,Andreas Fischer <bantu@phpbb.com>,Hans-Jürgen Petrich <petrich@tronic-media.com>,Graham Campbell <graham@alt-three.com>","group":"phpseclib","name":"phpseclib","version":"3.0.56","description":"PHP Secure Communications Library - Pure-PHP implementations of RSA, AES, SSH2, SFTP, X.509 etc.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/phpseclib/phpseclib@3.0.56","externalReferences":[{"type":"vcs","url":"https://github.com/phpseclib/phpseclib.git"},{"type":"distribution","url":"https://api.github.com/repos/phpseclib/phpseclib/zipball/7adbbe38cde25e2df2116dbf2673c407e24fa305"}],"type":"library","bom-ref":"pkg:composer/phpseclib/phpseclib@3.0.56","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"phpseclib3\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"container","version":"2.0.2","description":"Common Container Interface (PHP FIG PSR-11)","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/container@2.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/container.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963"}],"type":"framework","bom-ref":"pkg:composer/psr/container@2.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\Container\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"event-dispatcher","version":"1.0.0","description":"Standard interfaces for event handling.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/event-dispatcher@1.0.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/event-dispatcher.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0"}],"type":"framework","bom-ref":"pkg:composer/psr/event-dispatcher@1.0.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\EventDispatcher\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"http-client","version":"1.0.3","description":"Common interface for HTTP clients","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/http-client@1.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/http-client.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90"}],"type":"framework","bom-ref":"pkg:composer/psr/http-client@1.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\Http\\Client\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"http-factory","version":"1.1.0","description":"PSR-17: Common interfaces for PSR-7 HTTP message factories","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/http-factory@1.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/http-factory.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a"}],"type":"framework","bom-ref":"pkg:composer/psr/http-factory@1.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\Http\\Message\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"http-message","version":"2.0","description":"Common interface for HTTP messages","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/http-message@2.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/http-message.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71"}],"type":"framework","bom-ref":"pkg:composer/psr/http-message@2.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\Http\\Message\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"log","version":"3.0.2","description":"Common interface for logging libraries","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/psr/log@3.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/log.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"}],"type":"framework","bom-ref":"pkg:composer/psr/log@3.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Psr\\Log\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ralph Khattar <ralph.khattar@gmail.com>","group":"ralouphie","name":"getallheaders","version":"3.0.3","description":"A polyfill for getallheaders.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/ralouphie/getallheaders@3.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/ralouphie/getallheaders.git"},{"type":"distribution","url":"https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822"}],"type":"library","bom-ref":"pkg:composer/ralouphie/getallheaders@3.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Jan Sorgalla <jsorgalla@gmail.com>,Christian Lück <christian@clue.engineering>,Cees-Jan Kiewiet <reactphp@ceesjankiewiet.nl>,Chris Boden <cboden@gmail.com>","group":"react","name":"promise","version":"v3.3.0","description":"A lightweight implementation of CommonJS Promises/A for PHP","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/react/promise@v3.3.0","externalReferences":[{"type":"vcs","url":"https://github.com/reactphp/promise.git"},{"type":"distribution","url":"https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a"}],"type":"library","bom-ref":"pkg:composer/react/promise@v3.3.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"React\\Promise\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Rob Janssen,Nicolas CARPi,Will Power","group":"robthree","name":"twofactorauth","version":"v3.0.3","description":"Two Factor Authentication","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/robthree/twofactorauth@v3.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/RobThree/TwoFactorAuth.git"},{"type":"distribution","url":"https://api.github.com/repos/RobThree/TwoFactorAuth/zipball/85408c4e775dba7c0802f2d928efd921d530bc5b"}],"type":"library","bom-ref":"pkg:composer/robthree/twofactorauth@v3.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"RobThree\\Auth\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"config","version":"v7.4.16","description":"Helps you find, load, combine, autofill and validate configuration values of any kind","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/config@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/config.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/config/zipball/e896f5e874e6983d0a098f554ca82a08a924c298"}],"type":"framework","bom-ref":"pkg:composer/symfony/config@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Config\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"console","version":"v7.4.16","description":"Eases the creation of beautiful and testable command line interfaces","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/console@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/console.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/console/zipball/f4c69c9aed03abf933b294257d618bdd9b30a06d"}],"type":"framework","bom-ref":"pkg:composer/symfony/console@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Console\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"dependency-injection","version":"v7.4.16","description":"Allows you to standardize and centralize the way objects are constructed in your application","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/dependency-injection@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/dependency-injection.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/dependency-injection/zipball/7f59a843c1fbcceafecdf6863d3e38ea6ecd5061"}],"type":"framework","bom-ref":"pkg:composer/symfony/dependency-injection@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\DependencyInjection\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"deprecation-contracts","version":"v3.7.1","description":"A generic function and convention to trigger deprecation notices","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/deprecation-contracts@v3.7.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/deprecation-contracts.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/deprecation-contracts/zipball/f3202fa1b5097b0af062dc978b32ecf63404e31d"}],"type":"framework","bom-ref":"pkg:composer/symfony/deprecation-contracts@v3.7.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"dotenv","version":"v7.4.15","description":"Registers environment variables from a .env file","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/dotenv@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/dotenv.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/dotenv/zipball/99b5b14953237c89ed24f1af5ba34225caf598a4"}],"type":"framework","bom-ref":"pkg:composer/symfony/dotenv@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Dotenv\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"error-handler","version":"v7.4.15","description":"Provides tools to manage errors and ease debugging PHP code","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/error-handler@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/error-handler.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/error-handler/zipball/d49f6a19f326db41ae7103bdc38e3eb35a791261"}],"type":"framework","bom-ref":"pkg:composer/symfony/error-handler@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\ErrorHandler\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"event-dispatcher-contracts","version":"v3.7.1","description":"Generic abstractions related to dispatching event","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/event-dispatcher-contracts@v3.7.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/event-dispatcher-contracts.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/c7de7a00ffb67842132da02ea92988a39ccd9f4e"}],"type":"framework","bom-ref":"pkg:composer/symfony/event-dispatcher-contracts@v3.7.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Contracts\\EventDispatcher\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"event-dispatcher","version":"v7.4.15","description":"Provides tools that allow your application components to communicate with each other by dispatching events and listening to them","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/event-dispatcher@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/event-dispatcher.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/event-dispatcher/zipball/336e7f3b9e95aba04f93ea9143920c2186abfbb9"}],"type":"framework","bom-ref":"pkg:composer/symfony/event-dispatcher@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\EventDispatcher\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"filesystem","version":"v7.4.15","description":"Provides basic utilities for the filesystem","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/filesystem@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/filesystem.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/filesystem/zipball/ff16a16bf87fdf264638b8f6995b3515975e3c79"}],"type":"framework","bom-ref":"pkg:composer/symfony/filesystem@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Filesystem\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Titouan Galopin <galopintitouan@gmail.com>,Symfony Community","group":"symfony","name":"html-sanitizer","version":"v7.4.14","description":"Provides an object-oriented API to sanitize untrusted HTML input for safe insertion into a document's DOM.","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/html-sanitizer@v7.4.14","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/html-sanitizer.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/html-sanitizer/zipball/c328df69f5b6f44a0d031d757903d955bebb23b3"}],"type":"framework","bom-ref":"pkg:composer/symfony/html-sanitizer@v7.4.14","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\HtmlSanitizer\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"http-client-contracts","version":"v3.7.1","description":"Generic abstractions related to HTTP clients","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/http-client-contracts@v3.7.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-client-contracts.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-client-contracts/zipball/41fc42d276aeff21192465331ebbab7d83a743c0"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-client-contracts@v3.7.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Contracts\\HttpClient\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"http-client","version":"v7.4.16","description":"Provides powerful methods to fetch HTTP resources synchronously or asynchronously","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/http-client@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-client.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-client/zipball/c513ed0ba5d1784a6b55fc84190dbe4451b12f41"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-client@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\HttpClient\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"http-foundation","version":"v7.4.16","description":"Defines an object-oriented layer for the HTTP specification","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/http-foundation@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-foundation.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-foundation/zipball/b676451bb638e99a7d34d8a2be90406822e301eb"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-foundation@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\HttpFoundation\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"http-kernel","version":"v7.4.16","description":"Provides a structured process for converting a Request into a Response","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/http-kernel@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-kernel.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-kernel/zipball/f5e728670fa2218ae8be8ea91f2b44b7d6e5304c"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-kernel@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\HttpKernel\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Bernhard Schussek <bschussek@gmail.com>,Eriksen Costa <eriksen.costa@infranology.com.br>,Igor Wiedler <igor@wiedler.ch>,Symfony Community","group":"symfony","name":"intl","version":"v7.4.16","description":"Provides access to the localization data of the ICU library","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/intl@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/intl.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/intl/zipball/a8ff4606c5f5c7ec166d565cea1fb1864c2f9850"}],"type":"framework","bom-ref":"pkg:composer/symfony/intl@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Intl\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"mailer","version":"v7.4.15","description":"Helps sending emails","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/mailer@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/mailer.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/mailer/zipball/68c1f27c97edd0222eb8d440a6c8c4da5354ab46"}],"type":"framework","bom-ref":"pkg:composer/symfony/mailer@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Mailer\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Christopher Hertel <mail@christopher-hertel.de>,Tobias Nyholm <tobias.nyholm@gmail.com>","group":"symfony","name":"mcp-sdk","version":"dev-main","description":"Model Context Protocol SDK for Client and Server applications in PHP","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/mcp-sdk@dev-main","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/mcp-sdk.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/mcp-sdk/zipball/19464d5ce91b969c156d68ec7aa942e39ade5118"}],"type":"framework","bom-ref":"pkg:composer/symfony/mcp-sdk@dev-main","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\AI\\McpSdk\\"},{"name":"cdx:mcp:package","value":"true"},{"name":"cdx:mcp:official","value":"false"},{"name":"cdx:mcp:role","value":"sdk"},{"name":"cdx:mcp:catalogSource","value":"heuristic"},{"name":"cdx:mcp:packageName","value":"symfony/mcp-sdk"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"mime","version":"v7.4.16","description":"Allows manipulating MIME messages","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/mime@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/mime.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/mime/zipball/20094b76a7106dbe978d31cd3bd7aa1ed248d0e5"}],"type":"framework","bom-ref":"pkg:composer/symfony/mime@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Mime\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Gert de Pagter <BackEndTea@gmail.com>,Symfony Community","group":"symfony","name":"polyfill-ctype","version":"v1.37.0","description":"Symfony polyfill for ctype functions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-ctype@v1.37.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-ctype.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-ctype@v1.37.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Ctype\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-intl-grapheme","version":"v1.41.0","description":"Symfony polyfill for intl's grapheme_* functions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-intl-grapheme@v1.41.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-intl-grapheme.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/bb899c1db0aa8127dc3afe8cda4a67eb24915f8d"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-intl-grapheme@v1.41.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Intl\\Grapheme\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Laurent Bassin <laurent@bassin.info>,Trevor Rowbotham <trevor.rowbotham@pm.me>,Symfony Community","group":"symfony","name":"polyfill-intl-idn","version":"v1.38.1","description":"Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-intl-idn@v1.38.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-intl-idn.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/dc21118016c039a66235cf93d96b435ffb282412"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-intl-idn@v1.38.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Intl\\Idn\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-intl-normalizer","version":"v1.38.0","description":"Symfony polyfill for intl's Normalizer class and related functions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-intl-normalizer@v1.38.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-intl-normalizer.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/2d446c214bdbe5b71bde5011b060a05fece3ae6b"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-intl-normalizer@v1.38.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Intl\\Normalizer\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-mbstring","version":"v1.38.2","description":"Symfony polyfill for the Mbstring extension","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-mbstring@v1.38.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-mbstring.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-mbstring/zipball/d3d318bad5e7a1bfbd026009c8bfb8d8f99ae6b6"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-mbstring@v1.38.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Mbstring\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Ion Bazan <ion.bazan@gmail.com>,Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-php80","version":"v1.37.0","description":"Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-php80@v1.37.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-php80.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-php80/zipball/dfb55726c3a76ea3b6459fcfda1ec2d80a682411"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-php80@v1.37.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Php80\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-php82","version":"v1.38.1","description":"Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-php82@v1.38.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-php82.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-php82/zipball/002dc0cfe5fd4ed6033d48f27d4f19a486c4b04b"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-php82@v1.38.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Php82\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-php83","version":"v1.41.0","description":"Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-php83@v1.41.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-php83.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-php83/zipball/5ea99087fb99c273a9b9236ed4c31e78b16103c6"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-php83@v1.41.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Php83\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-php85","version":"v1.41.0","description":"Symfony polyfill backporting some PHP 8.5+ features to lower PHP versions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-php85@v1.41.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-php85.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-php85/zipball/255fab485aaa1006ed411040c42aecd7b5302d7a"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-php85@v1.41.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Php85\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Grégoire Pineau <lyrixx@lyrixx.info>,Symfony Community","group":"symfony","name":"polyfill-uuid","version":"v1.37.0","description":"Symfony polyfill for uuid functions","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/polyfill-uuid@v1.37.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-uuid.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-uuid/zipball/26dfec253c4cf3e51b541b52ddf7e42cb0908e94"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-uuid@v1.37.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\Uuid\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"routing","version":"v7.4.15","description":"Maps an HTTP request to a set of configuration variables","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/routing@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/routing.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/routing/zipball/80c0a93d3f8e7499f716204a1fb38ead942a7a2b"}],"type":"framework","bom-ref":"pkg:composer/symfony/routing@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Routing\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"service-contracts","version":"v3.7.1","description":"Generic abstractions related to writing services","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/service-contracts@v3.7.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/service-contracts.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/service-contracts/zipball/c0a284bab1ed8aa0417e3d69250ab437739563a0"}],"type":"framework","bom-ref":"pkg:composer/symfony/service-contracts@v3.7.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Contracts\\Service\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"string","version":"v7.4.15","description":"Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/string@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/string.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/string/zipball/e394af32256bf9e7bf80849d95e589167c10097b"}],"type":"framework","bom-ref":"pkg:composer/symfony/string@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\String\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Grégoire Pineau <lyrixx@lyrixx.info>,Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"uid","version":"v7.4.9","description":"Provides an object-oriented API to generate and represent UIDs","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/uid@v7.4.9","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/uid.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/uid/zipball/2676b524340abcfe4d6151ec698463cebafee439"}],"type":"framework","bom-ref":"pkg:composer/symfony/uid@v7.4.9","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Uid\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"var-dumper","version":"v7.4.15","description":"Provides mechanisms for walking through any arbitrary PHP variable","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/var-dumper@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/var-dumper.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/var-dumper/zipball/04ba4add636a95ff437af3a5a9499bb1d6c6d4bd"}],"type":"framework","bom-ref":"pkg:composer/symfony/var-dumper@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\VarDumper\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"var-exporter","version":"v7.4.16","description":"Allows exporting any serializable PHP data structure to plain PHP code","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/var-exporter@v7.4.16","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/var-exporter.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/var-exporter/zipball/ca31404415670aa3834809005b529df1b84f0790"}],"type":"framework","bom-ref":"pkg:composer/symfony/var-exporter@v7.4.16","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\VarExporter\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"yaml","version":"v7.4.15","description":"Loads and dumps YAML files","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/symfony/yaml@v7.4.15","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/yaml.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/yaml/zipball/e101850ded5d2c0d44bf32abb8996404afec2dec"}],"type":"framework","bom-ref":"pkg:composer/symfony/yaml@v7.4.15","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Yaml\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tcpdf","version":"6.11.3","description":"Deprecated legacy PDF engine for PHP. For new projects use tecnickcom/tc-lib-pdf.","scope":"required","licenses":[{"license":{"id":"LGPL-3.0-or-later","url":"https://opensource.org/licenses/LGPL-3.0-or-later","properties":[{"name":"cdx:license:category","value":"Copyleft Limited"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/tecnickcom/tcpdf@6.11.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/TCPDF.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/TCPDF/zipball/b18f6119161019916c5bb07cb8da5205ae5c1b63"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tcpdf@6.11.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>","group":"twig","name":"intl-extra","version":"v3.26.0","description":"A Twig extension for Intl","scope":"required","licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/twig/intl-extra@v3.26.0","externalReferences":[{"type":"vcs","url":"https://github.com/twigphp/intl-extra.git"},{"type":"distribution","url":"https://api.github.com/repos/twigphp/intl-extra/zipball/98f5ad5bff13230fcd2d834d9e79b50adf3ccda9"}],"type":"library","bom-ref":"pkg:composer/twig/intl-extra@v3.26.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Twig\\Extra\\Intl\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Twig Team,Armin Ronacher <armin.ronacher@active-4.com>","group":"twig","name":"twig","version":"v3.28.0","description":"Twig, the flexible, fast, and secure template language for PHP","scope":"required","licenses":[{"license":{"id":"BSD-3-Clause","url":"https://opensource.org/licenses/BSD-3-Clause","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:composer/twig/twig@v3.28.0","externalReferences":[{"type":"vcs","url":"https://github.com/twigphp/Twig.git"},{"type":"distribution","url":"https://api.github.com/repos/twigphp/Twig/zipball/597c12ed286fb9d1701a36684ce6e0cbe28ebc8b"}],"type":"library","bom-ref":"pkg:composer/twig/twig@v3.28.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.1.8/composer.lock"},{"name":"Namespaces","value":"Twig\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ-4.1/build/checkout/phpmyfaq-4.1.8/composer.lock"}]}}},{"author":"Nicholas C. Zakas","group":"@eslint","name":"config-array","version":"0.21.2","description":"General purpose glob-based configuration matching.","scope":"required","hashes":[{"alg":"SHA-512","content":"9c99762864e5adff468cb8a6808aeef95fe6ce048ad000420d046fc70e418d444bed67c7e6ea169a2cdb1fb401e8c9a730177c7080bdb9c7969deccbd556565b"}],"licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/config-array@0.21.2","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/rewrite/tree/main/packages/config-array#readme"},{"type":"vcs","url":"git+https://github.com/eslint/rewrite.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/config-array@0.21.2","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build:dedupe-types, build:cts, build:std__path, build, pretest, test, test:coverage, test:jsr, test:types"},{"name":"cdx:npm:buildScripts","value":"build:dedupe-types, build:cts, build:std__path, build"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"group":"@eslint","name":"config-helpers","version":"0.4.2","description":"Helper utilities for creating ESLint configuration","scope":"required","hashes":[{"alg":"SHA-512","content":"801af137cf203887f747b8dae4af6c97035ac9571980ae923943919b6b81cd378811f79568884ea42b53a31dcfe91ee8da32c5c0b1532e70bb914fd119c60483"}],"licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/config-helpers@0.4.2","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/rewrite/tree/main/packages/config-helpers#readme"},{"type":"vcs","url":"git+https://github.com/eslint/rewrite.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/config-helpers@0.4.2","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build:dedupe-types, build:cts, build, test, test:coverage, test:jsr, test:pnpm, test:types"},{"name":"cdx:npm:buildScripts","value":"build:dedupe-types, build:cts, build"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"author":"Nicholas C. Zakas","group":"@eslint","name":"core","version":"0.17.0","description":"Runtime-agnostic core of ESLint","scope":"required","hashes":[{"alg":"SHA-512","content":"c8bfec2eba66b43685122523d68b113f84c8d8c0f3d4075d24bfa367b292aaf06e962378c6a618e7821f74df2a0fc4e86ba8358a5a298757f140d9233b1aeba5"}],"licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/core@0.17.0","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/rewrite/tree/main/packages/core#readme"},{"type":"vcs","url":"git+https://github.com/eslint/rewrite.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/core@0.17.0","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build:cts, build, test:jsr, test:types"},{"name":"cdx:npm:buildScripts","value":"build:cts, build"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"author":"Nicholas C. Zakas","group":"@eslint","name":"eslintrc","version":"3.3.6","description":"The legacy ESLintRC config file format for ESLint","scope":"required","hashes":[{"alg":"SHA-512","content":"976525f4fac7b0f08a70463f69ced58058fd0fcd02ed2ebcb0e29ceb5f12c870cf2b7eacd5770579b5d8d224f35159f862af986f0bd29c3982cfdcb18d7f90ac"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/eslintrc@3.3.6","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/eslintrc#readme"}],"type":"library","bom-ref":"pkg:npm/@eslint/eslintrc@3.3.6","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build, lint, lint:fix, prepare, test, test:coverage, test:types"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"cdx:npm:hasInstallScript","value":"true"},{"name":"cdx:npm:risky_scripts","value":"prepare"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"group":"@eslint","name":"js","version":"9.39.5","description":"ESLint JavaScript language implementation","scope":"required","hashes":[{"alg":"SHA-512","content":"432c10baccd087bee92170acabdf7c73c85b8524c8fdacd3b72d59e8de7776602e74a1e1cb9ef78f7caf44bb17d814a9f18a4bb680841bc13d0c97bef33521e0"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/js@9.39.5","externalReferences":[{"type":"website","url":"https://eslint.org"},{"type":"vcs","url":"https://github.com/eslint/eslint.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/js@9.39.5","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"test:types"},{"name":"ImportedModules","value":"@eslint/js"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"eslint.config.mjs"}]}},{"author":"Nicholas C. Zakas","group":"@eslint","name":"object-schema","version":"2.1.7","description":"An object schema merger/validator","scope":"required","hashes":[{"alg":"SHA-512","content":"56d00e6b299655f65c9996e9e84da6ca6a43207bf28d7b3fd762ea5988d5c3aaa3adf17e54af9fc86df7902873de79caf92539fcd7873aaad31074bcb173b738"}],"licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/object-schema@2.1.7","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/rewrite/tree/main/packages/object-schema#readme"},{"type":"vcs","url":"git+https://github.com/eslint/rewrite.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/object-schema@2.1.7","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build:dedupe-types, build:cts, build, test, test:coverage, test:jsr, test:types"},{"name":"cdx:npm:buildScripts","value":"build:dedupe-types, build:cts, build"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"author":"Nicholas C. Zakas","group":"@eslint","name":"plugin-kit","version":"0.4.1","description":"Utilities for building ESLint plugins.","scope":"required","hashes":[{"alg":"SHA-512","content":"e37feab6b0d4a24afb2c9aa8176737f91227bbfb78cdfae961da120df632860e76af02d5e939cebdd1b87d79bb224481df012b91c9894bd88486356d3921238c"}],"licenses":[{"license":{"id":"Apache-2.0","url":"https://opensource.org/licenses/Apache-2.0","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/%40eslint/plugin-kit@0.4.1","externalReferences":[{"type":"vcs","url":"https://github.com/eslint/rewrite/tree/main/packages/plugin-kit#readme"},{"type":"vcs","url":"git+https://github.com/eslint/rewrite.git"}],"type":"library","bom-ref":"pkg:npm/@eslint/plugin-kit@0.4.1","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build:dedupe-types, build:cts, build, pretest, test, test:coverage, test:jsr, test:types"},{"name":"cdx:npm:buildScripts","value":"build:dedupe-types, build:cts, build"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]}}},{"author":"Nicholas C. Zakas <nicholas+npm@nczconsulting.com>","group":"","name":"eslint","version":"9.39.5","description":"An AST-based pattern checker for JavaScript.","scope":"required","hashes":[{"alg":"SHA-512","content":"0e0652eb668f2d72a59f120b4bf0180a846f1da65e5dc788ce55cf924186cc9592a30d5a124d256d39715129728c2f2371a2b101d3a74c3cfea35245481b328f"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/eslint@9.39.5","externalReferences":[{"type":"website","url":"https://eslint.org"}],"type":"library","bom-ref":"pkg:npm/eslint@9.39.5","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:has_binary","value":"true"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:bin","value":"eslint"},{"name":"cdx:npm:scripts","value":"build:docs:update-links, build:site, build:webpack, build:readme, build:rules-index, lint, lint:docs:js, lint:docs:rule-examples, lint:unused, lint:fix, lint:fix:docs:js, lint:rule-types, lint:types, release:generate:alpha, release:generate:beta, release:generate:latest, release:generate:maintenance, release:generate:rc, release:publish, test, test:browser, test:cli, test:emfile, test:fuzz, test:performance, test:pnpm, test:types"},{"name":"cdx:npm:buildScripts","value":"build:docs:update-links, build:site, build:webpack, build:readme, build:rules-index"},{"name":"ImportedModules","value":"eslint/config,defineConfig,eslint/config/defineConfig,globalIgnores,eslint/config/globalIgnores"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"eslint.config.mjs"},{"location":"eslint.config.mjs"},{"location":"eslint.config.mjs"}]}},{"group":"","name":"typescript-eslint","version":"8.67.0","description":"Tooling which enables you to use TypeScript with ESLint","scope":"required","hashes":[{"alg":"SHA-512","content":"4b6b9d16cf2d08a10a7dfb89e1307589d1946625dd08f1a2dc83c11965daadb2d0e543d739157c40457327880245db9444c6f9124a4d09d8db93478322e23c62"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/typescript-eslint@8.67.0","externalReferences":[{"type":"website","url":"https://typescript-eslint.io/packages/typescript-eslint"},{"type":"vcs","url":"https://github.com/typescript-eslint/typescript-eslint.git"}],"type":"library","bom-ref":"pkg:npm/typescript-eslint@8.67.0","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"build, clean, format, lint, test, typecheck, typecheck:tsgo, attw-check"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"typescript-eslint"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"eslint.config.mjs"}]}},{"author":"Vben","group":"","name":"vite-plugin-compression","version":"0.5.1","description":"Use gzip or brotli to compress resources.","scope":"required","hashes":[{"alg":"SHA-512","content":"e5024a04373e80d615a8bfec9201403fcd58bb3a3d47e1007f5f5df84b6c305fe2f24154a4d8b727f1f4d500f73a8f330509fe373a022059293cbca7a0ecda26"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/vite-plugin-compression@0.5.1","externalReferences":[{"type":"vcs","url":"https://github.com/anncwb/vite-plugin-compression/tree/master/#readme"},{"type":"vcs","url":"https://github.com/anncwb/vite-plugin-compression"}],"type":"library","bom-ref":"pkg:npm/vite-plugin-compression@0.5.1","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"dev, build"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"vite-plugin-compression"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"vite.config.ts"},{"location":"vite.config.ts"}]}},{"author":"Vben","group":"","name":"vite-plugin-html","version":"3.2.2","description":"A plugin for vite to Minimize index.html and use lodash.template template syntax in index.html","scope":"required","hashes":[{"alg":"SHA-512","content":"bdbf42f6471dcdc228fce73708b6554b4ddd2f9a4394e16e846959603089f38d0185697fd2719e6567f7432ecd94e6b2b1c6380a6fd046050b09090466281ee5"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/vite-plugin-html@3.2.2","externalReferences":[{"type":"vcs","url":"https://github.com/vbenjs/vite-plugin-html/tree/master/#readme"},{"type":"vcs","url":"https://github.com/vbenjs/vite-plugin-html"}],"type":"library","bom-ref":"pkg:npm/vite-plugin-html@3.2.2","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"dev, build"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"vite-plugin-html,createHtmlPlugin,vite-plugin-html/createHtmlPlugin"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"vite.config.ts"},{"location":"vite.config.ts"}]}},{"author":"zhuweiyou <i@zhuweiyou.com>","group":"","name":"vite-plugin-minify","version":"2.1.0","description":"Minify html in production","scope":"required","hashes":[{"alg":"SHA-512","content":"87e01ed165f49afad63381a113a257d8d9b1943b9946fe0081c4c716a7db4b23f04be39d94e33af76010acad1e3bc943121ee060b8c6dc41e8bcabedacd403bc"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/vite-plugin-minify@2.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/zhuweiyou/vite-plugin-minify#readme"},{"type":"vcs","url":"git+https://github.com/zhuweiyou/vite-plugin-minify.git"}],"type":"library","bom-ref":"pkg:npm/vite-plugin-minify@2.1.0","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"format, build"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"vite-plugin-minify,ViteMinifyPlugin,vite-plugin-minify/ViteMinifyPlugin"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"vite.config.ts"},{"location":"vite.config.ts"}]}},{"author":"sapphi-red (https://github.com/sapphi-red)","group":"","name":"vite-plugin-static-copy","version":"3.4.0","description":"rollup-plugin-copy for vite with dev server support.","scope":"required","hashes":[{"alg":"SHA-512","content":"7a4af2cc2c34a2e00e13cb70e11bd52ff75faa0b97cee9ac5771412a82aca38310d4c514ad45ed979448e0aa49414346a8512c83d93197812f0e5d3662d03d55"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/vite-plugin-static-copy@3.4.0","externalReferences":[{"type":"vcs","url":"https://github.com/sapphi-red/vite-plugin-static-copy#readme"},{"type":"vcs","url":"git+https://github.com/sapphi-red/vite-plugin-static-copy.git"}],"type":"library","bom-ref":"pkg:npm/vite-plugin-static-copy@3.4.0","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:scripts","value":"dev, build, lint, format, type-check, test, release:version, release:publish"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"vite-plugin-static-copy,viteStaticCopy,vite-plugin-static-copy/viteStaticCopy"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"vite.config.ts"},{"location":"vite.config.ts"}]}},{"author":"Anthony Fu <anthonyfu117@hotmail.com>","group":"","name":"vitest","version":"4.1.11","description":"Next generation testing framework powered by Vite","scope":"required","hashes":[{"alg":"SHA-512","content":"7e1002acd5d489d21b19206be4595bb8190eed5582d59c8b9740cee025360eb42800fc57f3862cc6cf877864298a2e656565754388016534eee3d985f80e8477"}],"licenses":[{"license":{"id":"MIT","url":"https://opensource.org/licenses/MIT","properties":[{"name":"cdx:license:category","value":"Permissive"},{"name":"cdx:license:foss","value":"true"},{"name":"cdx:license:osiApproved","value":"true"},{"name":"cdx:license:fsfLibre","value":"true"},{"name":"cdx:license:deprecated","value":"false"}]}}],"purl":"pkg:npm/vitest@4.1.11","externalReferences":[{"type":"website","url":"https://vitest.dev"},{"type":"vcs","url":"git+https://github.com/vitest-dev/vitest.git"}],"type":"framework","bom-ref":"pkg:npm/vitest@4.1.11","properties":[{"name":"SrcFile","value":"pnpm-lock.yaml"},{"name":"cdx:npm:has_binary","value":"true"},{"name":"cdx:npm:package:development","value":"true"},{"name":"cdx:npm:bin","value":"vitest"},{"name":"cdx:npm:scripts","value":"build, dev"},{"name":"cdx:npm:buildScripts","value":"build"},{"name":"ImportedModules","value":"vitest/config,defineConfig,vitest/config/defineConfig"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"pnpm-lock.yaml"}]},"occurrences":[{"location":"vite.config.ts"},{"location":"vite.config.ts"}]}}],"services":[],"dependencies":[{"ref":"pkg:npm/@eslint/config-array@0.21.2","dependsOn":["pkg:npm/@eslint/object-schema@2.1.7"]},{"ref":"pkg:npm/@eslint/config-helpers@0.4.2","dependsOn":["pkg:npm/@eslint/core@0.17.0"]},{"ref":"pkg:npm/@eslint/core@0.17.0","dependsOn":[]},{"ref":"pkg:npm/@eslint/eslintrc@3.3.6","dependsOn":[]},{"ref":"pkg:npm/@eslint/js@9.39.5","dependsOn":[]},{"ref":"pkg:npm/@eslint/object-schema@2.1.7","dependsOn":[]},{"ref":"pkg:npm/@eslint/plugin-kit@0.4.1","dependsOn":["pkg:npm/@eslint/core@0.17.0"]},{"ref":"pkg:npm/eslint@9.39.5","dependsOn":["pkg:npm/@eslint/config-array@0.21.2","pkg:npm/@eslint/config-helpers@0.4.2","pkg:npm/@eslint/core@0.17.0","pkg:npm/@eslint/eslintrc@3.3.6","pkg:npm/@eslint/js@9.39.5","pkg:npm/@eslint/plugin-kit@0.4.1"]},{"ref":"pkg:npm/typescript-eslint@8.67.0","dependsOn":["pkg:npm/eslint@9.39.5"]},{"ref":"pkg:npm/vite-plugin-compression@0.5.1","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-html@3.2.2","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-minify@2.1.0","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-static-copy@3.4.0","dependsOn":[]},{"ref":"pkg:npm/vitest@4.1.11","dependsOn":[]},{"ref":"pkg:composer/2tvenom/cborencode@1.0.2","dependsOn":[]},{"ref":"pkg:composer/bacon/bacon-qr-code@v3.1.1","dependsOn":["pkg:composer/dasprid/enum@1.0.7"]},{"ref":"pkg:composer/dasprid/enum@1.0.7","dependsOn":[]},{"ref":"pkg:composer/dflydev/dot-access-data@v3.0.3","dependsOn":[]},{"ref":"pkg:composer/doctrine/lexer@3.0.1","dependsOn":[]},{"ref":"pkg:composer/egulias/email-validator@4.0.4","dependsOn":["pkg:composer/doctrine/lexer@3.0.1","pkg:composer/symfony/polyfill-intl-idn@v1.38.1"]},{"ref":"pkg:composer/elastic/transport@v8.11.0","dependsOn":["pkg:composer/open-telemetry/api@1.10.0","pkg:composer/php-http/discovery@1.20.0","pkg:composer/php-http/httplug@2.4.1","pkg:composer/psr/http-client@1.0.3","pkg:composer/psr/http-factory@1.1.0","pkg:composer/psr/http-message@2.0","pkg:composer/psr/log@3.0.2"]},{"ref":"pkg:composer/elasticsearch/elasticsearch@v8.19.0","dependsOn":["pkg:composer/elastic/transport@v8.11.0","pkg:composer/guzzlehttp/guzzle@7.15.3","pkg:composer/psr/http-client@1.0.3","pkg:composer/psr/http-message@2.0","pkg:composer/psr/log@3.0.2"]},{"ref":"pkg:composer/endroid/qr-code@6.0.9","dependsOn":["pkg:composer/bacon/bacon-qr-code@v3.1.1"]},{"ref":"pkg:composer/ezimuel/guzzlestreams@4.1.0","dependsOn":[]},{"ref":"pkg:composer/ezimuel/ringphp@1.4.1","dependsOn":["pkg:composer/ezimuel/guzzlestreams@4.1.0","pkg:composer/react/promise@v3.3.0"]},{"ref":"pkg:composer/guzzlehttp/guzzle@7.15.3","dependsOn":["pkg:composer/guzzlehttp/promises@2.5.2","pkg:composer/guzzlehttp/psr7@2.13.0","pkg:composer/psr/http-client@1.0.3","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-php80@v1.37.0"]},{"ref":"pkg:composer/guzzlehttp/promises@2.5.2","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/guzzlehttp/psr7@2.13.0","dependsOn":["pkg:composer/psr/http-factory@1.1.0","pkg:composer/psr/http-message@2.0","pkg:composer/ralouphie/getallheaders@3.0.3","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-php80@v1.37.0"]},{"ref":"pkg:composer/league/commonmark@2.10.0","dependsOn":["pkg:composer/league/config@v1.2.0","pkg:composer/psr/event-dispatcher@1.0.0","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-php80@v1.37.0"]},{"ref":"pkg:composer/league/config@v1.2.0","dependsOn":["pkg:composer/dflydev/dot-access-data@v3.0.3","pkg:composer/nette/schema@v1.3.6"]},{"ref":"pkg:composer/league/uri@7.8.1","dependsOn":["pkg:composer/league/uri-interfaces@7.8.1","pkg:composer/psr/http-factory@1.1.0"]},{"ref":"pkg:composer/league/uri-interfaces@7.8.1","dependsOn":["pkg:composer/psr/http-message@2.0"]},{"ref":"pkg:composer/masterminds/html5@2.11.0","dependsOn":[]},{"ref":"pkg:composer/monolog/monolog@3.10.0","dependsOn":["pkg:composer/psr/log@3.0.2"]},{"ref":"pkg:composer/myclabs/deep-copy@1.14.0","dependsOn":[]},{"ref":"pkg:composer/nette/schema@v1.3.6","dependsOn":["pkg:composer/nette/utils@v4.1.5"]},{"ref":"pkg:composer/nette/utils@v4.1.5","dependsOn":[]},{"ref":"pkg:composer/open-telemetry/api@1.10.0","dependsOn":["pkg:composer/open-telemetry/context@1.5.0","pkg:composer/psr/log@3.0.2","pkg:composer/symfony/polyfill-php82@v1.38.1"]},{"ref":"pkg:composer/open-telemetry/context@1.5.0","dependsOn":["pkg:composer/symfony/polyfill-php82@v1.38.1"]},{"ref":"pkg:composer/opensearch-project/opensearch-php@2.6.0","dependsOn":["pkg:composer/ezimuel/ringphp@1.4.1","pkg:composer/php-http/discovery@1.20.0","pkg:composer/psr/http-client@1.0.3","pkg:composer/psr/http-factory@1.1.0","pkg:composer/psr/http-message@2.0","pkg:composer/psr/log@3.0.2","pkg:composer/symfony/yaml@v7.4.15"]},{"ref":"pkg:composer/paragonie/constant_time_encoding@v3.1.3","dependsOn":[]},{"ref":"pkg:composer/paragonie/random_compat@v9.99.100","dependsOn":[]},{"ref":"pkg:composer/php-http/discovery@1.20.0","dependsOn":[]},{"ref":"pkg:composer/php-http/httplug@2.4.1","dependsOn":["pkg:composer/php-http/promise@1.3.1","pkg:composer/psr/http-client@1.0.3","pkg:composer/psr/http-message@2.0"]},{"ref":"pkg:composer/php-http/promise@1.3.1","dependsOn":[]},{"ref":"pkg:composer/phpseclib/phpseclib@3.0.56","dependsOn":["pkg:composer/paragonie/constant_time_encoding@v3.1.3","pkg:composer/paragonie/random_compat@v9.99.100"]},{"ref":"pkg:composer/psr/container@2.0.2","dependsOn":[]},{"ref":"pkg:composer/psr/event-dispatcher@1.0.0","dependsOn":[]},{"ref":"pkg:composer/psr/http-client@1.0.3","dependsOn":["pkg:composer/psr/http-message@2.0"]},{"ref":"pkg:composer/psr/http-factory@1.1.0","dependsOn":["pkg:composer/psr/http-message@2.0"]},{"ref":"pkg:composer/psr/http-message@2.0","dependsOn":[]},{"ref":"pkg:composer/psr/log@3.0.2","dependsOn":[]},{"ref":"pkg:composer/ralouphie/getallheaders@3.0.3","dependsOn":[]},{"ref":"pkg:composer/react/promise@v3.3.0","dependsOn":[]},{"ref":"pkg:composer/robthree/twofactorauth@v3.0.3","dependsOn":[]},{"ref":"pkg:composer/symfony/config@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/filesystem@v7.4.15","pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/symfony/console@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2","pkg:composer/symfony/service-contracts@v3.7.1","pkg:composer/symfony/string@v7.4.15"]},{"ref":"pkg:composer/symfony/dependency-injection@v7.4.16","dependsOn":["pkg:composer/psr/container@2.0.2","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/service-contracts@v3.7.1","pkg:composer/symfony/var-exporter@v7.4.16"]},{"ref":"pkg:composer/symfony/deprecation-contracts@v3.7.1","dependsOn":[]},{"ref":"pkg:composer/symfony/dotenv@v7.4.15","dependsOn":[]},{"ref":"pkg:composer/symfony/error-handler@v7.4.15","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/polyfill-php85@v1.41.0","pkg:composer/symfony/var-dumper@v7.4.15"]},{"ref":"pkg:composer/symfony/event-dispatcher@v7.4.15","dependsOn":["pkg:composer/symfony/event-dispatcher-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/event-dispatcher-contracts@v3.7.1","dependsOn":["pkg:composer/psr/event-dispatcher@1.0.0"]},{"ref":"pkg:composer/symfony/filesystem@v7.4.15","dependsOn":["pkg:composer/symfony/polyfill-ctype@v1.37.0","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/html-sanitizer@v7.4.14","dependsOn":["pkg:composer/league/uri@7.8.1","pkg:composer/masterminds/html5@2.11.0","pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/http-client@v7.4.16","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/http-client-contracts@v3.7.1","pkg:composer/symfony/polyfill-php83@v1.41.0","pkg:composer/symfony/service-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/http-client-contracts@v3.7.1","dependsOn":[]},{"ref":"pkg:composer/symfony/http-foundation@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/http-kernel@v7.4.16","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/error-handler@v7.4.15","pkg:composer/symfony/event-dispatcher@v7.4.15","pkg:composer/symfony/http-foundation@v7.4.16","pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/symfony/intl@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/mailer@v7.4.15","dependsOn":["pkg:composer/egulias/email-validator@4.0.4","pkg:composer/psr/event-dispatcher@1.0.0","pkg:composer/psr/log@3.0.2","pkg:composer/symfony/event-dispatcher@v7.4.15","pkg:composer/symfony/mime@v7.4.16","pkg:composer/symfony/service-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/mcp-sdk@dev-main","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/uid@v7.4.9"]},{"ref":"pkg:composer/symfony/mime@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-intl-idn@v1.38.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/polyfill-ctype@v1.37.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-intl-grapheme@v1.41.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-intl-idn@v1.38.1","dependsOn":["pkg:composer/symfony/polyfill-intl-normalizer@v1.38.0"]},{"ref":"pkg:composer/symfony/polyfill-intl-normalizer@v1.38.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-mbstring@v1.38.2","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-php80@v1.37.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-php82@v1.38.1","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-php83@v1.41.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-php85@v1.41.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-uuid@v1.37.0","dependsOn":[]},{"ref":"pkg:composer/symfony/routing@v7.4.15","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/service-contracts@v3.7.1","dependsOn":["pkg:composer/psr/container@2.0.2","pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/string@v7.4.15","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-ctype@v1.37.0","pkg:composer/symfony/polyfill-intl-grapheme@v1.41.0","pkg:composer/symfony/polyfill-intl-normalizer@v1.38.0","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/uid@v7.4.9","dependsOn":["pkg:composer/symfony/polyfill-uuid@v1.37.0"]},{"ref":"pkg:composer/symfony/var-dumper@v7.4.15","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/var-exporter@v7.4.16","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/yaml@v7.4.15","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/tecnickcom/tcpdf@6.11.3","dependsOn":[]},{"ref":"pkg:composer/twig/intl-extra@v3.26.0","dependsOn":["pkg:composer/symfony/intl@v7.4.16","pkg:composer/twig/twig@v3.28.0"]},{"ref":"pkg:composer/twig/twig@v3.28.0","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-ctype@v1.37.0","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:application/phpMyFAQ-4.1.8@4.1.8","dependsOn":[]}],"compositions":[{"bom-ref":"pkg:application/phpMyFAQ-4.1.8@4.1.8","aggregate":"incomplete"}]}