|
9 | 9 | "eloquent" |
10 | 10 | ], |
11 | 11 | "require": { |
12 | | - "php": "^7.2|^8.0", |
13 | | - "laravel/framework": "^6.0|^7.0|^8.0|^9.0|^10.0", |
14 | | - "the-tinderbox/clickhouse-builder": "^4.0|^5.0|^6.0", |
| 12 | + "php": "^8.2", |
| 13 | + "laravel/framework": "^10.0|^11.0", |
| 14 | + "the-tinderbox/clickhouse-builder": "^6.1", |
15 | 15 | "ext-json": "*" |
16 | 16 | }, |
17 | 17 | "require-dev": { |
18 | | - "infection/infection": "~0.15", |
19 | | - "phpunit/phpunit": "^8.0|^9.0", |
20 | | - "mockery/mockery": "^1.3", |
21 | | - "fakerphp/faker": "^1.9", |
22 | | - "bavix/clickhouse-php-client": "^3.0", |
23 | | - "bavix/clickhouse-builder": "^4.0" |
| 18 | + "driftingly/rector-laravel": "^1.0", |
| 19 | + "ergebnis/phpstan-rules": "^2.1", |
| 20 | + "infection/infection": "~0.27", |
| 21 | + "larastan/larastan": "^2.8", |
| 22 | + "nunomaduro/collision": "^8.0", |
| 23 | + "orchestra/testbench": "^9.0", |
| 24 | + "phpstan/phpstan": "^1.10", |
| 25 | + "phpunit/phpunit": "^10.5", |
| 26 | + "rector/rector": "^1.0", |
| 27 | + "symplify/easy-coding-standard": "^12.1", |
| 28 | + "mockery/mockery": "^1.6", |
| 29 | + "fakerphp/faker": "^1.23" |
24 | 30 | }, |
25 | 31 | "autoload": { |
26 | 32 | "psr-4": { |
|
40 | 46 | } |
41 | 47 | }, |
42 | 48 | "scripts": { |
43 | | - "test": "vendor/bin/phpunit --stop-on-failure tests/" |
| 49 | + "parabench":"@php ./vendor/bin/testbench package:test --coverage-xml=build/coverage-xml --log-junit=build/junit.xml", |
| 50 | + "infect": "@php vendor/bin/infection --coverage=build --min-msi=50 -j$(nproc) --only-covering-test-cases", |
| 51 | + "phpstan": "@php vendor/bin/phpstan analyse -vvv --memory-limit 2G -c phpstan.neon", |
| 52 | + "phpstan-baseline": "@php vendor/bin/phpstan analyse -vvv --memory-limit 2G -c phpstan.neon --generate-baseline phpstan.baseline.neon", |
| 53 | + "ecs": "@php vendor/bin/ecs check", |
| 54 | + "ecs-fix": "@php vendor/bin/ecs check --fix", |
| 55 | + "ecs-cc": "@php vendor/bin/ecs --clear-cache", |
| 56 | + "rector": "@php vendor/bin/rector process --dry-run", |
| 57 | + "rector-fix": "@php vendor/bin/rector process" |
| 58 | + }, |
| 59 | + "config": { |
| 60 | + "allow-plugins": { |
| 61 | + "infection/extension-installer": true |
| 62 | + } |
44 | 63 | } |
45 | 64 | } |
0 commit comments