Add rospdf/pdf-php requirement
[airlibre] / composer.json
1 {
2 "type": "project",
3 "name": "rapsys/airlibre",
4 "description": "Outdoor area booking system",
5 "license": "AGPL-3.0-or-later",
6 "require": {
7 "php": "^7.1.3",
8 "ext-ctype": "*",
9 "ext-iconv": "*",
10 "erusev/parsedown": "^1.7",
11 "rapsys/airbundle": "dev-master",
12 "rapsys/packbundle": "dev-master",
13 "rapsys/userbundle": "dev-master",
14 "symfony/asset": "^4.4",
15 "symfony/console": "^4.4",
16 "symfony/dependency-injection": "^4.4",
17 "symfony/dom-crawler": "^4.4",
18 "symfony/dotenv": "^4.4",
19 "symfony/filesystem": "^4.4",
20 "symfony/finder": "^4.4",
21 "symfony/flex": "^1.5",
22 "symfony/framework-bundle": "^4.4",
23 "symfony/http-foundation": "^4.4",
24 "symfony/inflector": "^4.4",
25 "symfony/intl": "^4.4",
26 "symfony/mime": "^4.4",
27 "symfony/options-resolver": "^4.4",
28 "symfony/process": "^4.4",
29 "symfony/property-access": "^4.4",
30 "symfony/security-bundle": "^4.4",
31 "symfony/security-csrf": "^4.4",
32 "symfony/stopwatch": "^4.4",
33 "symfony/var-dumper": "^4.4",
34 "symfony/var-exporter": "^4.4",
35 "symfony/yaml": "^4.4",
36 "twig/extensions": "^1.5",
37 "twig/extra-bundle": "^3.1",
38 "twig/markdown-extra": "^3.1"
39 },
40 "require-dev": {
41 "doctrine/doctrine-fixtures-bundle": "^3.3",
42 "symfony/browser-kit": "^4.4",
43 "symfony/maker-bundle": "^1.14",
44 "symfony/phpunit-bridge": "^4.4",
45 "symfony/web-profiler-bundle": "^4.4"
46 },
47 "config": {
48 "preferred-install": {
49 "*": "dist"
50 },
51 "sort-packages": true
52 },
53 "autoload": {
54 "psr-4": {
55 "App\\": "src/"
56 }
57 },
58 "autoload-dev": {
59 "psr-4": {
60 "App\\Tests\\": "tests/"
61 }
62 },
63 "repositories": [
64 {
65 "type": "package",
66 "package": {
67 "name": "rapsys/userbundle",
68 "version": "dev-master",
69 "source": {
70 "type": "git",
71 "url": "https://rapsys@git.rapsys.eu/userbundle",
72 "reference": "master"
73 },
74 "autoload": {
75 "psr-4": {
76 "Rapsys\\UserBundle\\": ""
77 }
78 },
79 "require": {
80 "doctrine/doctrine-bundle": "^1.12",
81 "symfony/flex": "^1.5",
82 "symfony/form": "^4.4",
83 "symfony/framework-bundle": "^4.4",
84 "symfony/security-bundle": "^4.4",
85 "symfony/validator": "^4.4"
86 }
87 }
88 },
89 {
90 "type": "package",
91 "package": {
92 "name": "rapsys/packbundle",
93 "version": "dev-master",
94 "source": {
95 "type": "git",
96 "url": "https://rapsys@git.rapsys.eu/packbundle",
97 "reference": "master"
98 },
99 "autoload": {
100 "psr-4": {
101 "Rapsys\\PackBundle\\": ""
102 }
103 },
104 "require": {
105 "symfony/asset": "^4.4",
106 "symfony/flex": "^1.5",
107 "symfony/framework-bundle": "^4.4",
108 "symfony/process": "^4.4",
109 "symfony/twig-bundle": "^4.4",
110 "twig/extensions": "^1.5"
111 }
112 }
113 },
114 {
115 "type": "package",
116 "package": {
117 "name": "rapsys/airbundle",
118 "version": "dev-master",
119 "source": {
120 "type": "git",
121 "url": "https://rapsys@git.rapsys.eu/airbundle",
122 "reference": "master"
123 },
124 "autoload": {
125 "psr-4": {
126 "Rapsys\\AirBundle\\": ""
127 }
128 },
129 "require": {
130 "doctrine/doctrine-bundle": "^1.12",
131 "doctrine/orm": "^2.7",
132 "rospdf/pdf-php": "^0.12.63",
133 "symfony/flex": "^1.5",
134 "symfony/form": "^4.4",
135 "symfony/framework-bundle": "^4.4",
136 "symfony/mailer": "^4.4",
137 "symfony/profiler-pack": "^1.0",
138 "symfony/security-bundle": "^4.4",
139 "symfony/translation": "^4.4",
140 "symfony/twig-bundle": "^4.4",
141 "symfony/validator": "^4.4",
142 "twig/extensions": "^1.5",
143 "twig/html-extra": "^2.12"
144 },
145 "require-dev": {
146 "doctrine/doctrine-fixtures-bundle": "^3.3",
147 "symfony/browser-kit": "^4.3",
148 "symfony/maker-bundle": "^1.14",
149 "symfony/phpunit-bridge": "^4.4",
150 "symfony/web-profiler-bundle": "^4.4"
151 }
152 }
153 }
154 ],
155 "replace": {
156 "paragonie/random_compat": "2.*",
157 "symfony/polyfill-ctype": "*",
158 "symfony/polyfill-iconv": "*",
159 "symfony/polyfill-php71": "*",
160 "symfony/polyfill-php70": "*",
161 "symfony/polyfill-php56": "*"
162 },
163 "scripts": {
164 "auto-scripts": {
165 "cache:clear": "symfony-cmd",
166 "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
167 },
168 "post-install-cmd": [
169 "@auto-scripts"
170 ],
171 "post-update-cmd": [
172 "@auto-scripts"
173 ]
174 },
175 "conflict": {
176 "symfony/symfony": "*"
177 },
178 "extra": {
179 "symfony-assets-install": "relative",
180 "incenteev-parameters": {
181 "keep-outdated": true
182 },
183 "symfony": {
184 "allow-contrib": true,
185 "endpoint": "https://flex.rapsys.eu"
186 }
187 }
188 }