vimeo/psalm
Psalm is a PHP static analysis tool that finds type issues, bugs, and dead code before runtime. It supports gradual typing via annotations, powerful checks, and configurable rules to improve code quality in applications and libraries.
|
Package
|
Constraint
|
|---|---|
| amphp/amp | ^3 |
| amphp/byte-stream | ^2 |
| amphp/parallel | ^2.3 |
| composer/semver | ^1.4 || ^2.0 || ^3.0 |
| composer/xdebug-handler | ^2.0 || ^3.0 |
| danog/advanced-json-rpc | ^3.1 |
| dnoegel/php-xdg-base-dir | ^0.1.1 |
| felixfbecker/language-server-protocol | ^1.5.3 |
| fidry/cpu-core-counter | ^0.4.1 || ^0.5.1 || ^1.0.0 |
| netresearch/jsonmapper | ^5.0 |
| nikic/php-parser | ^5.0.0 |
| psalm/psalm-plugin-api | 0.1.0 |
| sebastian/diff | ^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 |
| spatie/array-to-xml | ^2.17.0 || ^3.0 |
| symfony/console | ^6.0 || ^7.0 || ^8.0 |
| symfony/filesystem | ~6.3.12 || ~6.4.3 || ^7.0.3 || ^8.0 |
| symfony/polyfill-php84 | ^1.31.0 |
|
Package
|
Constraint
|
|---|---|
| amphp/phpunit-util | ^3 |
| bamarni/composer-bin-plugin | ^1.4 |
| brianium/paratest | ^6.9 |
| danog/class-finder | ^0.4.8 |
| dg/bypass-finals | ^1.5 |
| mockery/mockery | ^1.5 |
| nunomaduro/mock-final-classes | ^1.1 |
| php-parallel-lint/php-parallel-lint | ^1.2 |
| phpstan/phpdoc-parser | ^1.6 |
| phpunit/phpunit | ^9.6 |
| psalm/plugin-mockery | ^1.1 |
| psalm/plugin-phpunit | ^0.20.1 |
| slevomat/coding-standard | ^8.4 |
| squizlabs/php_codesniffer | ^3.6 |
| symfony/process | ^6.0 || ^7.0 || ^8.0 |
How can I help you explore Laravel packages today?