X-Git-Url: https://git.rapsys.eu/airlibre/blobdiff_plain/726b8ad220a1ac4797110c38cc34c56e208c3dc6..fac6ab74e961e29533e8928ff89efc3ab93e8791:/composer.json diff --git a/composer.json b/composer.json index c2d1a2e..a115562 100644 --- a/composer.json +++ b/composer.json @@ -4,19 +4,28 @@ "description": "Outdoor area booking system", "license": "AGPL-3.0-or-later", "require": { - "symfony/asset": "^4.3", - "symfony/config": "^4.3", - "symfony/console": "^4.3", - "symfony/dependency-injection": "^4.3", - "symfony/flex": "^1.4", - "symfony/framework-bundle": "^4.3", - "symfony/yaml": "^4.3", - "twig/extensions": "^1.5", - "rapsys/packbundle": "dev-master" + "php": "^7.1.3", + "ext-ctype": "*", + "ext-iconv": "*", + "symfony/asset": "4.3.*", + "symfony/console": "4.3.*", + "symfony/dependency-injection": "4.3.*", + "symfony/dotenv": "4.3.*", + "symfony/flex": "^1.3.1", + "symfony/framework-bundle": "4.3.*", + "symfony/process": "4.3.*", + "symfony/yaml": "4.3.*", + "twig/extensions": "1.5.*", + "rapsys/packbundle": "dev-master", + "rapsys/userbundle": "dev-master", + "rapsys/airbundle": "dev-master" }, "require-dev": { }, "config": { + "preferred-install": { + "*": "dist" + }, "sort-packages": true }, "autoload": { @@ -44,6 +53,19 @@ "psr-4": { "Rapsys\\UserBundle\\": "" } + }, + "require": { + "php": "*", + "doctrine/common": "*", + "symfony/config": "*", + "symfony/dependency-injection": "*", + "symfony/form": "*", + "symfony/framework-bundle": "*", + "symfony/routing": "*", + "symfony/security": "*" + }, + "require-dev": { + "doctrine/data-fixtures": "*" } } }, @@ -63,9 +85,10 @@ } }, "require": { + "symfony/asset": "^4.3", "symfony/config": "^4.3", "symfony/dependency-injection": "^4.3", - "symfony/asset": "^4.3", + "symfony/process": "^4.3", "twig/extensions": "^1.5" } } @@ -84,10 +107,47 @@ "psr-4": { "Rapsys\\AirBundle\\": "" } + }, + "require": { + "php": "*", + "doctrine/common": "*", + "symfony/config": "*", + "symfony/dependency-injection": "*", + "symfony/form": "*", + "symfony/framework-bundle": "*", + "symfony/routing": "*", + "symfony/security": "*", + "symfony/translation": "*", + "symfony/twig-bundle": "*", + "doctrine/data-fixtures": "*", + "twig/extensions": "^1.5" } } } ], + "replace": { + "paragonie/random_compat": "2.*", + "symfony/polyfill-ctype": "*", + "symfony/polyfill-iconv": "*", + "symfony/polyfill-php71": "*", + "symfony/polyfill-php70": "*", + "symfony/polyfill-php56": "*" + }, + "scripts": { + "auto-scripts": { + "cache:clear": "symfony-cmd", + "assets:install --symlink --relative %PUBLIC_DIR%": "symfony-cmd" + }, + "post-install-cmd": [ + "@auto-scripts" + ], + "post-update-cmd": [ + "@auto-scripts" + ] + }, + "conflict": { + "symfony/symfony": "*" + }, "extra": { "symfony-assets-install": "relative", "incenteev-parameters": {