|
1 | 1 | {
|
2 | 2 | "name": "iamfarhad/laravel-rabbitmq",
|
3 | 3 | "description": "RabbitMQ driver for Laravel Queue with advanced message queuing capabilities",
|
4 |
| - "keywords": ["laravel", "rabbitmq", "queue", "amqp", "message-queue"], |
| 4 | + "keywords": [ |
| 5 | + "laravel", |
| 6 | + "queue", |
| 7 | + "rabbitmq", |
| 8 | + "amqp", |
| 9 | + "message-queue", |
| 10 | + "php" |
| 11 | + ], |
5 | 12 | "license": "MIT",
|
6 | 13 | "type": "library",
|
7 | 14 | "authors": [
|
8 | 15 | {
|
9 |
| - "name": "Farhad Farahani", |
10 |
| - "email": "iamfarhad@gmail.com" |
| 16 | + "name": "Farhad Sakhaei", |
| 17 | + "email": "iamfarhad.dev@gmail.com" |
11 | 18 | }
|
12 | 19 | ],
|
13 | 20 | "require": {
|
14 | 21 | "php": "^8.2",
|
15 |
| - "laravel/framework": "^10.0|^11.0|^12.0", |
16 |
| - "php-amqplib/php-amqplib": "^3.2" |
| 22 | + "ext-pcntl": "*", |
| 23 | + "illuminate/queue": "^11.0|^12.0", |
| 24 | + "illuminate/support": "^11.0|^12.0", |
| 25 | + "php-amqplib/php-amqplib": "^v3.7.3" |
17 | 26 | },
|
18 | 27 | "require-dev": {
|
19 |
| - "orchestra/testbench": "^8.0|^9.0|^10.0", |
20 |
| - "phpunit/phpunit": "^10.0|^11.0", |
21 |
| - "mockery/mockery": "^1.6.0", |
22 |
| - "phpstan/phpstan": "^1.10", |
23 |
| - "laravel/pint": "^1.0" |
| 28 | + "ext-json": "*", |
| 29 | + "dg/bypass-finals": "dev-master", |
| 30 | + "mockery/mockery": "^1.7.0", |
| 31 | + "orchestra/testbench": "^9.0|^10.1", |
| 32 | + "phpunit/phpunit": "^10.0|^11.5.14", |
| 33 | + "rector/rector": "^0.15.25", |
| 34 | + "squizlabs/php_codesniffer": "^3.12" |
24 | 35 | },
|
25 | 36 | "autoload": {
|
26 | 37 | "psr-4": {
|
|
32 | 43 | "iamfarhad\\LaravelRabbitMQ\\Tests\\": "tests/"
|
33 | 44 | }
|
34 | 45 | },
|
| 46 | + "scripts": { |
| 47 | + "test": "vendor/bin/phpunit", |
| 48 | + "test-coverage": "vendor/bin/phpunit --coverage-html coverage", |
| 49 | + "format": "vendor/bin/phpcbf --standard=PSR12 src tests", |
| 50 | + "analyse": "vendor/bin/phpstan analyse", |
| 51 | + "rector": "vendor/bin/rector process --dry-run", |
| 52 | + "rector-fix": "vendor/bin/rector process" |
| 53 | + }, |
| 54 | + "config": { |
| 55 | + "sort-packages": true, |
| 56 | + "allow-plugins": { |
| 57 | + "pestphp/pest-plugin": true |
| 58 | + } |
| 59 | + }, |
35 | 60 | "extra": {
|
36 | 61 | "laravel": {
|
37 | 62 | "providers": [
|
38 | 63 | "iamfarhad\\LaravelRabbitMQ\\LaravelRabbitQueueServiceProvider"
|
39 | 64 | ]
|
40 | 65 | }
|
41 | 66 | },
|
42 |
| - "scripts": { |
43 |
| - "test": "phpunit", |
44 |
| - "test-coverage": "phpunit --coverage-html coverage", |
45 |
| - "format": "pint", |
46 |
| - "analyse": "phpstan analyse" |
47 |
| - }, |
48 |
| - "config": { |
49 |
| - "sort-packages": true, |
50 |
| - "preferred-install": "dist", |
51 |
| - "optimize-autoloader": true |
52 |
| - }, |
53 | 67 | "minimum-stability": "stable",
|
54 | 68 | "prefer-stable": true
|
55 | 69 | }
|
0 commit comments