|
27 | 27 | "symfony/validator": "^4.1", |
28 | 28 | "symfony/web-link": "^4.1", |
29 | 29 | "symfony/webpack-encore-pack": "^1.0", |
30 | | - "symfony/yaml": "^4.1" |
| 30 | + "symfony/yaml": "^4.1", |
| 31 | + "thecodingmachine/safe": "^0.1.5" |
31 | 32 | }, |
32 | 33 | "require-dev": { |
33 | 34 | "doctrine/doctrine-fixtures-bundle": "^3.0", |
|
36 | 37 | "symfony/maker-bundle": "^1.0", |
37 | 38 | "symfony/profiler-pack": "*", |
38 | 39 | "symfony/test-pack": "^1.0", |
39 | | - "symfony/web-server-bundle": "^4.1" |
| 40 | + "symfony/web-server-bundle": "^4.1", |
| 41 | + "phpstan/phpstan": "^0.10", |
| 42 | + "squizlabs/php_codesniffer": "^3.1", |
| 43 | + "thecodingmachine/phpstan-safe-rule": "^0.1.0", |
| 44 | + "thecodingmachine/phpstan-strict-rules": "^0.10" |
40 | 45 | }, |
41 | 46 | "config": { |
42 | 47 | "preferred-install": { |
|
61 | 66 | "symfony/polyfill-php56": "*" |
62 | 67 | }, |
63 | 68 | "scripts": { |
| 69 | + "phpstan": "phpstan analyse src/ -c phpstan.neon --level=7 --no-progress -vvv --memory-limit=1024M", |
| 70 | + "cscheck": "phpcs --ignore=src/Migrations/**", |
| 71 | + "csfix": "phpcbf --ignore=src/Migrations/**", |
64 | 72 | "auto-scripts": { |
65 | 73 | "cache:clear": "symfony-cmd", |
66 | 74 | "assets:install %PUBLIC_DIR%": "symfony-cmd" |
|
0 commit comments