Add PHPStan

This commit is contained in:
Oliver Davies 2025-05-04 21:45:20 +01:00
parent 419d1cec14
commit 9abfb29af7
7 changed files with 203 additions and 19 deletions

View file

@ -5,8 +5,9 @@
},
"config": {
"allow-plugins": {
"sculpin/sculpin-theme-composer-plugin": true
}
"sculpin/sculpin-theme-composer-plugin": true,
"phpstan/extension-installer": true
}
},
"autoload": {
"psr-4": {
@ -19,6 +20,9 @@
}
},
"require-dev": {
"phpunit/phpunit": "^12.1"
"phpunit/phpunit": "^12.1",
"phpstan/phpstan": "^2.1",
"phpstan/phpstan-strict-rules": "^2.0",
"phpstan/extension-installer": "^1.4"
}
}