]> Raphaƫl G. Git Repositories - veranda/blob - composer.json
Add rapsys user yaml config symlinks
[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 "symfony/stopwatch": "^7.0",
37 "symfony/web-profiler-bundle": "^7.0"
38 },
39 "config": {
40 "optimize-autoloader": true,
41 "preferred-install": {
42 "*": "dist"
43 },
44 "sort-packages": true,
45 "allow-plugins": {
46 "symfony/flex": true,
47 "symfony/runtime": true
48 }
49 },
50 "autoload": {
51 "psr-4": {
52 "App\\": "src/"
53 }
54 },
55 "autoload-dev": {
56 "psr-4": {
57 "App\\Tests\\": "tests/"
58 }
59 },
60 "replace": {
61 "symfony/polyfill-ctype": "*",
62 "symfony/polyfill-iconv": "*",
63 "symfony/polyfill-php72": "*",
64 "symfony/polyfill-php73": "*",
65 "symfony/polyfill-php74": "*",
66 "symfony/polyfill-php80": "*"
67 },
68 "repositories": [
69 {
70 "type": "package",
71 "package": {
72 "name": "rapsys/packbundle",
73 "version": "1.0",
74 "source": {
75 "type": "git",
76 "url": "https://rapsys@git.rapsys.eu/packbundle",
77 "reference": "master"
78 },
79 "autoload": {
80 "psr-4": {
81 "Rapsys\\PackBundle\\": ""
82 }
83 },
84 "require": {
85 "symfony/asset": "^7.0",
86 "symfony/flex": "^2.0",
87 "symfony/framework-bundle": "^7.0",
88 "symfony/process": "^7.0",
89 "symfony/twig-bundle": "^7.0"
90 }
91 }
92 },
93 {
94 "type": "package",
95 "package": {
96 "name": "rapsys/userbundle",
97 "version": "1.0",
98 "source": {
99 "type": "git",
100 "url": "https://rapsys@git.rapsys.eu/userbundle",
101 "reference": "master"
102 },
103 "autoload": {
104 "psr-4": {
105 "Rapsys\\UserBundle\\": ""
106 }
107 },
108 "require": {
109 "doctrine/doctrine-bundle": "^2.0",
110 "doctrine/orm": "^2.0",
111 "rapsys/packbundle": "^1.0",
112 "symfony/flex": "^2.0",
113 "symfony/form": "^7.0",
114 "symfony/framework-bundle": "^7.0",
115 "symfony/mailer": "^7.0",
116 "symfony/security-bundle": "^7.0",
117 "symfony/validator": "^7.0"
118 },
119 "require-dev": {
120 "doctrine/doctrine-fixtures-bundle": "^3.0"
121 }
122 }
123 },
124 {
125 "type": "package",
126 "package": {
127 "name": "rapsys/treebundle",
128 "version": "1.0",
129 "source": {
130 "type": "git",
131 "url": "https://rapsys@git.rapsys.eu/treebundle",
132 "reference": "master"
133 },
134 "autoload": {
135 "psr-4": {
136 "Rapsys\\TreeBundle\\": ""
137 }
138 },
139 "require": {
140 "doctrine/doctrine-bundle": "^2.0",
141 "rapsys/packbundle": "^1.0",
142 "symfony/flex": "^2.0",
143 "symfony/form": "^7.0",
144 "symfony/framework-bundle": "^7.0",
145 "symfony/security-bundle": "^7.0",
146 "symfony/validator": "^7.0"
147 },
148 "require-dev": {
149 "doctrine/doctrine-fixtures-bundle": "^3.0"
150 }
151 }
152 }
153 ],
154 "scripts": {
155 "auto-scripts": {
156 "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd",
157 "cache:clear": "symfony-cmd"
158 },
159 "post-install-cmd": [
160 "@auto-scripts"
161 ],
162 "post-update-cmd": [
163 "@auto-scripts"
164 ]
165 },
166 "conflict": {
167 "symfony/symfony": "*"
168 },
169 "extra": {
170 "branch-alias": {
171 },
172 "symfony": {
173 "allow-contrib": true,
174 "docker": false,
175 "endpoint": [
176 "https://git.rapsys.eu/recipe/blob_plain/HEAD:/index.json",
177 "flex://defaults"
178 ],
179 "require": "^7.0"
180 },
181 "symfony-assets-install": "relative"
182 }
183 }