forked from spiral/framework
-
Notifications
You must be signed in to change notification settings - Fork 0
/
composer.json
278 lines (278 loc) · 10.1 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
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
{
"name": "spiral/framework",
"type": "library",
"description": "Spiral, High-Performance PHP/Go Framework",
"homepage": "https://spiral.dev",
"license": "MIT",
"support": {
"issues": "https://github.com/spiral/framework/issues",
"source": "https://github.com/spiral/framework"
},
"authors": [
{
"name": "Wolfy-J",
"email": "[email protected]"
}
],
"bin": [
"bin/spiral"
],
"require": {
"php": ">=7.2",
"ext-json": "*",
"ext-mbstring": "*",
"cocur/slugify": "^3.2",
"codedungeon/php-cli-colors": "^1.11",
"defuse/php-encryption": "^2.2",
"doctrine/inflector": "^1.4|^2.0",
"laminas/laminas-diactoros": "^2.4",
"league/flysystem": "^2.0",
"monolog/monolog": "^2.2",
"myclabs/deep-copy": "^1.9",
"nikic/php-parser": "^4.1",
"psr/cache": ">=1.0",
"psr/container": "^1.0",
"psr/http-factory": "^1.0",
"psr/http-message": "^1.0",
"psr/http-server-middleware": "^1.0",
"psr/log": "^1.0",
"psr/simple-cache": ">=1.0",
"spiral/composer-publish-plugin": "^1.0",
"spiral/jobs": "^2.2",
"symfony/console": "^5.3",
"symfony/finder": "^5.1",
"symfony/mailer": "^5.1",
"symfony/polyfill-php73": "^1.22",
"symfony/polyfill-php80": "^1.22",
"symfony/translation": "^5.1",
"vlucas/phpdotenv": "^3.6"
},
"autoload": {
"files": [
"src/Attributes/src/polyfill.php",
"src/Boot/src/helpers.php",
"src/DataGrid/src/helpers.php",
"src/Dumper/src/helpers.php",
"src/Framework/helpers.php",
"src/Scaffolder/src/helpers.php",
"src/Stempler/src/helpers.php",
"src/Translator/src/helpers.php"
],
"psr-4": {
"Spiral\\": "src/Framework",
"Spiral\\Annotations\\": "src/Annotations/src",
"Spiral\\Attributes\\": "src/Attributes/src",
"Spiral\\Auth\\": [
"src/Auth/src",
"src/AuthHttp/src"
],
"Spiral\\Boot\\": "src/Boot/src",
"Spiral\\Config\\": "src/Config/src",
"Spiral\\Console\\": "src/Console/src",
"Spiral\\Cookies\\": "src/Cookies/src",
"Spiral\\Core\\": [
"src/Core/src",
"src/Hmvc/src"
],
"Spiral\\Csrf\\": "src/Csrf/src",
"Spiral\\DataGrid\\": [
"src/Bridge/DataGrid/src",
"src/DataGrid/src"
],
"Spiral\\Debug\\": [
"src/Debug/src",
"src/Dumper/src"
],
"Spiral\\Distribution\\": "src/Distribution/src",
"Spiral\\DotEnv\\": "src/Bridge/Dotenv/src",
"Spiral\\Encrypter\\": "src/Encrypter/src",
"Spiral\\Exceptions\\": "src/Exceptions/src",
"Spiral\\Files\\": "src/Files/src",
"Spiral\\Filters\\": "src/Filters/src",
"Spiral\\Http\\": "src/Http/src",
"Spiral\\Logger\\": "src/Logger/src",
"Spiral\\Mailer\\": "src/Mailer/src",
"Spiral\\Models\\": "src/Models/src",
"Spiral\\Monolog\\": "src/Bridge/Monolog/src",
"Spiral\\Pagination\\": "src/Pagination/src",
"Spiral\\Prototype\\": "src/Prototype/src",
"Spiral\\Reactor\\": "src/Reactor/src",
"Spiral\\Router\\": [
"src/AnnotatedRoutes/src",
"src/Router/src"
],
"Spiral\\Scaffolder\\": "src/Scaffolder/src",
"Spiral\\Security\\": "src/Security/src",
"Spiral\\SendIt\\": "src/SendIt/src",
"Spiral\\Session\\": "src/Session/src",
"Spiral\\Snapshots\\": "src/Snapshots/src",
"Spiral\\Stempler\\": [
"src/Bridge/Stempler/src",
"src/Stempler/src"
],
"Spiral\\Storage\\": "src/Storage/src",
"Spiral\\Streams\\": "src/Streams/src",
"Spiral\\Tokenizer\\": "src/Tokenizer/src",
"Spiral\\Translator\\": "src/Translator/src",
"Spiral\\Validation\\": "src/Validation/src",
"Spiral\\Views\\": "src/Views/src"
}
},
"require-dev": {
"aws/aws-sdk-php": "^3.0",
"cycle/annotated": "^2.0.6",
"cycle/migrations": "^1.0.1",
"cycle/orm": "^1.2.6",
"cycle/proxy-factory": "^1.2",
"cycle/schema-builder": "^1.1",
"doctrine/annotations": "^1.12",
"guzzlehttp/psr7": "^1.7",
"jetbrains/phpstorm-attributes": "^1.0",
"laminas/laminas-hydrator": "^3.0|^4.0",
"league/flysystem-async-aws-s3": "^2.0",
"league/flysystem-aws-s3-v3": "^2.0",
"mikey179/vfsstream": "^1.6",
"mockery/mockery": "^1.3",
"phpunit/phpunit": "^8.5|^9.0",
"ramsey/uuid": "^4.2",
"spiral/broadcast": "^2.0",
"spiral/broadcast-ws": "^1.0",
"spiral/code-style": "^1.0",
"spiral/database": "^2.7.3",
"spiral/migrations": "^2.3",
"spiral/php-grpc": "^1.4",
"spiral/roadrunner": "^1.9.2",
"symfony/var-dumper": "^5.2",
"symplify/monorepo-builder": "^8.3",
"vimeo/psalm": "^4.3"
},
"autoload-dev": {
"psr-4": {
"Spiral\\App\\": "tests/app/src",
"Spiral\\Tests\\Annotations\\": "src/Annotations/tests",
"Spiral\\Tests\\Attributes\\": "src/Attributes/tests",
"Spiral\\Tests\\Auth\\": [
"src/Auth/tests",
"src/AuthHttp/tests"
],
"Spiral\\Tests\\Boot\\": "src/Boot/tests",
"Spiral\\Tests\\Config\\": "src/Config/tests",
"Spiral\\Tests\\Console\\": "src/Console/tests",
"Spiral\\Tests\\Cookies\\": "src/Cookies/tests",
"Spiral\\Tests\\Core\\": [
"src/Core/tests",
"src/Hmvc/tests"
],
"Spiral\\Tests\\Csrf\\": "src/Csrf/tests",
"Spiral\\Tests\\DataGrid\\": [
"src/Bridge/DataGrid/tests",
"src/DataGrid/tests"
],
"Spiral\\Tests\\Debug\\": [
"src/Debug/tests",
"src/Dumper/tests"
],
"Spiral\\Tests\\Distribution\\": "src/Distribution/tests",
"Spiral\\Tests\\DotEnv\\": "src/Bridge/Dotenv/tests",
"Spiral\\Tests\\Encrypter\\": "src/Encrypter/tests",
"Spiral\\Tests\\Exceptions\\": "src/Exceptions/tests",
"Spiral\\Tests\\Files\\": "src/Files/tests",
"Spiral\\Tests\\Filters\\": "src/Filters/tests",
"Spiral\\Tests\\Framework\\": "tests/Framework",
"Spiral\\Tests\\Http\\": "src/Http/tests",
"Spiral\\Tests\\Logger\\": "src/Logger/tests",
"Spiral\\Tests\\Mailer\\": "src/Mailer/tests",
"Spiral\\Tests\\Models\\": "src/Models/tests",
"Spiral\\Tests\\Monolog\\": "src/Bridge/Monolog/tests",
"Spiral\\Tests\\Pagination\\": "src/Pagination/tests",
"Spiral\\Tests\\Prototype\\": "src/Prototype/tests",
"Spiral\\Tests\\Reactor\\": "src/Reactor/tests",
"Spiral\\Tests\\Router\\": [
"src/AnnotatedRoutes/tests",
"src/Router/tests"
],
"Spiral\\Tests\\Scaffolder\\": "src/Scaffolder/tests",
"Spiral\\Tests\\Security\\": "src/Security/tests",
"Spiral\\Tests\\SendIt\\": "src/SendIt/tests",
"Spiral\\Tests\\Session\\": "src/Session/tests",
"Spiral\\Tests\\Snapshots\\": "src/Snapshots/tests",
"Spiral\\Tests\\Stempler\\": [
"src/Bridge/Stempler/tests",
"src/Stempler/tests"
],
"Spiral\\Tests\\Storage\\": "src/Storage/tests",
"Spiral\\Tests\\Streams\\": "src/Streams/tests",
"Spiral\\Tests\\Tokenizer\\": "src/Tokenizer/tests",
"Spiral\\Tests\\Translator\\": "src/Translator/tests",
"Spiral\\Tests\\Validation\\": "src/Validation/tests",
"Spiral\\Tests\\Views\\": "src/Views/tests"
}
},
"replace": {
"spiral/annotated-routes": "*",
"spiral/annotations": "*",
"spiral/attributes": "*",
"spiral/auth": "*",
"spiral/auth-http": "*",
"spiral/boot": "*",
"spiral/config": "*",
"spiral/console": "*",
"spiral/cookies": "*",
"spiral/core": "*",
"spiral/csrf": "*",
"spiral/data-grid": "*",
"spiral/data-grid-bridge": "*",
"spiral/debug": "*",
"spiral/distribution": "*",
"spiral/dotenv-bridge": "*",
"spiral/dumper": "*",
"spiral/encrypter": "*",
"spiral/exceptions": "*",
"spiral/files": "*",
"spiral/filters": "*",
"spiral/hmvc": "*",
"spiral/http": "*",
"spiral/logger": "*",
"spiral/mailer": "*",
"spiral/models": "*",
"spiral/monolog-bridge": "*",
"spiral/pagination": "*",
"spiral/prototype": "*",
"spiral/reactor": "*",
"spiral/router": "*",
"spiral/scaffolder": "*",
"spiral/security": "*",
"spiral/sendit": "*",
"spiral/session": "*",
"spiral/snapshots": "*",
"spiral/stempler": "*",
"spiral/stempler-bridge": "*",
"spiral/storage": "*",
"spiral/streams": "*",
"spiral/tokenizer": "*",
"spiral/translator": "*",
"spiral/validation": "*",
"spiral/views": "*"
},
"scripts": {
"tests": [
"phpunit --testdox",
"phpcs --standard=phpcs.xml",
"psalm --no-cache"
],
"fixers": [
"phpcbf --standard=phpcs.xml",
"psalm --alter --dry-run"
]
},
"extra": {
"branch-alias": {
"dev-master": "2.9.x-dev"
}
},
"config": {
"sort-packages": true
},
"minimum-stability": "dev",
"prefer-stable": true
}