-
Notifications
You must be signed in to change notification settings - Fork 1
/
composer.json
72 lines (63 loc) · 1.81 KB
/
composer.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
{
"name": "fivelab/amqp",
"description": "The library for publish/receive messages from broker (RabbitMQ).",
"keywords": ["event", "broker", "receiver", "publisher"],
"type": "library",
"license": "MIT",
"authors": [
{
"name": "Vitalii Zhuk",
"email": "v.zhuk@fivelab.org"
},
{
"name": "FiveLab Team",
"email": "dev@fivelab.org",
"homepage": "https://fivelab.org"
}
],
"require": {
"php": "^8.2"
},
"require-dev": {
"ext-amqp": "*",
"ext-sockets": "*",
"phpunit/phpunit": "~10.1",
"phpmetrics/phpmetrics": "~2.7",
"phpstan/phpstan": "~1.11.0",
"escapestudios/symfony2-coding-standard": "~3.5",
"guzzlehttp/guzzle": "~6.5.6",
"symfony/console": "~5.4 | ~6.0",
"ramsey/uuid": "~4.7",
"fivelab/transactional": "~2.0",
"fivelab/ci-rules": "dev-master",
"psr/log": "*",
"php-amqplib/php-amqplib": "^3.5"
},
"suggest": {
"ext-amqp": "For use amqp extension.",
"ext-sockets": "For php-amqplib",
"php-amqplib/php-amqplib": "pure PHP driver",
"symfony/console": "For configure console commands for run consumer.",
"ramsey/uuid": "For use UUID message id generator",
"fivelab/transactional": "For use transactional layer with this wrapper."
},
"autoload": {
"psr-4": {
"FiveLab\\Component\\Amqp\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"FiveLab\\Component\\Amqp\\Tests\\": "tests/"
}
},
"config": {
"bin-dir": "bin"
},
"extra": {
"thanks": {
"name": "fivelab/amqp",
"url": "https://github.com/FiveLab/Amqp"
}
}
}