This repository has been archived by the owner on Jan 17, 2022. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 46
/
Copy pathcomposer.json
138 lines (138 loc) · 4.49 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
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
{
"name": "k911/swoole-bundle",
"type": "library",
"description": "Swoole Symfony Bundle",
"keywords": [
"PHP",
"Bundle",
"Swoole",
"Async",
"HTTP",
"Server"
],
"license": "MIT",
"homepage": "https://github.com/k911/swoole-bundle",
"authors": [{
"name": "Konrad Obal",
"email": "[email protected]",
"homepage": "https://github.com/k911"
}],
"require": {
"php": "^7.4|^8.0",
"ext-json": "*",
"ext-swoole": "^4.5.10",
"beberlei/assert": "^3.0",
"symfony/config": "^4.4.0|^5.0",
"symfony/console": "^4.4.0|^5.0",
"symfony/dependency-injection": "^4.4.0|^5.0",
"symfony/http-foundation": "^4.4.0|^5.0",
"symfony/http-kernel": "^4.4.0|^5.0",
"symfony/process": "^4.4.0|^5.0"
},
"require-dev": {
"doctrine/annotations": "^1.6",
"doctrine/orm": "^2.6.3",
"friendsofphp/php-cs-fixer": "^2.19.0",
"jangregor/phpstan-prophecy": "^0.8.0",
"phpspec/prophecy-phpunit": "^2.0",
"phpstan/extension-installer": "^1.0.2",
"phpstan/phpstan": "^0.12.28",
"phpstan/phpstan-beberlei-assert": "^0.12.2",
"phpstan/phpstan-doctrine": "^0.12.9",
"phpstan/phpstan-phpunit": "^0.12.6",
"phpunit/php-code-coverage": "^9.1.0",
"phpunit/phpcov": "^8.1.0",
"phpunit/phpunit": "^9.1.3",
"swoole/ide-helper": "^4.5.10",
"symfony/debug-pack": "^1.0",
"symfony/error-handler": "^4.4.0|^5.0",
"symfony/framework-bundle": "^4.4.0|^5.0",
"symfony/messenger": "^4.4.0|^5.0",
"symfony/monolog-bridge": "^4.4.0|^5.0",
"symfony/monolog-bundle": "^3.3",
"symfony/profiler-pack": "^1.0",
"symfony/twig-bundle": "^4.4.0|^5.0",
"symfony/var-dumper": "^4.4.0|^5.0",
"symfony/yaml": "^4.4.0|^5.0",
"upscale/swoole-blackfire": "^3.0"
},
"suggest": {
"ext-inotify": "To enable HMR",
"doctrine/orm": "For using Entity Manager Handler",
"symfony/messenger": "For using Symfony Messenger Swoole Task Transport.",
"upscale/swoole-blackfire": "To enable Blackfire profiling",
"pixelfederation/doctrine-resettable-em-bundle": "To be able to recover Doctrine Entity Managers from errors",
"symfony/error-handler": "To use Symfony Error Handler"
},
"autoload": {
"files": [
"src/functions_include.php"
],
"psr-4": {
"K911\\Swoole\\": "src"
}
},
"autoload-dev": {
"psr-4": {
"K911\\Swoole\\Tests\\": "tests"
}
},
"scripts": {
"console": [
"php tests/Fixtures/Symfony/app/console --ansi"
],
"static-analyse-src": [
"phpstan analyze src -l 7 -c phpstan.neon.dist --ansi --memory-limit=512M"
],
"static-analyse-tests": [
"phpstan analyze tests -l 4 -c phpstan.tests.neon --ansi --memory-limit=512M"
],
"cs-analyse": [
"php-cs-fixer fix -v --dry-run --diff --stop-on-violation --ansi"
],
"analyse": [
"@static-analyse-src",
"@static-analyse-tests",
"@cs-analyse"
],
"test": [
"@analyse",
"@unit-tests"
],
"feature-tests": [
"phpunit tests/Feature --process-isolation --colors=always"
],
"feature-tests-junit": [
"phpunit tests/Feature --process-isolation --colors=always --log-junit phpunit/junit.xml"
],
"unit-code-coverage": [
"phpunit tests/Unit --coverage-php cov/unit-tests.cov --colors=always"
],
"feature-code-coverage": [
"COVERAGE=1 phpunit tests/Feature --coverage-php cov/feature-tests.cov --colors=always --process-isolation"
],
"merge-code-coverage": [
"phpcov merge cov --clover=cov/clover.xml"
],
"fix": "php-cs-fixer fix -v --ansi",
"unit-tests": [
"phpunit tests/Unit --colors=always"
],
"unit-tests-junit": [
"phpunit tests/Unit --colors=always --log-junit phpunit/junit.xml"
]
},
"extra": {
"branch-alias": {
"dev-develop": "v0.8.x-dev"
}
},
"config": {
"process-timeout": 1200,
"sort-packages": true,
"platform": {
"php": "7.4.13",
"ext-swoole": "4.5.10"
}
}
}