]> Raphaƫl G. Git Repositories - veranda/blob - composer.json
New rapsys tree layout
[veranda] / composer.json
1 {
2 "type": "project",
3 "name": "rapsys/veranda",
4 "description": "Gallery browsing system",
5 "license": "AGPL-3.0-or-later",
6 "minimum-stability": "stable",
7 "prefer-stable": true,
8 "require": {
9 "php": ">=8.2.0",
10 "ext-ctype": "*",
11 "ext-iconv": "*",
12 "doctrine/doctrine-bundle": "^2.0",
13 "doctrine/orm": "^2.0",
14 "rapsys/packbundle": "^1.0",
15 "rapsys/treebundle": "^1.0",
16 "rapsys/userbundle": "^1.0",
17 "symfony/asset": "^7.0",
18 "symfony/console": "^7.0",
19 "symfony/dotenv": "^7.0",
20 "symfony/flex": "^2.0",
21 "symfony/form": "^7.0",
22 "symfony/framework-bundle": "^7.0",
23 "symfony/mailer": "^7.0",
24 "symfony/process": "^7.0",
25 "symfony/runtime": "^7.0",
26 "symfony/security-bundle": "^7.0",
27 "symfony/translation": "^7.0",
28 "symfony/twig-bundle": "^7.0",
29 "symfony/validator": "^7.0",
30 "symfony/yaml": "^7.0",
31 "twig/html-extra": "^3.0",
32 "twig/intl-extra": "^3.0"
33 },
34 "require-dev": {
35 "doctrine/doctrine-fixtures-bundle": "^3.0",
36 "nikic/php-parser": "^5.0",
37 "symfony/stopwatch": "^7.0",
38 "symfony/web-profiler-bundle": "^7.0"
39 },
40 "config": {
41 "optimize-autoloader": true,
42 "preferred-install": {
43 "*": "dist"
44 },
45 "sort-packages": true,
46 "allow-plugins": {
47 "symfony/flex": true,
48 "symfony/runtime": true
49 }
50 },
51 "autoload": {
52 "psr-4": {
53 "App\\": "src/"
54 }
55 },
56 "autoload-dev": {
57 "psr-4": {
58 "App\\Tests\\": "tests/"
59 }
60 },
61 "replace": {
62 "symfony/polyfill-ctype": "*",
63 "symfony/polyfill-iconv": "*",
64 "symfony/polyfill-php72": "*",
65 "symfony/polyfill-php73": "*",
66 "symfony/polyfill-php74": "*",
67 "symfony/polyfill-php80": "*"
68 },
69 "repositories": [
70 {
71 "type": "package",
72 "package": {
73 "name": "rapsys/packbundle",
74 "version": "1.0",
75 "source": {
76 "type": "git",
77 "url": "https://rapsys@git.rapsys.eu/packbundle",
78 "reference": "master"
79 },
80 "autoload": {
81 "psr-4": {
82 "Rapsys\\PackBundle\\": ""
83 }
84 },
85 "require": {
86 "symfony/asset": "^7.0",
87 "symfony/flex": "^2.0",
88 "symfony/framework-bundle": "^7.0",
89 "symfony/process": "^7.0",
90 "symfony/twig-bundle": "^7.0"
91 }
92 }
93 },
94 {
95 "type": "package",
96 "package": {
97 "name": "rapsys/userbundle",
98 "version": "1.0",
99 "source": {
100 "type": "git",
101 "url": "https://rapsys@git.rapsys.eu/userbundle",
102 "reference": "master"
103 },
104 "autoload": {
105 "psr-4": {
106 "Rapsys\\UserBundle\\": ""
107 }
108 },
109 "require": {
110 "doctrine/doctrine-bundle": "^2.0",
111 "doctrine/orm": "^2.0",
112 "rapsys/packbundle": "^1.0",
113 "symfony/flex": "^2.0",
114 "symfony/form": "^7.0",
115 "symfony/framework-bundle": "^7.0",
116 "symfony/mailer": "^7.0",
117 "symfony/security-bundle": "^7.0",
118 "symfony/validator": "^7.0"
119 },
120 "require-dev": {
121 "doctrine/doctrine-fixtures-bundle": "^3.0"
122 }
123 }
124 },
125 {
126 "type": "package",
127 "package": {
128 "name": "rapsys/treebundle",
129 "version": "1.0",
130 "source": {
131 "type": "git",
132 "url": "https://rapsys@git.rapsys.eu/treebundle",
133 "reference": "master"
134 },
135 "autoload": {
136 "psr-4": {
137 "Rapsys\\TreeBundle\\": ""
138 }
139 },
140 "require": {
141 "doctrine/doctrine-bundle": "^2.0",
142 "rapsys/packbundle": "^1.0",
143 "symfony/flex": "^2.0",
144 "symfony/form": "^7.0",
145 "symfony/framework-bundle": "^7.0",
146 "symfony/security-bundle": "^7.0",
147 "symfony/validator": "^7.0"
148 },
149 "require-dev": {
150 "doctrine/doctrine-fixtures-bundle": "^3.0"
151 }
152 }
153 }
154 ],
155 "scripts": {
156 "auto-scripts": {
157 "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd",
158 "cache:clear": "symfony-cmd"
159 },
160 "post-install-cmd": [
161 "@auto-scripts"
162 ],
163 "post-update-cmd": [
164 "@auto-scripts"
165 ]
166 },
167 "conflict": {
168 "symfony/symfony": "*"
169 },
170 "extra": {
171 "branch-alias": {
172 },
173 "symfony": {
174 "allow-contrib": true,
175 "docker": false,
176 "endpoint": [
177 "https://git.rapsys.eu/recipe/blob_plain/HEAD:/index.json",
178 "flex://defaults"
179 ],
180 "require": "^7.0"
181 },
182 "symfony-assets-install": "relative"
183 }
184 }