-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcomposer.json
196 lines (196 loc) · 6.9 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
{
"name": "a50/a50",
"authors": [
{
"name": "Siarhei Bautrukevich",
"email": "[email protected]",
"role": "Developer"
}
],
"require": {
"php": "^8.1",
"ext-apcu": "*",
"cycle/database": "^2.12",
"cycle/migrations": "^4.2",
"cycle/schema-migrations-generator": "^2.3",
"doctrine/migrations": "^3.8",
"doctrine/sql-formatter": "^1.5",
"fakerphp/faker": "^1.24",
"filp/whoops": "^2.17",
"innmind/immutable": "^5.11",
"laminas/laminas-diactoros": "^2.26",
"laminas/laminas-stdlib": "^3.20",
"laminas/laminas-stratigility": "^3.13",
"league/flysystem": "^3.29",
"league/flysystem-aws-s3-v3": "^3.29",
"league/tactician": "^1.1",
"mezzio/mezzio": "^3.20",
"mezzio/mezzio-fastroute": "^3.12",
"mezzio/mezzio-helpers": "^5.17",
"monolog/monolog": "^3.8",
"php-di/php-di": "^7.0",
"psr/clock": "^1.0",
"psr/event-dispatcher": "^1.0",
"psr/http-message": "^1.1",
"psr/http-server-handler": "^1.0",
"psr/http-server-middleware": "^1.0",
"ramsey/uuid": "^4.7",
"symfony/console": "^6.4",
"symfony/mailer": "^6.4",
"telegram-bot/api": "^2.5",
"twig/twig": "^3.9",
"webmozart/assert": "^1.11",
"yiisoft/cache": "^3.0",
"yiisoft/db-pgsql": "^1.3"
},
"require-dev": {
"dg/bypass-finals": "^1.9",
"friendsofphp/php-cs-fixer": "^3.70",
"phpstan/extension-installer": "^1.4",
"phpstan/phpstan": "^1.12",
"phpstan/phpstan-phpunit": "^1.4",
"phpunit/phpunit": "^9.6",
"roave/security-advisories": "dev-latest",
"symplify/monorepo-builder": "11.2.3.72"
},
"autoload": {
"psr-4": {
"A50\\Clock\\": [
"packages/clock/src"
],
"A50\\CommandBus\\": "packages/command-bus/src",
"A50\\Console\\": [
"packages/console/src"
],
"A50\\Container\\": [
"packages/container-php-di/src",
"packages/container/src"
],
"A50\\Database\\": [
"packages/database/src",
"packages/database-yii/src"
],
"A50\\Directories\\": [
"packages/directories/src"
],
"A50\\Environment\\": [
"packages/environment/src"
],
"A50\\ErrorHandler\\": [
"packages/error-handler/src"
],
"A50\\EventDispatcher\\": "packages/event-dispatcher/src",
"A50\\Filesystem\\": "packages/filesystem/src",
"A50\\Http\\": [
"packages/http/src"
],
"A50\\Logger\\": [
"packages/logger/src"
],
"A50\\Mailer\\": "packages/mailer/src",
"A50\\Mapper\\": [
"packages/mapper/src",
"packages/mapper-yii/src"
],
"A50\\Middleware\\Cors\\": "packages/middleware-cors/src",
"A50\\NextPackage\\": [
"packages/next-package/src"
],
"A50\\RBAC\\": "packages/rbac/src",
"A50\\Seeder\\": "packages/seeder/src",
"A50\\Telegram\\": [
"packages/telegram/src"
],
"A50\\Templates\\": [
"packages/templates-twig/src",
"packages/templates/src"
],
"A50\\Uuid\\": [
"packages/uuid/src"
]
}
},
"autoload-dev": {
"psr-4": {
"A50\\Clock\\Tests\\": [
"packages/clock/tests"
],
"A50\\CommandBus\\Tests\\": "packages/command-bus/tests",
"A50\\Console\\Tests\\": "packages/console/tests",
"A50\\Container\\Tests\\": [
"packages/container-php-di/tests",
"packages/container/tests"
],
"A50\\Database\\Tests\\": [
"packages/database/tests"
],
"A50\\Directories\\Tests\\": "packages/directories/tests",
"A50\\Environment\\Tests\\": [
"packages/environment/tests"
],
"A50\\ErrorHandler\\Tests\\": [
"packages/error-handler/tests"
],
"A50\\EventDispatcher\\Tests\\": "packages/event-dispatcher/tests",
"A50\\Filesystem\\Tests\\": "packages/filesystem/tests",
"A50\\Http\\Tests\\": [
"packages/http/tests"
],
"A50\\Logger\\Tests\\": "packages/logger/tests",
"A50\\Mailer\\Tests\\": "packages/mailer/tests",
"A50\\Mapper\\Tests\\": "packages/mapper/tests",
"A50\\Middleware\\Cors\\Tests\\": "packages/middleware-cors/tests",
"A50\\NextPackage\\Tests\\": "packages/next-package/tests",
"A50\\RBAC\\Tests\\": "packages/rbac/tests",
"A50\\Seeder\\Tests\\": "packages/seeder/tests",
"A50\\Telegram\\Tests\\": "packages/telegram/tests",
"A50\\Templates\\Tests\\": [
"packages/templates-twig/tests",
"packages/templates/tests"
],
"Tests\\A50\\Uuid\\": [
"packages/uuid/tests"
]
}
},
"replace": {
"a50/clock": "self.version",
"a50/command-bus": "self.version",
"a50/console": "self.version",
"a50/container": "self.version",
"a50/container-php-di": "self.version",
"a50/database": "self.version",
"a50/database-yii": "self.version",
"a50/directories": "self.version",
"a50/environment": "self.version",
"a50/error-handler": "self.version",
"a50/event-dispatcher": "self.version",
"a50/filesystem": "self.version",
"a50/http": "self.version",
"a50/logger": "self.version",
"a50/mailer": "self.version",
"a50/mapper": "self.version",
"a50/mapper-yii": "self.version",
"a50/middleware-cors": "self.version",
"a50/next-package": "self.version",
"a50/rbac": "self.version",
"a50/seeder": "self.version",
"a50/telegram": "self.version",
"a50/templates-twig": "self.version",
"a50/uuid": "self.version"
},
"config": {
"sort-packages": true,
"allow-plugins": {
"phpstan/extension-installer": true
}
},
"scripts": {
"cs.lint": "php-cs-fixer fix --config=.php-cs-fixer.php --allow-risky=yes --dry-run --diff",
"cs.fix": "php-cs-fixer fix --config=.php-cs-fixer.php --allow-risky=yes",
"analyse": "phpstan analyse -c phpstan.neon",
"test": "vendor/bin/phpunit --colors=always"
},
"minimum-stability": "dev",
"prefer-stable": true
}