-
Notifications
You must be signed in to change notification settings - Fork 1
/
composer.json
234 lines (229 loc) · 17.3 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
{
"name": "limoncello-php/framework",
"description": "PHP framework framework (PSR-7)",
"keywords": ["framework", "PSR-7", "PSR7", "limoncello"],
"homepage": "https://github.com/limoncello-php/framework",
"support": {
"issues": "https://github.com/limoncello-php/framework/issues"
},
"license": "Apache-2.0",
"authors": [
{
"name": "neomerx",
"email": "[email protected]"
}
],
"require": {
"php": ">=7.1.0",
"limoncello-php/application": "self.version",
"limoncello-php/auth": "self.version",
"limoncello-php/commands": "self.version",
"limoncello-php/common": "self.version",
"limoncello-php/container": "self.version",
"limoncello-php/contracts": "self.version",
"limoncello-php/core": "self.version",
"limoncello-php/crypt": "self.version",
"limoncello-php/data": "self.version",
"limoncello-php/events": "self.version",
"limoncello-php/flute": "self.version",
"limoncello-php/l10n": "self.version",
"limoncello-php/oauth-server": "self.version",
"limoncello-php/passport": "self.version",
"limoncello-php/templates": "self.version",
"limoncello-php/validation": "self.version"
},
"scripts": {
"test": ["@clean-vendor-folders", "@test-unit-with-coverage", "@test-cs", "@test-md"],
"clean-vendor-folders": [
"php -r \"system('rm -rf ./components/Application/vendor/');\"",
"php -r \"system('rm -rf ./components/Auth/vendor/');\"",
"php -r \"system('rm -rf ./components/Commands/vendor/');\"",
"php -r \"system('rm -rf ./components/Common/vendor/');\"",
"php -r \"system('rm -rf ./components/Container/vendor/');\"",
"php -r \"system('rm -rf ./components/Core/vendor/');\"",
"php -r \"system('rm -rf ./components/Crypt/vendor/');\"",
"php -r \"system('rm -rf ./components/Data/vendor/');\"",
"php -r \"system('rm -rf ./components/Events/vendor/');\"",
"php -r \"system('rm -rf ./components/Flute/vendor/');\"",
"php -r \"system('rm -rf ./components/L10n/vendor/');\"",
"php -r \"system('rm -rf ./components/OAuthServer/vendor/');\"",
"php -r \"system('rm -rf ./components/Passport/vendor/');\"",
"php -r \"system('rm -rf ./components/RedisTaggedCache/vendor/');\"",
"php -r \"system('rm -rf ./components/Templates/vendor/');\"",
"php -r \"system('rm -rf ./components/Testing/vendor/');\"",
"php -r \"system('rm -rf ./components/Validation/vendor/');\""
],
"test-unit": [
"@test-unit-component-Application",
"@test-unit-component-Auth",
"@test-unit-component-Commands",
"@test-unit-component-Common",
"@test-unit-component-Container",
"@test-unit-component-Core",
"@test-unit-component-Crypt",
"@test-unit-component-Data",
"@test-unit-component-Events",
"@test-unit-component-Flute",
"@test-unit-component-L10n",
"@test-unit-component-OAuthServer",
"@test-unit-component-Passport",
"@test-unit-component-RedisTaggedCache",
"@test-unit-component-Templates",
"@test-unit-component-Testing",
"@test-unit-component-Validation"
],
"test-unit-with-coverage": [
"@test-unit-with-coverage-component-Application",
"@test-unit-with-coverage-component-Auth",
"@test-unit-with-coverage-component-Commands",
"@test-unit-with-coverage-component-Common",
"@test-unit-with-coverage-component-Container",
"@test-unit-with-coverage-component-Core",
"@test-unit-with-coverage-component-Crypt",
"@test-unit-with-coverage-component-Data",
"@test-unit-with-coverage-component-Events",
"@test-unit-with-coverage-component-Flute",
"@test-unit-with-coverage-component-L10n",
"@test-unit-with-coverage-component-OAuthServer",
"@test-unit-with-coverage-component-Passport",
"@test-unit-with-coverage-component-RedisTaggedCache",
"@test-unit-with-coverage-component-Templates",
"@test-unit-with-coverage-component-Testing",
"@test-unit-with-coverage-component-Validation"
],
"update-component-Application": "@composer update --working-dir=./components/Application/ --optimize-autoloader --quiet",
"update-component-Auth": "@composer update --working-dir=./components/Auth/ --optimize-autoloader --quiet",
"update-component-Commands": "@composer update --working-dir=./components/Commands/ --optimize-autoloader --quiet",
"update-component-Common": "@composer update --working-dir=./components/Common/ --optimize-autoloader --quiet",
"update-component-Container": "@composer update --working-dir=./components/Container/ --optimize-autoloader --quiet",
"update-component-Contracts": "@composer update --working-dir=./components/Contracts/ --optimize-autoloader --quiet",
"update-component-Core": "@composer update --working-dir=./components/Core/ --optimize-autoloader --quiet",
"update-component-Crypt": "@composer update --working-dir=./components/Crypt/ --optimize-autoloader --quiet",
"update-component-Data": "@composer update --working-dir=./components/Data/ --optimize-autoloader --quiet",
"update-component-Events": "@composer update --working-dir=./components/Events/ --optimize-autoloader --quiet",
"update-component-Flute": "@composer update --working-dir=./components/Flute/ --optimize-autoloader --quiet",
"update-component-L10n": "@composer update --working-dir=./components/L10n/ --optimize-autoloader --quiet",
"update-component-OAuthServer": "@composer update --working-dir=./components/OAuthServer/ --optimize-autoloader --quiet",
"update-component-Passport": "@composer update --working-dir=./components/Passport/ --optimize-autoloader --quiet",
"update-component-RedisTaggedCache": "@composer update --working-dir=./components/RedisTaggedCache/ --optimize-autoloader --quiet",
"update-component-Templates": "@composer update --working-dir=./components/Templates/ --optimize-autoloader --quiet",
"update-component-Testing": "@composer update --working-dir=./components/Testing/ --optimize-autoloader --quiet",
"update-component-Validation": "@composer update --working-dir=./components/Validation/ --optimize-autoloader --quiet",
"test-unit-component-Application": ["@update-component-Application", "@composer --working-dir=./components/Application/ test-unit"],
"test-unit-component-Auth": ["@update-component-Auth", "@composer --working-dir=./components/Auth/ test-unit"],
"test-unit-component-Commands": ["@update-component-Commands", "@composer --working-dir=./components/Commands/ test-unit"],
"test-unit-component-Common": ["@update-component-Common", "@composer --working-dir=./components/Common/ test-unit"],
"test-unit-component-Container": ["@update-component-Container", "@composer --working-dir=./components/Container/ test-unit"],
"test-unit-component-Contracts": ["@update-component-Contracts"],
"test-unit-component-Core": ["@update-component-Core", "@composer --working-dir=./components/Core/ test-unit"],
"test-unit-component-Crypt": ["@update-component-Crypt", "@composer --working-dir=./components/Crypt/ test-unit"],
"test-unit-component-Data": ["@update-component-Data", "@composer --working-dir=./components/Data/ test-unit"],
"test-unit-component-Events": ["@update-component-Events", "@composer --working-dir=./components/Events/ test-unit"],
"test-unit-component-Flute": ["@update-component-Flute", "@composer --working-dir=./components/Flute/ test-unit"],
"test-unit-component-L10n": ["@update-component-L10n", "@composer --working-dir=./components/L10n/ test-unit"],
"test-unit-component-OAuthServer": ["@update-component-OAuthServer", "@composer --working-dir=./components/OAuthServer/ test-unit"],
"test-unit-component-Passport": ["@update-component-Passport", "@composer --working-dir=./components/Passport/ test-unit"],
"test-unit-component-RedisTaggedCache": ["@update-component-RedisTaggedCache", "@composer --working-dir=./components/RedisTaggedCache/ test-unit"],
"test-unit-component-Templates": ["@update-component-Templates", "@composer --working-dir=./components/Templates/ test-unit"],
"test-unit-component-Testing": ["@update-component-Testing", "@composer --working-dir=./components/Testing/ test-unit"],
"test-unit-component-Validation": ["@update-component-Validation", "@composer --working-dir=./components/Validation/ test-unit"],
"test-unit-with-coverage-component-Application": ["@update-component-Application", "@composer --working-dir=./components/Application/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Auth": ["@update-component-Auth", "@composer --working-dir=./components/Auth/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Commands": ["@update-component-Commands", "@composer --working-dir=./components/Commands/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Common": ["@update-component-Common", "@composer --working-dir=./components/Common/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Container": ["@update-component-Container", "@composer --working-dir=./components/Container/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Core": ["@update-component-Core", "@composer --working-dir=./components/Core/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Crypt": ["@update-component-Crypt", "@composer --working-dir=./components/Crypt/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Data": ["@update-component-Data", "@composer --working-dir=./components/Data/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Events": ["@update-component-Events", "@composer --working-dir=./components/Events/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Flute": ["@update-component-Flute", "@composer --working-dir=./components/Flute/ test-unit-with-coverage"],
"test-unit-with-coverage-component-L10n": ["@update-component-L10n", "@composer --working-dir=./components/L10n/ test-unit-with-coverage"],
"test-unit-with-coverage-component-OAuthServer": ["@update-component-OAuthServer", "@composer --working-dir=./components/OAuthServer/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Passport": ["@update-component-Passport", "@composer --working-dir=./components/Passport/ test-unit-with-coverage"],
"test-unit-with-coverage-component-RedisTaggedCache": ["@update-component-RedisTaggedCache", "@composer --working-dir=./components/RedisTaggedCache/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Templates": ["@update-component-Templates", "@composer --working-dir=./components/Templates/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Testing": ["@update-component-Testing", "@composer --working-dir=./components/Testing/ test-unit-with-coverage"],
"test-unit-with-coverage-component-Validation": ["@update-component-Validation", "@composer --working-dir=./components/Validation/ test-unit-with-coverage"],
"test-cs": [
"@test-cs-component-Application",
"@test-cs-component-Auth",
"@test-cs-component-Commands",
"@test-cs-component-Common",
"@test-cs-component-Container",
"@test-cs-component-Contracts",
"@test-cs-component-Core",
"@test-cs-component-Crypt",
"@test-cs-component-Data",
"@test-cs-component-Events",
"@test-cs-component-Flute",
"@test-cs-component-L10n",
"@test-cs-component-OAuthServer",
"@test-cs-component-Passport",
"@test-cs-component-RedisTaggedCache",
"@test-cs-component-Templates",
"@test-cs-component-Testing",
"@test-cs-component-Validation"
],
"test-cs-component-Application": "@composer test-cs --working-dir=./components/Application/",
"test-cs-component-Auth": "@composer test-cs --working-dir=./components/Auth/",
"test-cs-component-Commands": "@composer test-cs --working-dir=./components/Commands/",
"test-cs-component-Common": "@composer test-cs --working-dir=./components/Common/",
"test-cs-component-Container": "@composer test-cs --working-dir=./components/Container/",
"test-cs-component-Contracts": ["@update-component-Contracts", "@composer test-cs --working-dir=./components/Contracts/"],
"test-cs-component-Core": "@composer test-cs --working-dir=./components/Core/",
"test-cs-component-Crypt": "@composer test-cs --working-dir=./components/Crypt/",
"test-cs-component-Data": "@composer test-cs --working-dir=./components/Data/",
"test-cs-component-Events": "@composer test-cs --working-dir=./components/Events/",
"test-cs-component-Flute": "@composer test-cs --working-dir=./components/Flute/",
"test-cs-component-L10n": "@composer test-cs --working-dir=./components/L10n/",
"test-cs-component-OAuthServer": "@composer test-cs --working-dir=./components/OAuthServer/",
"test-cs-component-Passport": "@composer test-cs --working-dir=./components/Passport/",
"test-cs-component-RedisTaggedCache": "@composer test-cs --working-dir=./components/RedisTaggedCache/",
"test-cs-component-Templates": "@composer test-cs --working-dir=./components/Templates/",
"test-cs-component-Testing": "@composer test-cs --working-dir=./components/Testing/",
"test-cs-component-Validation": "@composer test-cs --working-dir=./components/Validation/",
"test-md": [
"@test-md-component-Application",
"@test-md-component-Auth",
"@test-md-component-Commands",
"@test-md-component-Common",
"@test-md-component-Container",
"@test-md-component-Contracts",
"@test-md-component-Core",
"@test-md-component-Crypt",
"@test-md-component-Data",
"@test-md-component-Events",
"@test-md-component-Flute",
"@test-md-component-L10n",
"@test-md-component-OAuthServer",
"@test-md-component-Passport",
"@test-md-component-RedisTaggedCache",
"@test-md-component-Templates",
"@test-md-component-Testing",
"@test-md-component-Validation"
],
"test-md-component-Application": "@composer test-md --working-dir=./components/Application/",
"test-md-component-Auth": "@composer test-md --working-dir=./components/Auth/",
"test-md-component-Commands": "@composer test-md --working-dir=./components/Commands/",
"test-md-component-Common": "@composer test-md --working-dir=./components/Common/",
"test-md-component-Container": "@composer test-md --working-dir=./components/Container/",
"test-md-component-Contracts": ["@update-component-Contracts", "@composer test-md --working-dir=./components/Contracts/"],
"test-md-component-Core": "@composer test-md --working-dir=./components/Core/",
"test-md-component-Crypt": "@composer test-md --working-dir=./components/Crypt/",
"test-md-component-Data": "@composer test-md --working-dir=./components/Data/",
"test-md-component-Events": "@composer test-md --working-dir=./components/Events/",
"test-md-component-Flute": "@composer test-md --working-dir=./components/Flute/",
"test-md-component-L10n": "@composer test-md --working-dir=./components/L10n/",
"test-md-component-OAuthServer": "@composer test-md --working-dir=./components/OAuthServer/",
"test-md-component-Passport": "@composer test-md --working-dir=./components/Passport/",
"test-md-component-RedisTaggedCache": "@composer test-md --working-dir=./components/RedisTaggedCache/",
"test-md-component-Templates": "@composer test-md --working-dir=./components/Templates/",
"test-md-component-Testing": "@composer test-md --working-dir=./components/Testing/",
"test-md-component-Validation": "@composer test-md --working-dir=./components/Validation/"
},
"extra": {
"branch-alias": {
"dev-develop": "0.10.x-dev"
}
}
}