/
composer.json
145 lines (145 loc) · 4 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
{
"name": "cultuurnet/udb3-silex",
"description": "UiTdatabank 3 core application",
"license": "GPL-3.0-only",
"authors": [
{
"name": "Publiq vzw",
"email": "info@publiq.be"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=7.4",
"ext-dom": "*",
"ext-fileinfo": "*",
"ext-iconv": "*",
"ext-json": "*",
"ext-libxml": "*",
"ext-pcntl": "*",
"ext-pdo": "*",
"ext-redis": "*",
"ext-simplexml": "*",
"ext-tidy": "*",
"ext-xmlreader": "*",
"auth0/auth0-php": "^8.2",
"broadway/broadway": "^2.4",
"cakephp/chronos": "^1.3",
"chrisboulton/php-resque": "dev-compat-1-2 as 1.2",
"commerceguys/intl": "^0.7",
"cultuurnet/calendar-summary-v3": "^4.0.4",
"cultuurnet/cdb": "~2.2.0",
"cultuurnet/culturefeed-php": "dev-master",
"cultuurnet/udb3-api-guard": "^5.0",
"danielstjules/stringy": "^3.1",
"doctrine/cache": "~1.3",
"doctrine/dbal": "~2.4",
"doctrine/migrations": "~2.3.5",
"easyrdf/easyrdf": "^1.1",
"galbar/jsonpath": "^2.0",
"geocoder-php/google-maps-provider": "^4.6",
"google/apiclient": "^2.14",
"gridonic/princexml-php": "~1.1.1",
"guzzlehttp/guzzle": "^7.4",
"guzzlehttp/psr7": "^2.4",
"jeremykendall/php-domain-parser": "4.0.3-alpha as 1.3.1",
"laminas/laminas-httphandlerrunner": "^2.2",
"lcobucci/jwt": "^4.3.0",
"league/container": "^4.2",
"league/csv": "^9.1",
"league/flysystem": "^2.2.3",
"league/flysystem-aws-s3-v3": "^2.1",
"league/period": "^3.3",
"league/route": "^5.1",
"league/uri": "^6.3",
"league/uri-components": "^2.4",
"mailjet/mailjet-apiv3-php": "^1.6",
"mathiasverraes/money": "^v1.3.0",
"monolog/monolog": "~1.11",
"opis/json-schema": "^2.1",
"php-amqplib/php-amqplib": "^3.6.0",
"php-http/guzzle7-adapter": "^1.0",
"php-http/httplug": "^2.4.0",
"phpoffice/phpspreadsheet": "^1.18",
"predis/predis": "~1.0",
"psr/http-server-middleware": "^1.0",
"psr/log": "^1.0",
"publiq/udb3-json-schemas": "dev-main",
"ramsey/uuid": "^3.2.0",
"rase/socket.io-emitter": "0.6.1",
"sentry/sentry": "^3.6",
"slim/psr7": "^1.4",
"swiftmailer/swiftmailer": "~5.3",
"symfony/console": "^5.4",
"symfony/process": "4.4.30",
"symfony/serializer": "^v3.1.10",
"twig/extensions": "^1.5",
"twig/twig": "~1.0",
"webmozart/assert": "^1.2",
"willdurand/geocoder": "^4.5",
"willdurand/negotiation": "^3.0"
},
"require-dev": {
"alchemy/zippy": "~0.2",
"behat/behat": "^3.13",
"icanhazstring/composer-unused": "^0.7.7",
"laminas/laminas-diactoros": "^2.17",
"mikey179/vfsstream": "~1.6.2",
"phpstan/phpstan": "^1.8",
"phpunit/phpunit": "^9.5",
"publiq/php-cs-fixer-config": "^1.3",
"rector/rector": "^0.14.5"
},
"prefer-stable": true,
"autoload": {
"psr-4": {
"CultuurNet\\UDB3\\": ["app/", "src/"]
}
},
"autoload-dev": {
"psr-4": {
"CultuurNet\\UDB3\\": ["tests/", "features/"]
}
},
"extra": {
"branch-alias": {
"dev-master": "0.x-dev"
}
},
"config": {
"allow-plugins": {
"kylekatarnls/update-helper": true,
"icanhazstring/composer-unused": true
},
"preferred-install": {
"cultuurnet/*": "source",
"2dotstwice/*": "source",
"*": "dist"
},
"sort-packages": true
},
"repositories": [
{
"type": "vcs",
"url": "https://github.com/cultuurnet/php-resque.git"
}
],
"scripts": {
"test": "vendor/bin/phpunit",
"feature": [
"Composer\\Config::disableProcessTimeout",
"vendor/bin/behat"
],
"phpstan": "vendor/bin/phpstan analyse",
"migrate": "vendor/bin/doctrine-dbal migrations:migrate --no-interaction",
"ci": [
"composer phpstan",
"composer test",
"composer cs"
],
"cs": "php-cs-fixer fix -v --diff --dry-run",
"cs-fix": "php-cs-fixer fix -v --diff",
"rector": "vendor/bin/rector process --dry-run",
"rector-fix": "vendor/bin/rector process"
}
}