vimeo/psalm
Psalm is a PHP static analysis tool that finds type errors, dead code, and risky patterns before runtime. Add it to your CI to improve code quality, enforce stricter typing, and catch bugs early 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 || ^9.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?