From 0f5ee5bc86c949860306ad9295dc7762dd4a3ce3 Mon Sep 17 00:00:00 2001 From: Pol Dellaiera Date: Mon, 26 Apr 2021 17:39:58 +0200 Subject: [PATCH] chore: Update composer.json. --- composer.json | 169 ++++++++++++++++++++++++++++---------------------- 1 file changed, 95 insertions(+), 74 deletions(-) diff --git a/composer.json b/composer.json index 748a7d862..2af64f8f4 100644 --- a/composer.json +++ b/composer.json @@ -1,89 +1,110 @@ { "name": "chill-project/chill-bundles", "license": "AGPL-3.0-only", - "type": "library", "description": "Most used bundles for chill-project", "keywords": ["chill", "social worker"], + "authors": [ + { + "name": "Champs-Libres", + "email": "info@champs-libres.coop", + "homepage": "http://www.champs-libres.coop" + } + ], + "type": "library", + "require": { + "components/jquery": ">=1.7.1", + "league/csv": "^9.6", + "phpoffice/phpspreadsheet": "~1.2", + "robloach/component-installer": "*" + }, + "config": { + "vendor-dir": "tests/app/vendor", + "bin-dir": "bin" + }, + "require-dev": { + "doctrine/doctrine-fixtures-bundle": "^3.3", + "fakerphp/faker": "^1.13", + "nelmio/alice": "^3.8", + "phpunit/phpunit": "^9.5", + "symfony/debug-bundle": "^5.1", + "symfony/dotenv": "^5.1", + "symfony/maker-bundle": "^1.20", + "symfony/phpunit-bridge": "^5.2", + "symfony/stopwatch": "^5.1", + "symfony/var-dumper": "4.*", + "symfony/web-profiler-bundle": "^5.0", + "symplify/monorepo-builder": "^9.2" + }, "autoload": { "psr-4": { - "Chill\\ActivityBundle\\": "src/Bundle/ChillActivityBundle", - "Chill\\BudgetBundle\\": "src/Bundle/ChillBudgetBundle", - "Chill\\CustomFieldsBundle\\": "src/Bundle/ChillCustomFieldsBundle", - "Chill\\DocStoreBundle\\": "src/Bundle/ChillDocStoreBundle", - "Chill\\EventBundle\\": "src/Bundle/ChillEventBundle", - "Chill\\FamilyMemberBundle\\": "src/Bundle/ChillFamilyMemberBundle", - "Chill\\MainBundle\\": "src/Bundle/ChillMainBundle", - "Chill\\PersonBundle\\": "src/Bundle/ChillPersonBundle", - "Chill\\ReportBundle\\": "src/Bundle/ChillReportBundle", - "Chill\\TaskBundle\\": "src/Bundle/ChillTaskBundle", - "Chill\\ThirdPartyBundle\\": "src/Bundle/ChillThirdPartyBundle" + "Chill\\AMLI\\BudgetBundle\\": "src/Bundle/ChillBudgetBundle/", + "Chill\\AMLI\\FamilyMembersBundle\\": "src/Bundle/ChillFamilyMembersBundle/", + "Chill\\ActivityBundle\\": "src/Bundle/ChillActivityBundle/", + "Chill\\CustomFieldsBundle\\": "src/Bundle/ChillCustomFieldsBundle/", + "Chill\\DocStoreBundle\\": "src/Bundle/ChillDocStoreBundle/", + "Chill\\EventBundle\\": "src/Bundle/ChillEventBundle/", + "Chill\\MainBundle\\": "src/Bundle/ChillMainBundle/", + "Chill\\PersonBundle\\": "src/Bundle/ChillPersonBundle/", + "Chill\\ReportBundle\\": "src/Bundle/ChillReportBundle/", + "Chill\\TaskBundle\\": "src/Bundle/ChillTaskBundle/", + "Chill\\ThirdPartyBundle\\": "src/Bundle/ChillThirdPartyBundle/" } }, "autoload-dev": { - "psr-4": { - "App\\": "tests/app/src/" - } + "classmap": [ + "src/Bundle/ChillActivityBundle/Resources/test/Fixtures/App/app/AppKernel.php", + "src/Bundle/ChillCustomFieldsBundle/Resources/test/Fixtures/App/app/AppKernel.php", + "src/Bundle/ChillMainBundle/Resources/test/Fixtures/App/app/AppKernel.php", + "src/Bundle/ChillPersonBundle/Resources/test/Fixtures/App/app/AppKernel.php", + "src/Bundle/ChillReportBundle/Resources/test/Fixtures/App/app/AppKernel.php" + ] }, - "require": { - "champs-libres/async-uploader-bundle": "dev-sf4", - "graylog2/gelf-php": "^1.5", - "symfony/form": "4.*", - "symfony/twig-bundle": "^4.4", - "twig/extra-bundle": "^2.12|^3.0", - "twig/twig": "^2.12|^3.0", - "composer/package-versions-deprecated": "^1.10", - "doctrine/doctrine-bundle": "^2.1", - "doctrine/doctrine-migrations-bundle": "^3.0", - "doctrine/orm": "^2.7", - "symfony/asset": "4.*", - "symfony/monolog-bundle": "^3.5", - "symfony/security-bundle": "4.*", - "symfony/translation": "4.*", - "symfony/validator": "4.*", - "sensio/framework-extra-bundle": "^5.5", - "symfony/yaml": "4.*", - "symfony/webpack-encore-bundle": "^1.11", - "knplabs/knp-menu": "^3.1", - "knplabs/knp-menu-bundle": "^3.0", - "symfony/templating": "4.*", - "twig/intl-extra": "^3.0", - "symfony/workflow": "4.*", - "symfony/expression-language": "4.*", - "knplabs/knp-time-bundle": "^1.12", - "symfony/intl": "4.*", - "symfony/swiftmailer-bundle": "^3.5", - "league/csv": "^9.6", - "phpoffice/phpspreadsheet": "^1.16", - "symfony/browser-kit": "^5.2", - "symfony/css-selector": "^5.2", - "twig/markdown-extra": "^3.3", - "erusev/parsedown": "^1.7", - "symfony/serializer": "^5.2" - }, - "conflict": { - "symfony/symfony": "*" - }, - "require-dev": { - "fakerphp/faker": "^1.13", - "phpunit/phpunit": "^7.0", - "symfony/dotenv": "^5.1", - "symfony/maker-bundle": "^1.20", - "doctrine/doctrine-fixtures-bundle": "^3.3", - "symfony/stopwatch": "^5.1", - "symfony/web-profiler-bundle": "^5.0", - "symfony/var-dumper": "4.*", - "symfony/debug-bundle": "^5.1", - "symfony/phpunit-bridge": "^5.2", - "nelmio/alice": "^3.8" + "extra": { + "component": { + "scripts": [ + "select2.js" + ], + "files": [ + "select2.js", + "select2_locale_*.js", + "select2.css", + "select2-bootstrap.css", + "select2-spinner.gif", + "select2.png", + "select2x2.png" + ] + }, + "app-migrations-dir": [ + "Resources/test/Fixtures/App/app/DoctrineMigrations", + "Resources/test/Fixtures/App/DoctrineMigrations" + ], + "symfony-app-dir": [ + "Tests/Fixtures/App/app", + "Tests/Fixtures/App/", + "Test/Fixtures/App/app/" + ] }, "scripts": { - "auto-scripts": { - "cache:clear": "symfony-cmd", - "assets:install %PUBLIC_DIR%": "symfony-cmd" - } + "merge": "vendor/bin/monorepo-builder merge --ansi", + "propagate": "vendor/bin/monorepo-builder propagate --ansi", + "validate-monorepo": "vendor/bin/monorepo-builder validate --ansi", + "release": "vendor/bin/monorepo-builder release patch --ansi", + "localize": "vendor/bin/monorepo-builder localize-composer-paths" }, - "config": { - "vendor-dir": "tests/app/vendor", - "bin-dir": "bin" - } + "replace": { + "chill-project/activity": "self.version", + "chill-project/budget": "self.version", + "chill-project/chill-doc-store": "self.version", + "chill-project/custom-fields": "self.version", + "chill-project/event": "self.version", + "chill-project/family-members": "self.version", + "chill-project/main": "self.version", + "chill-project/person": "self.version", + "chill-project/report": "self.version", + "chill-project/task": "self.version", + "chill-project/third-party": "self.version", + "ivaynberg/select2": "self.version" + }, + "minimum-stability": "dev", + "prefer-stable": true }