My PHPStan Configs
  • Shell 96%
  • JavaScript 4%
Find a file
2026-02-08 19:28:25 +10:00
config fix: don't set tmpDir 2026-02-08 19:02:03 +10:00
scripts feat: move config to a config directory 2026-02-08 18:52:56 +10:00
.editorconfig feat: initial 2026-02-06 20:04:15 +10:00
.gitignore feat: initial 2026-02-06 20:04:15 +10:00
bun.lock feat: initial 2026-02-06 20:04:15 +10:00
commitlint.config.js feat: initial 2026-02-06 20:04:15 +10:00
composer.json chore: bump version to 1.1.2 2026-02-08 19:28:25 +10:00
herd.yml feat: initial 2026-02-06 20:04:15 +10:00
lefthook.yml feat: initial 2026-02-06 20:04:15 +10:00
LICENSE feat: initial 2026-02-06 20:04:15 +10:00
mise.toml feat: initial 2026-02-06 20:04:15 +10:00
package.json feat: initial 2026-02-06 20:04:15 +10:00
phpunit.xml feat: initial 2026-02-06 20:04:15 +10:00
publish.env.example feat: initial 2026-02-06 20:04:15 +10:00
README.md feat: move config to a config directory 2026-02-08 18:52:56 +10:00

PHPStan Config

My PHPStan configs.

Installation

Add my Composer repository to your composer.json:

{
  "repositories": [
    {
      "type": "composer",
      "url": "https://code.rvx.works/api/packages/RVxLab/composer"
    }
  ]
}

Then require the package:

composer require rvxlab/phpstan-config

Add the configs you want into your phpstan.neon:

includes:
    - vendor/rvxlab/phpstan-config/config/phpstan.neon.dist
    - vendor/rvxlab/phpstan-config/config/laravel.neon.dist # if using Laravel

License

This package is licensed under the MIT License.