-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomposer.json
More file actions
49 lines (49 loc) · 1.12 KB
/
composer.json
File metadata and controls
49 lines (49 loc) · 1.12 KB
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
{
"name": "triangle/engine-http",
"description": "HTTP layer for Triangle Framework based on localzet Server",
"type": "library",
"keywords": [
"localzet",
"Triangle",
"HTTP"
],
"license": "AGPL-3.0-or-later",
"authors": [
{
"role": "Developer",
"name": "Ivan Zorin",
"email": "creator@localzet.com",
"homepage": "https://github.com/localzet"
}
],
"support": {
"email": "support@localzet.com",
"source": "https://github.com/Triangle-org/Http"
},
"autoload": {
"psr-4": {
"Triangle\\Http\\": "src",
"Triangle\\": "src/Support"
}
},
"require": {
"php": "^8.1",
"ext-curl": "*",
"triangle/engine": "^8",
"triangle/router": "^2",
"triangle/middleware": "^2"
},
"suggest": {
"swoole/swoole": "For async support via Swoole",
"swow/swow": "For async support via Swow",
"predis/predis": "For Redis-based session/cache",
"monolog/monolog": "For logging",
"vlucas/phpdotenv": "For environment variables"
},
"require-dev": {
"rector/rector": "*"
},
"conflict": {
"triangle/engine-ws": "*"
}
}