Current collected state Current
Observed since 20 Oct, 14:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
vimeo/psalm
A static analysis tool for finding errors in PHP applications
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
phpEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ~8.1.31 || ~8.2.27 || ~8.3.16 || ~8.4.3 || ~8.5.0 | runtime |
ext-simplexmlEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-ctypeEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-domEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-jsonEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-libxmlEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-mbstringEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
ext-tokenizerEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | runtime |
composer-runtime-apiEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^2 | runtime |
amphp/ampEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^3 | runtime |
amphp/byte-streamEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^2 | runtime |
amphp/parallelEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^2.3 | runtime |
composer/semverEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.4 || ^2.0 || ^3.0 | runtime |
composer/xdebug-handlerEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^2.0 || ^3.0 | runtime |
danog/advanced-json-rpcEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^3.1 | runtime |
dnoegel/php-xdg-base-dirEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^0.1.1 | runtime |
felixfbecker/language-server-protocolEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.5.3 | runtime |
fidry/cpu-core-counterEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^0.4.1 || ^0.5.1 || ^1.0.0 | runtime |
netresearch/jsonmapperEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^5.0 | runtime |
nikic/php-parserEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^5.0.0 | runtime |
sebastian/diffEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^4.0 || ^5.0 || ^6.0 || ^7.0 | runtime |
spatie/array-to-xmlEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^2.17.0 || ^3.0 | runtime |
symfony/consoleEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^6.0 || ^7.0 || ^8.0 | runtime |
symfony/filesystemEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ~6.3.12 || ~6.4.3 || ^7.0.3 || ^8.0 | runtime |
symfony/polyfill-php84Environment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.31.0 | runtime |
ext-curlEnvironment{
"target_kind": "platform",
"provide_replace": "preserved_as_assertions_not_requirements"
} | * | development |
amphp/phpunit-utilEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^3 | development |
bamarni/composer-bin-pluginEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.4 | development |
brianium/paratestEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^6.9 | development |
danog/class-finderEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^0.4.8 | development |
dg/bypass-finalsEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.5 | development |
mockery/mockeryEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.5 | development |
nunomaduro/mock-final-classesEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.1 | development |
php-parallel-lint/php-parallel-lintEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.2 | development |
phpstan/phpdoc-parserEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.6 | development |
phpunit/phpunitEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^9.6 | development |
psalm/plugin-mockeryEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^1.1 | development |
psalm/plugin-phpunitEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^0.19 | development |
slevomat/coding-standardEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^8.4 | development |
squizlabs/php_codesnifferEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^3.6 | development |
symfony/processEnvironment{
"target_kind": "package_or_virtual",
"provide_replace": "preserved_as_assertions_not_requirements"
} | ^6.0 || ^7.0 || ^8.0 | development |
zip
Observed since 20 Oct, 14:40 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:ecd7f38a32ce09657f471c23d24ca8f599af0ebf41428c19fcb4e2a65f66314c