]> Raphaƫl G. Git Repositories - veranda/blob - composer.json
095b76050c85063baca902eaf5e64f521924787b
[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 "rapsyspack": "master@dev",
13 "rapsystree": "master@dev",
14 "symfony/asset": "^7.0",
15 "symfony/console": "^7.0",
16 "symfony/dotenv": "^7.0",
17 "symfony/flex": "^2.0",
18 "symfony/form": "^7.0",
19 "symfony/framework-bundle": "^7.0",
20 "symfony/process": "^7.0",
21 "symfony/runtime": "^7.0",
22 "symfony/security-bundle": "^7.0",
23 "symfony/translation": "^7.0",
24 "symfony/twig-bundle": "^7.0",
25 "symfony/yaml": "^7.0",
26 "twig/html-extra": "^3.0",
27 "twig/intl-extra": "^3.0"
28 },
29 "require-dev": {
30 "symfony/stopwatch": "^7.0",
31 "symfony/web-profiler-bundle": "^7.0"
32 },
33 "config": {
34 "optimize-autoloader": true,
35 "preferred-install": {
36 "*": "dist"
37 },
38 "sort-packages": true,
39 "allow-plugins": {
40 "symfony/flex": true,
41 "symfony/runtime": true
42 }
43 },
44 "autoload": {
45 "psr-4": {
46 "App\\": "src/"
47 }
48 },
49 "autoload-dev": {
50 "psr-4": {
51 "App\\Tests\\": "tests/"
52 }
53 },
54 "replace": {
55 "symfony/polyfill-ctype": "*",
56 "symfony/polyfill-iconv": "*",
57 "symfony/polyfill-php72": "*",
58 "symfony/polyfill-php73": "*",
59 "symfony/polyfill-php74": "*",
60 "symfony/polyfill-php80": "*"
61 },
62 "repositories": [
63 {
64 "type": "package",
65 "package": {
66 "name": "rapsys/packbundle",
67 "version": "master",
68 "source": {
69 "type": "git",
70 "url": "https://rapsys@git.rapsys.eu/packbundle",
71 "reference": "master"
72 },
73 "autoload": {
74 "psr-4": {
75 "Rapsys\\PackBundle\\": ""
76 }
77 },
78 "require": {
79 "symfony/asset": "^7.0",
80 "symfony/flex": "^2.0",
81 "symfony/framework-bundle": "^7.0",
82 "symfony/process": "^7.0",
83 "symfony/twig-bundle": "^7.0"
84 }
85 }
86 },
87 {
88 "type": "package",
89 "package": {
90 "name": "rapsys/treebundle",
91 "version": "master",
92 "source": {
93 "type": "git",
94 "url": "https://rapsys@git.rapsys.eu/treebundle",
95 "reference": "master"
96 },
97 "autoload": {
98 "psr-4": {
99 "Rapsys\\TreeBundle\\": ""
100 }
101 },
102 "require": {
103 "rapsys/packbundle": "master"
104 }
105 }
106 }
107 ],
108 "scripts": {
109 "auto-scripts": {
110 "cache:clear": "symfony-cmd",
111 "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd"
112 },
113 "post-install-cmd": [
114 "@auto-scripts"
115 ],
116 "post-update-cmd": [
117 "@auto-scripts"
118 ]
119 },
120 "conflict": {
121 "symfony/symfony": "*"
122 },
123 "extra": {
124 "branch-alias": {
125 "dev-master": "1.x-dev"
126 },
127 "symfony": {
128 "allow-contrib": false,
129 "docker": false,
130 "endpoint": [
131 "https://git.rapsys.eu/recipe/blob_plain/HEAD:/index.json",
132 "flex://defaults"
133 ],
134 "require": "^7.0"
135 },
136 "symfony-assets-install": "relative"
137 }
138 }