{"bomFormat":"CycloneDX","specVersion":"1.5","version":1,"serialNumber":"urn:uuid:fa7981bc-9b87-4672-a436-f9e000f321d8","metadata":{"timestamp":"2026-08-17T20:47:58Z","tools":[{"vendor":"Ecosystems","name":"Ecosystems SBOM Generator"}],"component":{"type":"application","name":"interitty/phpunit"}},"components":[{"type":"library","name":"dg/composer-cleaner","version":"~2.2","purl":"pkg:composer/dg/composer-cleaner","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"php","version":"~8.1","purl":"pkg:composer/php","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"interitty/utils","version":"~1.0","purl":"pkg:composer/interitty/utils","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"interitty/nb-remote-phpunit","version":"~1.0","purl":"pkg:composer/interitty/nb-remote-phpunit","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"mikey179/vfsstream","version":"~1.6","purl":"pkg:composer/mikey179/vfsstream","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"phpunit/php-code-coverage","version":"~9.2","purl":"pkg:composer/phpunit/php-code-coverage","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"phpunit/phpunit","version":"~9.5","purl":"pkg:composer/phpunit/phpunit","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"sempro/phpunit-pretty-print","version":"~1.4","purl":"pkg:composer/sempro/phpunit-pretty-print","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"dibi/dibi","version":"~4.2","purl":"pkg:composer/dibi/dibi","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"interitty/code-checker","version":"~1.0","purl":"pkg:composer/interitty/code-checker","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"nette/application","version":"~3.1","purl":"pkg:composer/nette/application","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"nette/bootstrap","version":"~3.1","purl":"pkg:composer/nette/bootstrap","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"nette/caching","version":"~3.1","purl":"pkg:composer/nette/caching","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"phpstan/phpstan-dibi","version":"~1.0","purl":"pkg:composer/phpstan/phpstan-dibi","properties":[{"name":"filePath","value":"composer.json"}]},{"type":"library","name":"dg/composer-cleaner","version":"v2.2.1","purl":"pkg:composer/dg/composer-cleaner","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"doctrine/instantiator","version":"1.4.1","purl":"pkg:composer/doctrine/instantiator","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"interitty/nb-remote-phpunit","version":"v1.0.0","purl":"pkg:composer/interitty/nb-remote-phpunit","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"interitty/utils","version":"v1.0.2","purl":"pkg:composer/interitty/utils","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"mikey179/vfsstream","version":"v1.6.11","purl":"pkg:composer/mikey179/vfsstream","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"myclabs/deep-copy","version":"1.11.0","purl":"pkg:composer/myclabs/deep-copy","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/utils","version":"v3.2.8","purl":"pkg:composer/nette/utils","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nikic/php-parser","version":"v4.15.1","purl":"pkg:composer/nikic/php-parser","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phar-io/manifest","version":"2.0.3","purl":"pkg:composer/phar-io/manifest","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phar-io/version","version":"3.2.1","purl":"pkg:composer/phar-io/version","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/php-code-coverage","version":"9.2.17","purl":"pkg:composer/phpunit/php-code-coverage","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/php-file-iterator","version":"3.0.6","purl":"pkg:composer/phpunit/php-file-iterator","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/php-invoker","version":"3.1.1","purl":"pkg:composer/phpunit/php-invoker","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/php-text-template","version":"2.0.4","purl":"pkg:composer/phpunit/php-text-template","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/php-timer","version":"5.0.3","purl":"pkg:composer/phpunit/php-timer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpunit/phpunit","version":"9.5.24","purl":"pkg:composer/phpunit/phpunit","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/cli-parser","version":"1.0.1","purl":"pkg:composer/sebastian/cli-parser","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/code-unit","version":"1.0.8","purl":"pkg:composer/sebastian/code-unit","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/code-unit-reverse-lookup","version":"2.0.3","purl":"pkg:composer/sebastian/code-unit-reverse-lookup","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/comparator","version":"4.0.8","purl":"pkg:composer/sebastian/comparator","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/complexity","version":"2.0.2","purl":"pkg:composer/sebastian/complexity","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/diff","version":"4.0.4","purl":"pkg:composer/sebastian/diff","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/environment","version":"5.1.4","purl":"pkg:composer/sebastian/environment","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/exporter","version":"4.0.5","purl":"pkg:composer/sebastian/exporter","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/global-state","version":"5.0.5","purl":"pkg:composer/sebastian/global-state","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/lines-of-code","version":"1.0.3","purl":"pkg:composer/sebastian/lines-of-code","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/object-enumerator","version":"4.0.4","purl":"pkg:composer/sebastian/object-enumerator","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/object-reflector","version":"2.0.4","purl":"pkg:composer/sebastian/object-reflector","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/recursion-context","version":"4.0.4","purl":"pkg:composer/sebastian/recursion-context","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/resource-operations","version":"3.0.3","purl":"pkg:composer/sebastian/resource-operations","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/type","version":"3.2.0","purl":"pkg:composer/sebastian/type","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sebastian/version","version":"3.0.2","purl":"pkg:composer/sebastian/version","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"sempro/phpunit-pretty-print","version":"1.4.0","purl":"pkg:composer/sempro/phpunit-pretty-print","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"theseer/tokenizer","version":"1.2.1","purl":"pkg:composer/theseer/tokenizer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"composer/pcre","version":"3.0.0","purl":"pkg:composer/composer/pcre","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"composer/semver","version":"3.3.2","purl":"pkg:composer/composer/semver","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"composer/xdebug-handler","version":"3.0.3","purl":"pkg:composer/composer/xdebug-handler","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"dealerdirect/phpcodesniffer-composer-installer","version":"v0.7.2","purl":"pkg:composer/dealerdirect/phpcodesniffer-composer-installer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"dibi/dibi","version":"v4.2.6","purl":"pkg:composer/dibi/dibi","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"doctrine/annotations","version":"1.13.3","purl":"pkg:composer/doctrine/annotations","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"doctrine/lexer","version":"1.2.3","purl":"pkg:composer/doctrine/lexer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"friendsofphp/php-cs-fixer","version":"v3.11.0","purl":"pkg:composer/friendsofphp/php-cs-fixer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"interitty/code-checker","version":"v1.0.1","purl":"pkg:composer/interitty/code-checker","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/application","version":"v3.1.7","purl":"pkg:composer/nette/application","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/bootstrap","version":"v3.1.2","purl":"pkg:composer/nette/bootstrap","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/caching","version":"v3.1.3","purl":"pkg:composer/nette/caching","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/component-model","version":"v3.0.2","purl":"pkg:composer/nette/component-model","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/di","version":"v3.0.13","purl":"pkg:composer/nette/di","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/finder","version":"v2.5.3","purl":"pkg:composer/nette/finder","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/http","version":"v3.1.6","purl":"pkg:composer/nette/http","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/neon","version":"v3.3.3","purl":"pkg:composer/nette/neon","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/php-generator","version":"v4.0.3","purl":"pkg:composer/nette/php-generator","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/robot-loader","version":"v3.4.1","purl":"pkg:composer/nette/robot-loader","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/routing","version":"v3.0.3","purl":"pkg:composer/nette/routing","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"nette/schema","version":"v1.2.2","purl":"pkg:composer/nette/schema","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"pdepend/pdepend","version":"2.12.1","purl":"pkg:composer/pdepend/pdepend","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"pepakriz/phpstan-exception-rules","version":"v0.12.0","purl":"pkg:composer/pepakriz/phpstan-exception-rules","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpmd/phpmd","version":"2.13.0","purl":"pkg:composer/phpmd/phpmd","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/extension-installer","version":"1.1.0","purl":"pkg:composer/phpstan/extension-installer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpdoc-parser","version":"1.7.0","purl":"pkg:composer/phpstan/phpdoc-parser","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpstan","version":"1.8.5","purl":"pkg:composer/phpstan/phpstan","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpstan-dibi","version":"1.0.1","purl":"pkg:composer/phpstan/phpstan-dibi","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpstan-nette","version":"1.0.0","purl":"pkg:composer/phpstan/phpstan-nette","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpstan-phpunit","version":"1.1.1","purl":"pkg:composer/phpstan/phpstan-phpunit","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"phpstan/phpstan-strict-rules","version":"1.4.3","purl":"pkg:composer/phpstan/phpstan-strict-rules","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"psr/cache","version":"3.0.0","purl":"pkg:composer/psr/cache","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"psr/container","version":"2.0.2","purl":"pkg:composer/psr/container","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"psr/event-dispatcher","version":"1.0.0","purl":"pkg:composer/psr/event-dispatcher","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"psr/log","version":"3.0.0","purl":"pkg:composer/psr/log","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"slevomat/coding-standard","version":"8.4.0","purl":"pkg:composer/slevomat/coding-standard","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"spaze/phpstan-disallowed-calls","version":"v2.5.0","purl":"pkg:composer/spaze/phpstan-disallowed-calls","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"squizlabs/php_codesniffer","version":"3.7.1","purl":"pkg:composer/squizlabs/php_codesniffer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/config","version":"v6.1.3","purl":"pkg:composer/symfony/config","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/console","version":"v6.1.4","purl":"pkg:composer/symfony/console","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/dependency-injection","version":"v6.1.3","purl":"pkg:composer/symfony/dependency-injection","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/deprecation-contracts","version":"v3.1.1","purl":"pkg:composer/symfony/deprecation-contracts","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/event-dispatcher","version":"v6.1.0","purl":"pkg:composer/symfony/event-dispatcher","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/event-dispatcher-contracts","version":"v3.1.1","purl":"pkg:composer/symfony/event-dispatcher-contracts","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/filesystem","version":"v6.1.4","purl":"pkg:composer/symfony/filesystem","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/finder","version":"v6.1.3","purl":"pkg:composer/symfony/finder","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/options-resolver","version":"v6.1.0","purl":"pkg:composer/symfony/options-resolver","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-ctype","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-ctype","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-intl-grapheme","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-intl-grapheme","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-intl-normalizer","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-intl-normalizer","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-mbstring","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-mbstring","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-php80","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-php80","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/polyfill-php81","version":"v1.26.0","purl":"pkg:composer/symfony/polyfill-php81","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/process","version":"v6.1.3","purl":"pkg:composer/symfony/process","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/service-contracts","version":"v3.1.1","purl":"pkg:composer/symfony/service-contracts","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/stopwatch","version":"v6.1.0","purl":"pkg:composer/symfony/stopwatch","properties":[{"name":"filePath","value":"composer.lock"}]},{"type":"library","name":"symfony/string","version":"v6.1.4","purl":"pkg:composer/symfony/string","properties":[{"name":"filePath","value":"composer.lock"}]}]}