{"bomFormat":"CycloneDX","specVersion":"1.5","serialNumber":"urn:uuid:9f043e9d-99cf-4f15-8385-ea4b50a56bd7","version":1,"metadata":{"timestamp":"2026-08-08T12:27:26Z","tools":{"components":[{"group":"@cyclonedx","name":"cdxgen","version":"12.8.2","purl":"pkg:npm/%40cyclonedx/cdxgen@12.8.2","type":"application","bom-ref":"pkg:npm/@cyclonedx/cdxgen@12.8.2","author":"OWASP Foundation","publisher":"OWASP Foundation"}]},"authors":[{"name":"OWASP Foundation"}],"lifecycles":[{"phase":"build"}],"component":{"group":"","name":"phpMyFAQ-4.2.0-alpha","version":"4.2.0-alpha","type":"application","bom-ref":"pkg:application/phpMyFAQ-4.2.0-alpha@4.2.0-alpha","purl":"pkg:application/phpMyFAQ-4.2.0-alpha@4.2.0-alpha","components":[{"author":"Thorsten Rinne","group":"@thorsten","name":"phpmyfaq","version":"4.2.0-alpha","description":"Open source FAQ web application for PHP 8.4+ with multi-database support, full-text search, user management, and a REST API","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.2.0-alpha","externalReferences":[{"type":"website","url":"https://www.phpmyfaq.de/"}],"type":"application","bom-ref":"pkg:npm/@thorsten/phpmyfaq@4.2.0-alpha","properties":[{"name":"cdx:npm:scripts","value":"build, build:watch, build:prod, release:artifacts, release:sign, sbom, docs:build, oxlint, oxfmt, oxfmt:fix, stylelint, stylelint:fix, prepare, tsc, test, test:watch, test:coverage, dev, dev:up, dev:down, dev:ps, dev:logs, dev:build, dev:default, dev:full, e2e, e2e:ui, e2e:install, e2e:report, e2e:local, e2e:docker"},{"name":"cdx:npm:buildScripts","value":"build, build:watch, build:prod, docs:build, test:watch, dev:build"},{"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\\naws\\nbacon\\nbrick\\ndasprid\\ndefuse\\ndflydev\\ndoctrine\\negulias\\nelastic\\nelasticsearch\\nendroid\\nezimuel\\nfirebase\\nguzzlehttp\\nlcobucci\\nleague\\nmcp\\nminishlink\\nmonolog\\nmtdowling\\nmyclabs\\nnette\\nopen-telemetry\\nopensearch-project\\nopis\\nparagonie\\nphp-http\\nphpdocumentor\\nphpseclib\\nphpstan\\npsr\\nralouphie\\nreact\\nrobthree\\nspomky-labs\\nsymfony\\ntecnickcom\\ntivie\\ntwig\\nweb-token\\nwebmozart"},{"name":"cdx:bom:componentSrcFiles","value":"build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"AWS SDK Common Runtime Team <aws-sdk-common-runtime@amazon.com>","group":"aws","name":"aws-crt-php","version":"v1.2.7","description":"AWS Common Runtime for 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/aws/aws-crt-php@v1.2.7","externalReferences":[{"type":"vcs","url":"https://github.com/awslabs/aws-crt-php.git"},{"type":"distribution","url":"https://api.github.com/repos/awslabs/aws-crt-php/zipball/d71d9906c7bb63a28295447ba12e74723bd3730e"}],"type":"library","bom-ref":"pkg:composer/aws/aws-crt-php@v1.2.7","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Amazon Web Services","group":"aws","name":"aws-sdk-php","version":"3.391.1","description":"AWS SDK for PHP - Use Amazon Web Services in your PHP project","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/aws/aws-sdk-php@3.391.1","externalReferences":[{"type":"vcs","url":"https://github.com/aws/aws-sdk-php.git"},{"type":"distribution","url":"https://api.github.com/repos/aws/aws-sdk-php/zipball/90920ce5518aa864e04da0224bb0ba0ee9e31d7f"}],"type":"library","bom-ref":"pkg:composer/aws/aws-sdk-php@3.391.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Aws\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"group":"brick","name":"math","version":"0.17.2","description":"Arbitrary-precision arithmetic 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/brick/math@0.17.2","externalReferences":[{"type":"vcs","url":"https://github.com/brick/math.git"},{"type":"distribution","url":"https://api.github.com/repos/brick/math/zipball/8189e751995f9e15729c1aa2f89fa8f166ffe818"}],"type":"library","bom-ref":"pkg:composer/brick/math@0.17.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Brick\\Math\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Taylor Hornby <taylor@defuse.ca>,Scott Arciszewski <info@paragonie.com>","group":"defuse","name":"php-encryption","version":"v2.4.0","description":"Secure PHP Encryption 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/defuse/php-encryption@v2.4.0","externalReferences":[{"type":"vcs","url":"https://github.com/defuse/php-encryption.git"},{"type":"distribution","url":"https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828"}],"type":"library","bom-ref":"pkg:composer/defuse/php-encryption@v2.4.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Defuse\\Crypto\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"group":"doctrine","name":"deprecations","version":"1.1.6","description":"A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.","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/deprecations@1.1.6","externalReferences":[{"type":"vcs","url":"https://github.com/doctrine/deprecations.git"},{"type":"distribution","url":"https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca"}],"type":"library","bom-ref":"pkg:composer/doctrine/deprecations@1.1.6","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Doctrine\\Deprecations\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Jeroen van den Enden <info@endroid.nl>","group":"endroid","name":"qr-code","version":"6.1.3","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.1.3","externalReferences":[{"type":"vcs","url":"https://github.com/endroid/qr-code.git"},{"type":"distribution","url":"https://api.github.com/repos/endroid/qr-code/zipball/5fa534856ed95649d67c0eab0cabc03ab1d8e0e2"}],"type":"library","bom-ref":"pkg:composer/endroid/qr-code@6.1.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Neuman Vong <neuman+pear@twilio.com>,Anant Narayanan <anant@php.net>","group":"firebase","name":"php-jwt","version":"v7.1.0","description":"A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.","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/firebase/php-jwt@v7.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/googleapis/php-jwt.git"},{"type":"distribution","url":"https://api.github.com/repos/googleapis/php-jwt/zipball/b374a5d1a4f1f67fadc2165cdb284645945e2fc0"}],"type":"library","bom-ref":"pkg:composer/firebase/php-jwt@v7.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Firebase\\JWT\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Luís Cobucci <lcobucci@gmail.com>","group":"lcobucci","name":"jwt","version":"5.6.0","description":"A simple library to work with JSON Web Token and JSON Web Signature","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/lcobucci/jwt@5.6.0","externalReferences":[{"type":"vcs","url":"https://github.com/lcobucci/jwt.git"},{"type":"distribution","url":"https://api.github.com/repos/lcobucci/jwt/zipball/bb3e9f21e4196e8afc41def81ef649c164bca25e"}],"type":"library","bom-ref":"pkg:composer/lcobucci/jwt@5.6.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Lcobucci\\JWT\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Colin O'Dell <colinodell@gmail.com>","group":"league","name":"commonmark","version":"2.9.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.9.0","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/commonmark.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/commonmark/zipball/5703d83ba3da3b2e356a5fedc848ed6d8ffb6529"}],"type":"library","bom-ref":"pkg:composer/league/commonmark@2.9.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Frank de Jonge <info@frenky.net>","group":"league","name":"event","version":"3.0.3","description":"Event package","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/event@3.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/event.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/event/zipball/ec38ff7ea10cad7d99a79ac937fbcffb9334c210"}],"type":"library","bom-ref":"pkg:composer/league/event@3.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"League\\Event\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Alex Bilbie <hello@alexbilbie.com>,Andy Millington <andrew@noexceptions.io>","group":"league","name":"oauth2-server","version":"9.4.1","description":"A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.","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/oauth2-server@9.4.1","externalReferences":[{"type":"vcs","url":"https://github.com/thephpleague/oauth2-server.git"},{"type":"distribution","url":"https://api.github.com/repos/thephpleague/oauth2-server/zipball/9d2f6fc0a0b5aa1bb02506971d3a4ecff2c6526c"}],"type":"library","bom-ref":"pkg:composer/league/oauth2-server@9.4.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"League\\OAuth2\\Server\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Christopher Hertel <mail@christopher-hertel.de>,Kyrian Obikwelu <koshnawaza@gmail.com>,Tobias Nyholm <tobias.nyholm@gmail.com>","group":"mcp","name":"sdk","version":"v0.7.0","description":"Model Context Protocol SDK for Client and Server applications in 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/mcp/sdk@v0.7.0","externalReferences":[{"type":"vcs","url":"https://github.com/modelcontextprotocol/php-sdk.git"},{"type":"distribution","url":"https://api.github.com/repos/modelcontextprotocol/php-sdk/zipball/a6f415578fa789783d010274d11c922e97659a8a"}],"type":"library","bom-ref":"pkg:composer/mcp/sdk@v0.7.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Mcp\\"},{"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":"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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Louis Lagrange <lagrange.louis@gmail.com>","group":"minishlink","name":"web-push","version":"v11.0.0","description":"Web Push library 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/minishlink/web-push@v11.0.0","externalReferences":[{"type":"vcs","url":"https://github.com/web-push-libs/web-push-php.git"},{"type":"distribution","url":"https://api.github.com/repos/web-push-libs/web-push-php/zipball/f8410afb73486ab895bb4792b879bdca62025b47"}],"type":"library","bom-ref":"pkg:composer/minishlink/web-push@v11.0.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Minishlink\\WebPush\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Graham Campbell <hello@gjcampbell.co.uk>,Michael Dowling <mtdowling@gmail.com>","group":"mtdowling","name":"jmespath.php","version":"2.9.2","description":"Declaratively specify how to extract elements from a JSON document","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/mtdowling/jmespath.php@2.9.2","externalReferences":[{"type":"vcs","url":"https://github.com/jmespath/jmespath.php.git"},{"type":"distribution","url":"https://api.github.com/repos/jmespath/jmespath.php/zipball/2157c5e50e813ec6a96c1eed3be7f64a20fb32a8"}],"type":"library","bom-ref":"pkg:composer/mtdowling/jmespath.php@2.9.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"JmesPath\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"group":"myclabs","name":"deep-copy","version":"1.13.4","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.13.4","externalReferences":[{"type":"vcs","url":"https://github.com/myclabs/DeepCopy.git"},{"type":"distribution","url":"https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a"}],"type":"library","bom-ref":"pkg:composer/myclabs/deep-copy@1.13.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"David Grudl,Nette Community","group":"nette","name":"schema","version":"v1.3.5","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.5","externalReferences":[{"type":"vcs","url":"https://github.com/nette/schema.git"},{"type":"distribution","url":"https://api.github.com/repos/nette/schema/zipball/f0ab1a3cda782dbc5da270d28545236aa80c4002"}],"type":"library","bom-ref":"pkg:composer/nette/schema@v1.3.5","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Sorin Sarca <sarca_sorin@hotmail.com>,Marius Sarca <marius.sarca@gmail.com>","group":"opis","name":"json-schema","version":"2.6.0","description":"Json Schema Validator for 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/opis/json-schema@2.6.0","externalReferences":[{"type":"vcs","url":"https://github.com/opis/json-schema.git"},{"type":"distribution","url":"https://api.github.com/repos/opis/json-schema/zipball/8458763e0dd0b6baa310e04f1829fc73da4e8c8a"}],"type":"library","bom-ref":"pkg:composer/opis/json-schema@2.6.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Opis\\JsonSchema\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Marius Sarca <marius.sarca@gmail.com>,Sorin Sarca <sarca_sorin@hotmail.com>","group":"opis","name":"string","version":"2.1.0","description":"Multibyte strings as objects","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/opis/string@2.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/opis/string.git"},{"type":"distribution","url":"https://api.github.com/repos/opis/string/zipball/3e4d2aaff518ac518530b89bb26ed40f4503635e"}],"type":"library","bom-ref":"pkg:composer/opis/string@2.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Opis\\String\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Marius Sarca <marius.sarca@gmail.com>,Sorin Sarca <sarca_sorin@hotmail.com>","group":"opis","name":"uri","version":"1.1.0","description":"Build, parse and validate URIs and URI-templates","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/opis/uri@1.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/opis/uri.git"},{"type":"distribution","url":"https://api.github.com/repos/opis/uri/zipball/0f3ca49ab1a5e4a6681c286e0b2cc081b93a7d5a"}],"type":"library","bom-ref":"pkg:composer/opis/uri@1.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Opis\\Uri\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Jaap van Otterdijk <opensource@ijaap.nl>","group":"phpdocumentor","name":"reflection-common","version":"2.2.0","description":"Common reflection classes used by phpdocumentor to reflect the code structure","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/phpdocumentor/reflection-common@2.2.0","externalReferences":[{"type":"vcs","url":"https://github.com/phpDocumentor/ReflectionCommon.git"},{"type":"distribution","url":"https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b"}],"type":"library","bom-ref":"pkg:composer/phpdocumentor/reflection-common@2.2.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"phpDocumentor\\Reflection\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Mike van Riel <me@mikevanriel.com>,Jaap van Otterdijk <opensource@ijaap.nl>","group":"phpdocumentor","name":"reflection-docblock","version":"6.0.3","description":"With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.","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/phpdocumentor/reflection-docblock@6.0.3","externalReferences":[{"type":"vcs","url":"https://github.com/phpDocumentor/ReflectionDocBlock.git"},{"type":"distribution","url":"https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/7bae67520aa9f5ecc506d646810bd40d9da54582"}],"type":"library","bom-ref":"pkg:composer/phpdocumentor/reflection-docblock@6.0.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"phpDocumentor\\Reflection\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Mike van Riel <me@mikevanriel.com>","group":"phpdocumentor","name":"type-resolver","version":"2.0.0","description":"A PSR-5 based resolver of Class names, Types and Structural Element Names","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/phpdocumentor/type-resolver@2.0.0","externalReferences":[{"type":"vcs","url":"https://github.com/phpDocumentor/TypeResolver.git"},{"type":"distribution","url":"https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/327a05bbee54120d4786a0dc67aad30226ad4cf9"}],"type":"library","bom-ref":"pkg:composer/phpdocumentor/type-resolver@2.0.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"phpDocumentor\\Reflection\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"group":"phpstan","name":"phpdoc-parser","version":"2.3.3","description":"PHPDoc parser with support for nullable, intersection and generic types","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/phpstan/phpdoc-parser@2.3.3","externalReferences":[{"type":"vcs","url":"https://github.com/phpstan/phpdoc-parser.git"},{"type":"distribution","url":"https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fb19eedd2bb67ff8cf7a5502ad329e701d6398a3"}],"type":"library","bom-ref":"pkg:composer/phpstan/phpdoc-parser@2.3.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"PHPStan\\PhpDocParser\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"cache","version":"3.0.0","description":"Common interface for caching 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/cache@3.0.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/cache.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf"}],"type":"framework","bom-ref":"pkg:composer/psr/cache@3.0.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Psr\\Cache\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"clock","version":"1.0.0","description":"Common interface for reading the clock.","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/clock@1.0.0","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/clock.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d"}],"type":"framework","bom-ref":"pkg:composer/psr/clock@1.0.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Psr\\Clock\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"http-server-handler","version":"1.0.2","description":"Common interface for HTTP server-side request handler","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-server-handler@1.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/http-server-handler.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/http-server-handler/zipball/84c4fb66179be4caaf8e97bd239203245302e7d4"}],"type":"framework","bom-ref":"pkg:composer/psr/http-server-handler@1.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Psr\\Http\\Server\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"PHP-FIG","group":"psr","name":"http-server-middleware","version":"1.0.2","description":"Common interface for HTTP server-side middleware","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-server-middleware@1.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/php-fig/http-server-middleware.git"},{"type":"distribution","url":"https://api.github.com/repos/php-fig/http-server-middleware/zipball/c1481f747daaa6a0782775cd6a8c26a1bf4a3829"}],"type":"framework","bom-ref":"pkg:composer/psr/http-server-middleware@1.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Psr\\Http\\Server\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Florent Morselli","group":"spomky-labs","name":"base64url","version":"v2.0.4","description":"Base 64 URL Safe Encoding/Decoding PHP 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/spomky-labs/base64url@v2.0.4","externalReferences":[{"type":"vcs","url":"https://github.com/Spomky-Labs/base64url.git"},{"type":"distribution","url":"https://api.github.com/repos/Spomky-Labs/base64url/zipball/7752ce931ec285da4ed1f4c5aa27e45e097be61d"}],"type":"library","bom-ref":"pkg:composer/spomky-labs/base64url@v2.0.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Base64Url\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Joni Eskelinen <jonieske@gmail.com>,Florent Morselli <florent.morselli@spomky-labs.com>","group":"spomky-labs","name":"pki-framework","version":"1.6.0","description":"A PHP framework for managing Public Key Infrastructures. It comprises X.509 public key certificates, attribute certificates, certification requests and certification path validation.","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/spomky-labs/pki-framework@1.6.0","externalReferences":[{"type":"vcs","url":"https://github.com/Spomky-Labs/pki-framework.git"},{"type":"distribution","url":"https://api.github.com/repos/Spomky-Labs/pki-framework/zipball/80778a25426288acd2e3a7cde2def41a3d59cddf"}],"type":"framework","bom-ref":"pkg:composer/spomky-labs/pki-framework@1.6.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"SpomkyLabs\\Pki\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"cache-contracts","version":"v3.7.1","description":"Generic abstractions related to caching","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/cache-contracts@v3.7.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/cache-contracts.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/cache-contracts/zipball/9789738bc19af1106dc54d6afba9a0b467516cf2"}],"type":"framework","bom-ref":"pkg:composer/symfony/cache-contracts@v3.7.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Symfony\\Contracts\\Cache\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"cache","version":"v8.1.4","description":"Provides extended PSR-6, PSR-16 (and tags) 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/symfony/cache@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/cache.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/cache/zipball/77aaed12441eff519d7028cb851f893d7969f768"}],"type":"framework","bom-ref":"pkg:composer/symfony/cache@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\Cache\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"config","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/config.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/config/zipball/cb84364d9b47030c6979422d6911f9ea6603f5a2"}],"type":"framework","bom-ref":"pkg:composer/symfony/config@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"console","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/console.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/console/zipball/68efa2ebfd9a362951eb5a8b09fd177c66ddec24"}],"type":"framework","bom-ref":"pkg:composer/symfony/console@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"dependency-injection","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/dependency-injection.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/dependency-injection/zipball/c06539a770773c73695f687a30bd93b555860c1c"}],"type":"framework","bom-ref":"pkg:composer/symfony/dependency-injection@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"dotenv","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/dotenv.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/dotenv/zipball/4ea87b35c75f7052309ec9735c0eb5c1fd7d2182"}],"type":"framework","bom-ref":"pkg:composer/symfony/dotenv@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"error-handler","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/error-handler.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/error-handler/zipball/dc98404be5e8c949815e23fee1928f5de4f3f5d3"}],"type":"framework","bom-ref":"pkg:composer/symfony/error-handler@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"event-dispatcher","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/event-dispatcher.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/event-dispatcher/zipball/c14c05a9e6da7f5e375e6efc28952c7e7dbddffb"}],"type":"framework","bom-ref":"pkg:composer/symfony/event-dispatcher@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"filesystem","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/filesystem.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/filesystem/zipball/17856b7a222664a26a5ea1cb06ee0721c2438217"}],"type":"framework","bom-ref":"pkg:composer/symfony/filesystem@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Titouan Galopin <galopintitouan@gmail.com>,Symfony Community","group":"symfony","name":"html-sanitizer","version":"v8.1.1","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@v8.1.1","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/html-sanitizer.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/html-sanitizer/zipball/09e1f2f9a3c8dcdca072587dc71999c1921c07cb"}],"type":"framework","bom-ref":"pkg:composer/symfony/html-sanitizer@v8.1.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"http-client","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-client.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-client/zipball/f8d33e21c749e931a33c98b1f6a8ea378b29627a"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-client@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"http-foundation","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-foundation.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-foundation/zipball/57e712b75f2d0bc8844edbdb18a81dab6f9d55c2"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-foundation@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"http-kernel","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/http-kernel.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/http-kernel/zipball/69d81d8a5dac32a5d94e4eb063b7d97dc42c792a"}],"type":"framework","bom-ref":"pkg:composer/symfony/http-kernel@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/intl.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/intl/zipball/85c3b3d8c48a95dc09ac1154b855957290254a09"}],"type":"framework","bom-ref":"pkg:composer/symfony/intl@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"mailer","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/mailer.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/mailer/zipball/221c7f326ace1ac2baee8331d829d5b7f04f4d53"}],"type":"framework","bom-ref":"pkg:composer/symfony/mailer@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"mime","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/mime.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/mime/zipball/8f8ac859d369fe3d18e3837998b1c992bbee92c9"}],"type":"framework","bom-ref":"pkg:composer/symfony/mime@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"options-resolver","version":"v8.1.0","description":"Provides an improved replacement for the array_replace PHP function","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/options-resolver@v8.1.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/options-resolver.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/options-resolver/zipball/88f9c561f678a02d54b897014049fa839e33ff82"}],"type":"framework","bom-ref":"pkg:composer/symfony/options-resolver@v8.1.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\OptionsResolver\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"polyfill-deepclone","version":"v1.40.0","description":"Symfony polyfill for the deepclone 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-deepclone@v1.40.0","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/polyfill-deepclone.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/polyfill-deepclone/zipball/dca4ccba5f360070b574414dce4c1e7a559844fa"}],"type":"framework","bom-ref":"pkg:composer/symfony/polyfill-deepclone@v1.40.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Symfony\\Polyfill\\DeepClone\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Wouter de Jong <wouter@wouterj.nl>,Symfony Community","group":"symfony","name":"rate-limiter","version":"v8.1.4","description":"Provides a Token Bucket implementation to rate limit input and output 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/rate-limiter@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/rate-limiter.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/rate-limiter/zipball/dee2fc983ca9944ac37af105a4940507ff5fc42c"}],"type":"framework","bom-ref":"pkg:composer/symfony/rate-limiter@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Symfony\\Component\\RateLimiter\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"routing","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/routing.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/routing/zipball/1058d4e13bb81dd9a6f7565686df7e13b880cdbd"}],"type":"framework","bom-ref":"pkg:composer/symfony/routing@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"string","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/string.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/string/zipball/286a76b7255e5cc4bf0101a0bc5388ecf1c38ccc"}],"type":"framework","bom-ref":"pkg:composer/symfony/string@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Grégoire Pineau <lyrixx@lyrixx.info>,Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"uid","version":"v8.1.4","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@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/uid.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/uid/zipball/50e98f8bc4c3fcdaf925545a65150fb42cf0caf2"}],"type":"framework","bom-ref":"pkg:composer/symfony/uid@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"var-dumper","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/var-dumper.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/var-dumper/zipball/865103cf742a039f34645b971fc3ace308d6c167"}],"type":"framework","bom-ref":"pkg:composer/symfony/var-dumper@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicolas Grekas <p@tchwork.com>,Symfony Community","group":"symfony","name":"var-exporter","version":"v8.1.4","description":"Provides tools to export, instantiate, hydrate, clone and lazy-load PHP 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/symfony/var-exporter@v8.1.4","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/var-exporter.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/var-exporter/zipball/6efa89335ab6d336643a807fcc89ae4f8a7a17e9"}],"type":"framework","bom-ref":"pkg:composer/symfony/var-exporter@v8.1.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Fabien Potencier <fabien@symfony.com>,Symfony Community","group":"symfony","name":"yaml","version":"v8.1.2","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@v8.1.2","externalReferences":[{"type":"vcs","url":"https://github.com/symfony/yaml.git"},{"type":"distribution","url":"https://api.github.com/repos/symfony/yaml/zipball/faabdbe998e8c5c599dceffa27aa265b185c0736"}],"type":"framework","bom-ref":"pkg:composer/symfony/yaml@v8.1.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-barcode","version":"2.13.2","description":"PHP library to generate linear and bidimensional barcodes","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/tc-lib-barcode@2.13.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-barcode.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-barcode/zipball/c7f3ddbc3df10259c59ddc3016ec421267e25e5d"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-barcode@2.13.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Barcode\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-color","version":"2.13.3","description":"PHP library to manipulate various color representations","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/tc-lib-color@2.13.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-color.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-color/zipball/36b0cb2215c446fed65842151d494f2b3081533c"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-color@2.13.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Color\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-file","version":"3.7.3","description":"PHP library to read byte-level data from files","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/tc-lib-file@3.7.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-file.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-file/zipball/c582b6d493c26703e95809f6d3e938c79f88885f"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-file@3.7.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\File\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-encrypt","version":"2.9.3","description":"PHP library to encrypt data for 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/tc-lib-pdf-encrypt@2.9.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-encrypt.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-encrypt/zipball/9d188937a673af8adc6da1f104c44cf434f7b198"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Encrypt\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-filter","version":"2.10.3","description":"PHP library to decode PDF compression and encryption filters","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/tc-lib-pdf-filter@2.10.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-filter.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-filter/zipball/48270d50db69852ef58a22b5b034b8a08e5c8464"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-filter@2.10.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Filter\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-font","version":"3.13.2","description":"PHP library containing PDF page formats and definitions","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/tc-lib-pdf-font@3.13.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-font.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-font/zipball/314dfbe240057e1119d4830f35827455f8a76eba"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-font@3.13.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Font\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-graph","version":"2.15.2","description":"PHP library containing PDF graphic and geometric methods","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/tc-lib-pdf-graph@2.15.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-graph.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-graph/zipball/4a3408690c65e14b9c86abe97a12c3079eb8a0cd"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-graph@2.15.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Graph\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-image","version":"3.12.2","description":"PHP library containing PDF Image methods","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/tc-lib-pdf-image@3.12.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-image.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-image/zipball/d7052a7e9216e842bd77395f1dfb443e9bfbcef8"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-image@3.12.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Image\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-page","version":"4.14.2","description":"PHP library containing PDF page formats and definitions","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/tc-lib-pdf-page@4.14.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-page.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-page/zipball/ac9adaddf8624b5008da335914a42a318cd7d310"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-page@4.14.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Page\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-parser","version":"3.14.2","description":"PHP library to parse PDF documents","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/tc-lib-pdf-parser@3.14.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-parser.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-parser/zipball/db9c32046a3e8d57c8626e8d3ffc94caa10a0675"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-parser@3.14.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Parser\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf-sign","version":"1.1.3","description":"PHP library to create and embed digital signatures (PKCS#7 / CAdES / PAdES) in PDF documents","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/tc-lib-pdf-sign@1.1.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf-sign.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf-sign/zipball/4132f1fc4b9c103b1a9ec879e2d7b7f9598918f7"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf-sign@1.1.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\Sign\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-pdf","version":"8.68.3","description":"PHP PDF Library","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/tc-lib-pdf@8.68.3","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-pdf.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-pdf/zipball/6b056239c0d9781319a4d009e8ca33d48e94e0ea"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-pdf@8.68.3","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Pdf\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-unicode-data","version":"3.0.2","description":"PHP library containing Unicode definitions","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/tc-lib-unicode-data@3.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-unicode-data.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-unicode-data/zipball/6b090f51613087c2ed6e576e9543c1feddf2ba51"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-unicode-data@3.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Unicode\\Data\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tc-lib-unicode","version":"3.0.2","description":"PHP library containing Unicode methods","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/tc-lib-unicode@3.0.2","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/tc-lib-unicode.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/tc-lib-unicode/zipball/e0549f1e0bee657a7a5c361d823409655a4ea2c3"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tc-lib-unicode@3.0.2","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Com\\Tecnick\\Unicode\\"},{"name":"cdx:license:category","value":"Copyleft Limited"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Nicola Asuni <info@tecnick.com>","group":"tecnickcom","name":"tcpdf","version":"7.0.4","description":"Deprecated legacy PDF engine for PHP. Use instead 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@7.0.4","externalReferences":[{"type":"vcs","url":"https://github.com/tecnickcom/TCPDF.git"},{"type":"distribution","url":"https://api.github.com/repos/tecnickcom/TCPDF/zipball/7b8de35a6224b7791a91fc09427a18a0a8aecd83"}],"type":"library","bom-ref":"pkg:composer/tecnickcom/tcpdf@7.0.4","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Estevão Soares dos Santos <estevao@soares-dos-santos.com>","group":"tivie","name":"htaccess-parser","version":"0.4.0","description":"A .htaccess parser and validator implemented in 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/tivie/htaccess-parser@0.4.0","externalReferences":[{"type":"vcs","url":"https://github.com/tivie/php-htaccess-parser.git"},{"type":"distribution","url":"https://api.github.com/repos/tivie/php-htaccess-parser/zipball/0b6252a36b8ac0586306fd2db3dac78985c48589"}],"type":"library","bom-ref":"pkg:composer/tivie/htaccess-parser@0.4.0","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Tivie\\HtaccessParser\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/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.2.0-alpha/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/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Florent Morselli,All contributors","group":"web-token","name":"jwt-library","version":"4.1.7","description":"JWT 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/web-token/jwt-library@4.1.7","externalReferences":[{"type":"vcs","url":"https://github.com/web-token/jwt-library.git"},{"type":"distribution","url":"https://api.github.com/repos/web-token/jwt-library/zipball/fbcbf2c276d04d8b056f5c2957815abd5dfb704d"}],"type":"library","bom-ref":"pkg:composer/web-token/jwt-library@4.1.7","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Jose\\Component\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"author":"Bernhard Schussek <bschussek@gmail.com>,Woody Gilk <woody.gilk@gmail.com>","group":"webmozart","name":"assert","version":"2.4.1","description":"Assertions to validate method input/output with nice error 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/webmozart/assert@2.4.1","externalReferences":[{"type":"vcs","url":"https://github.com/webmozarts/assert.git"},{"type":"distribution","url":"https://api.github.com/repos/webmozarts/assert/zipball/2ccb7c2e821038c03a3e6e1700c570c158c55f70"}],"type":"library","bom-ref":"pkg:composer/webmozart/assert@2.4.1","properties":[{"name":"SrcFile","value":"build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"},{"name":"Namespaces","value":"Webmozart\\Assert\\"},{"name":"cdx:license:category","value":"Permissive"}],"evidence":{"identity":{"field":"purl","confidence":1,"methods":[{"technique":"manifest-analysis","confidence":1,"value":"/Users/thorsten/htdocs/phpMyFAQ/build/checkout/phpmyfaq-4.2.0-alpha/composer.lock"}]}}},{"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":"3.0.0","description":"Minify html in production","scope":"required","hashes":[{"alg":"SHA-512","content":"de7ae65c2ee3afa63116187d407f7a13c3bde1d85f21a3cf50d73a363aff6ae79938a732aa0708730d1afe42b67b5fe22493ef4d2c3e4ea8328d4c5c6ab85a99"}],"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@3.0.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@3.0.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":"4.1.1","description":"rollup-plugin-copy for vite with dev server support.","scope":"required","hashes":[{"alg":"SHA-512","content":"1ab940f18925ac07d2cb12783377dd40b3a8f68364a79e8833d158817fd6b4481e20590fc21bb8c33a6e7c1088b8d2826ba167efb16445d631907a95d05c2303"}],"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@4.1.1","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@4.1.1","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.10","description":"Next generation testing framework powered by Vite","scope":"required","hashes":[{"alg":"SHA-512","content":"47d8d44dee52e106f41c27784cdaa90bba0672b32cb0c4465cb5bcd2e6e35ac5bd547e4617ccb56344852d8f406ea4a4ea7b743e73b1e07e16349619d771943f"}],"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.10","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.10","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/vite-plugin-compression@0.5.1","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-html@3.2.2","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-minify@3.0.0","dependsOn":[]},{"ref":"pkg:npm/vite-plugin-static-copy@4.1.1","dependsOn":[]},{"ref":"pkg:npm/vitest@4.1.10","dependsOn":[]},{"ref":"pkg:composer/2tvenom/cborencode@1.0.2","dependsOn":[]},{"ref":"pkg:composer/aws/aws-crt-php@v1.2.7","dependsOn":[]},{"ref":"pkg:composer/aws/aws-sdk-php@3.391.1","dependsOn":["pkg:composer/aws/aws-crt-php@v1.2.7","pkg:composer/guzzlehttp/guzzle@7.15.3","pkg:composer/guzzlehttp/promises@2.5.2","pkg:composer/guzzlehttp/psr7@2.13.0","pkg:composer/mtdowling/jmespath.php@2.9.2","pkg:composer/psr/http-message@2.0","pkg:composer/symfony/filesystem@v8.1.2"]},{"ref":"pkg:composer/bacon/bacon-qr-code@v3.1.1","dependsOn":["pkg:composer/dasprid/enum@1.0.7"]},{"ref":"pkg:composer/brick/math@0.17.2","dependsOn":[]},{"ref":"pkg:composer/dasprid/enum@1.0.7","dependsOn":[]},{"ref":"pkg:composer/defuse/php-encryption@v2.4.0","dependsOn":["pkg:composer/paragonie/random_compat@v9.99.100"]},{"ref":"pkg:composer/dflydev/dot-access-data@v3.0.3","dependsOn":[]},{"ref":"pkg:composer/doctrine/deprecations@1.1.6","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.1.3","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/firebase/php-jwt@v7.1.0","dependsOn":[]},{"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/lcobucci/jwt@5.6.0","dependsOn":["pkg:composer/psr/clock@1.0.0"]},{"ref":"pkg:composer/league/commonmark@2.9.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.5"]},{"ref":"pkg:composer/league/event@3.0.3","dependsOn":["pkg:composer/psr/event-dispatcher@1.0.0"]},{"ref":"pkg:composer/league/oauth2-server@9.4.1","dependsOn":["pkg:composer/defuse/php-encryption@v2.4.0","pkg:composer/lcobucci/jwt@5.6.0","pkg:composer/league/event@3.0.3","pkg:composer/league/uri@7.8.1","pkg:composer/psr/clock@1.0.0","pkg:composer/psr/http-message@2.0","pkg:composer/psr/http-server-middleware@1.0.2"]},{"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/mcp/sdk@v0.7.0","dependsOn":["pkg:composer/opis/json-schema@2.6.0","pkg:composer/php-http/discovery@1.20.0","pkg:composer/phpdocumentor/reflection-docblock@6.0.3","pkg:composer/psr/clock@1.0.0","pkg:composer/psr/container@2.0.2","pkg:composer/psr/event-dispatcher@1.0.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/http-server-handler@1.0.2","pkg:composer/psr/http-server-middleware@1.0.2","pkg:composer/psr/log@3.0.2","pkg:composer/symfony/uid@v8.1.4"]},{"ref":"pkg:composer/minishlink/web-push@v11.0.0","dependsOn":["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","pkg:composer/spomky-labs/base64url@v2.0.4","pkg:composer/symfony/polyfill-php83@v1.41.0","pkg:composer/web-token/jwt-library@4.1.7"]},{"ref":"pkg:composer/monolog/monolog@3.10.0","dependsOn":["pkg:composer/psr/log@3.0.2"]},{"ref":"pkg:composer/mtdowling/jmespath.php@2.9.2","dependsOn":["pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/myclabs/deep-copy@1.13.4","dependsOn":[]},{"ref":"pkg:composer/nette/schema@v1.3.5","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@v8.1.2"]},{"ref":"pkg:composer/opis/json-schema@2.6.0","dependsOn":["pkg:composer/opis/string@2.1.0","pkg:composer/opis/uri@1.1.0"]},{"ref":"pkg:composer/opis/string@2.1.0","dependsOn":[]},{"ref":"pkg:composer/opis/uri@1.1.0","dependsOn":["pkg:composer/opis/string@2.1.0"]},{"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/phpdocumentor/reflection-common@2.2.0","dependsOn":[]},{"ref":"pkg:composer/phpdocumentor/reflection-docblock@6.0.3","dependsOn":["pkg:composer/doctrine/deprecations@1.1.6","pkg:composer/phpdocumentor/reflection-common@2.2.0","pkg:composer/phpdocumentor/type-resolver@2.0.0","pkg:composer/phpstan/phpdoc-parser@2.3.3","pkg:composer/webmozart/assert@2.4.1"]},{"ref":"pkg:composer/phpdocumentor/type-resolver@2.0.0","dependsOn":["pkg:composer/doctrine/deprecations@1.1.6","pkg:composer/phpdocumentor/reflection-common@2.2.0","pkg:composer/phpstan/phpdoc-parser@2.3.3"]},{"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/phpstan/phpdoc-parser@2.3.3","dependsOn":[]},{"ref":"pkg:composer/psr/cache@3.0.0","dependsOn":[]},{"ref":"pkg:composer/psr/clock@1.0.0","dependsOn":[]},{"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/http-server-handler@1.0.2","dependsOn":["pkg:composer/psr/http-message@2.0"]},{"ref":"pkg:composer/psr/http-server-middleware@1.0.2","dependsOn":["pkg:composer/psr/http-message@2.0","pkg:composer/psr/http-server-handler@1.0.2"]},{"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/spomky-labs/base64url@v2.0.4","dependsOn":[]},{"ref":"pkg:composer/spomky-labs/pki-framework@1.6.0","dependsOn":["pkg:composer/brick/math@0.17.2"]},{"ref":"pkg:composer/symfony/cache@v8.1.4","dependsOn":["pkg:composer/psr/cache@3.0.0","pkg:composer/psr/log@3.0.2","pkg:composer/symfony/cache-contracts@v3.7.1","pkg:composer/symfony/service-contracts@v3.7.1","pkg:composer/symfony/var-exporter@v8.1.4"]},{"ref":"pkg:composer/symfony/cache-contracts@v3.7.1","dependsOn":["pkg:composer/psr/cache@3.0.0"]},{"ref":"pkg:composer/symfony/config@v8.1.4","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/filesystem@v8.1.2","pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/symfony/console@v8.1.4","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2","pkg:composer/symfony/polyfill-php85@v1.41.0","pkg:composer/symfony/service-contracts@v3.7.1","pkg:composer/symfony/string@v8.1.2"]},{"ref":"pkg:composer/symfony/dependency-injection@v8.1.4","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@v8.1.4"]},{"ref":"pkg:composer/symfony/deprecation-contracts@v3.7.1","dependsOn":[]},{"ref":"pkg:composer/symfony/dotenv@v8.1.2","dependsOn":[]},{"ref":"pkg:composer/symfony/error-handler@v8.1.2","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/polyfill-php85@v1.41.0","pkg:composer/symfony/var-dumper@v8.1.2"]},{"ref":"pkg:composer/symfony/event-dispatcher@v8.1.2","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","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@v8.1.2","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:composer/symfony/html-sanitizer@v8.1.1","dependsOn":["pkg:composer/league/uri@7.8.1"]},{"ref":"pkg:composer/symfony/http-client@v8.1.4","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/service-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/http-client-contracts@v3.7.1","dependsOn":[]},{"ref":"pkg:composer/symfony/http-foundation@v8.1.4","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/http-kernel@v8.1.4","dependsOn":["pkg:composer/psr/log@3.0.2","pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/error-handler@v8.1.2","pkg:composer/symfony/event-dispatcher@v8.1.2","pkg:composer/symfony/http-foundation@v8.1.4","pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/symfony/intl@v8.1.4","dependsOn":[]},{"ref":"pkg:composer/symfony/mailer@v8.1.2","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@v8.1.2","pkg:composer/symfony/mime@v8.1.4","pkg:composer/symfony/service-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/mime@v8.1.4","dependsOn":["pkg:composer/symfony/polyfill-intl-idn@v1.38.1","pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/options-resolver@v8.1.0","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1"]},{"ref":"pkg:composer/symfony/polyfill-ctype@v1.37.0","dependsOn":[]},{"ref":"pkg:composer/symfony/polyfill-deepclone@v1.40.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/rate-limiter@v8.1.4","dependsOn":["pkg:composer/symfony/options-resolver@v8.1.0"]},{"ref":"pkg:composer/symfony/routing@v8.1.2","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@v8.1.2","dependsOn":["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@v8.1.4","dependsOn":["pkg:composer/symfony/polyfill-uuid@v1.37.0"]},{"ref":"pkg:composer/symfony/var-dumper@v8.1.2","dependsOn":["pkg:composer/symfony/polyfill-mbstring@v1.38.2"]},{"ref":"pkg:composer/symfony/var-exporter@v8.1.4","dependsOn":["pkg:composer/symfony/deprecation-contracts@v3.7.1","pkg:composer/symfony/polyfill-deepclone@v1.40.0"]},{"ref":"pkg:composer/symfony/yaml@v8.1.2","dependsOn":["pkg:composer/symfony/polyfill-ctype@v1.37.0"]},{"ref":"pkg:composer/tecnickcom/tc-lib-barcode@2.13.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-color@2.13.3"]},{"ref":"pkg:composer/tecnickcom/tc-lib-color@2.13.3","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tc-lib-file@3.7.3","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf@8.68.3","dependsOn":["pkg:composer/tecnickcom/tc-lib-barcode@2.13.2","pkg:composer/tecnickcom/tc-lib-color@2.13.3","pkg:composer/tecnickcom/tc-lib-file@3.7.3","pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3","pkg:composer/tecnickcom/tc-lib-pdf-font@3.13.2","pkg:composer/tecnickcom/tc-lib-pdf-graph@2.15.2","pkg:composer/tecnickcom/tc-lib-pdf-image@3.12.2","pkg:composer/tecnickcom/tc-lib-pdf-page@4.14.2","pkg:composer/tecnickcom/tc-lib-pdf-parser@3.14.2","pkg:composer/tecnickcom/tc-lib-pdf-sign@1.1.3","pkg:composer/tecnickcom/tc-lib-unicode-data@3.0.2","pkg:composer/tecnickcom/tc-lib-unicode@3.0.2"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-filter@2.10.3","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-font@3.13.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-file@3.7.3","pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3","pkg:composer/tecnickcom/tc-lib-unicode-data@3.0.2"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-graph@2.15.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-color@2.13.3","pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-image@3.12.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-color@2.13.3","pkg:composer/tecnickcom/tc-lib-file@3.7.3","pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-page@4.14.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-color@2.13.3","pkg:composer/tecnickcom/tc-lib-pdf-encrypt@2.9.3"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-parser@3.14.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-pdf-filter@2.10.3"]},{"ref":"pkg:composer/tecnickcom/tc-lib-pdf-sign@1.1.3","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tc-lib-unicode@3.0.2","dependsOn":["pkg:composer/tecnickcom/tc-lib-unicode-data@3.0.2"]},{"ref":"pkg:composer/tecnickcom/tc-lib-unicode-data@3.0.2","dependsOn":[]},{"ref":"pkg:composer/tecnickcom/tcpdf@7.0.4","dependsOn":["pkg:composer/tecnickcom/tc-lib-pdf@8.68.3"]},{"ref":"pkg:composer/tivie/htaccess-parser@0.4.0","dependsOn":[]},{"ref":"pkg:composer/twig/intl-extra@v3.26.0","dependsOn":["pkg:composer/symfony/intl@v8.1.4","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:composer/web-token/jwt-library@4.1.7","dependsOn":["pkg:composer/brick/math@0.17.2","pkg:composer/psr/clock@1.0.0","pkg:composer/spomky-labs/pki-framework@1.6.0"]},{"ref":"pkg:composer/webmozart/assert@2.4.1","dependsOn":[]},{"ref":"pkg:application/phpMyFAQ-4.2.0-alpha@4.2.0-alpha","dependsOn":[]}],"compositions":[{"bom-ref":"pkg:application/phpMyFAQ-4.2.0-alpha@4.2.0-alpha","aggregate":"incomplete"}]}