Skip to content
Snippets Groups Projects
Select Git revision
  • 987745fadafac64d8b720054dfc2d92d6d4b2204
  • main default
  • 35-cgu
  • 34-peertube-support
  • 27-add-autoplay-to-iframe
  • 33-bug-on-youtube-embed-urls
  • RC-Rekall-v1.1-fix_lpo
  • tuleap-140-go-back-to-my-capsules-page-when-i-m-on-capsule-preview-page
  • RC-Rekall-v1.2-fix10
  • RC-Rekall-v1.2-fix9
  • RC-Rekall-v1.2-fix8
  • RC-Rekall-v1.2-fix7
  • RC-Rekall-v1.2-fix6
  • RC-Rekall-v1.2-fix5
  • RC-Rekall-v1.2-fix4
  • RC-Rekall-v1.2-fix3
  • RC-Rekall-v1.2-fix2
  • RC-Rekall-v1.2-fix1
  • RC-Rekall-v1.1-fix-3
  • RC-Rekall-v1.1-fix-2
  • RC-Rekall-v1.1-fix-1
  • RC-Rekall-v1.1-delivered
  • preprod20220209-1535
23 results

composer.json

Blame
  • This project manages its dependencies using Composer. Learn more
    composer.json 5.58 KiB
    {
        "type": "project",
        "license": "proprietary",
        "minimum-stability": "stable",
        "prefer-stable": true,
        "require": {
            "php": ">=8.1",
            "ext-ctype": "*",
            "ext-curl": "*",
            "ext-gd": "*",
            "ext-iconv": "*",
            "ext-json": "*",
            "ext-simplexml": "*",
            "ext-zip": "^1.15",
            "composer/package-versions-deprecated": "1.11.99.4",
            "doctrine/annotations": "^1.0",
            "doctrine/doctrine-bundle": "^2.4",
            "doctrine/doctrine-migrations-bundle": "^3.2",
            "doctrine/orm": "^2.10",
            "gregwar/captcha-bundle": "^2.1",
            "knplabs/knp-paginator-bundle": "^5.8",
            "phpdocumentor/reflection-docblock": "^5.3",
            "sensio/framework-extra-bundle": "^6.1",
            "symfony/asset": "5.4.*",
            "symfony/cache": "5.4.*",
            "symfony/config": "5.4.*",
            "symfony/console": "5.4.*",
            "symfony/dotenv": "5.4.*",
            "symfony/expression-language": "5.4.*",
            "symfony/flex": "^1.3.1",
            "symfony/form": "5.4.*",
            "symfony/framework-bundle": "5.4.*",
            "symfony/http-client": "5.4.*",
            "symfony/intl": "5.4.*",
            "symfony/mailer": "5.4.*",
            "symfony/mime": "5.4.*",
            "symfony/monolog-bundle": "^3.1",
            "symfony/notifier": "5.4.*",
            "symfony/process": "5.4.*",
            "symfony/property-access": "5.4.*",
            "symfony/property-info": "5.4.*",
            "symfony/proxy-manager-bridge": "^5.4",
            "symfony/runtime": "^5.4",
            "symfony/security-bundle": "5.4.*",
            "symfony/security-csrf": "5.4.*",
            "symfony/serializer": "5.4.*",
            "symfony/string": "5.4.*",
            "symfony/translation": "5.4.*",
            "symfony/twig-bundle": "5.4.*",
            "symfony/uid": "5.4.*",
            "symfony/validator": "5.4.*",
            "symfony/web-link": "5.4.*",
            "symfony/webpack-encore-bundle": "^1.13",
            "symfony/yaml": "5.4.*",
            "symfonycasts/reset-password-bundle": "^1.11",
            "symfonycasts/verify-email-bundle": "^1.6",
            "twig/extra-bundle": "^2.12|^3.0",
            "twig/intl-extra": "^3.3",
            "doctrine/doctrine-fixtures-bundle": "^3.4",
            "twig/twig": "^2.12|^3.0"
        },
        "require-dev": {
            "ext-dom": "*",
            "dama/doctrine-test-bundle": "^6.7",
            "phpstan/extension-installer": "^1.1",
            "phpstan/phpstan": "^1.3",
            "phpstan/phpstan-doctrine": "^1.0",
            "phpstan/phpstan-phpunit": "^1.0",
            "phpstan/phpstan-symfony": "^1.0",
            "phpunit/phpunit": "^9.5",
            "squizlabs/php_codesniffer": "*",
            "symfony/browser-kit": "5.4.*",
            "symfony/css-selector": "5.4.*",
            "symfony/debug-bundle": "5.4.*",
            "symfony/maker-bundle": "^1.0",
            "symfony/phpunit-bridge": "^5.4",
            "symfony/stopwatch": "5.4.*",
            "symfony/web-profiler-bundle": "5.4.*"
        },
        "config": {
            "optimize-autoloader": true,
            "preferred-install": {
                "*": "dist"
            },
            "sort-packages": true,
            "allow-plugins": {
                "composer/package-versions-deprecated": true,
                "phpstan/extension-installer": true,
                "symfony/flex": true,
                "symfony/runtime": true
            }
        },
        "autoload": {
            "psr-4": {
                "App\\": "src/"
            }
        },
        "autoload-dev": {
            "psr-4": {
                "App\\Tests\\": "tests/"
            }
        },
        "replace": {
            "symfony/polyfill-ctype": "*",
            "symfony/polyfill-iconv": "*",
            "symfony/polyfill-php72": "*"
        },
        "scripts": {
            "auto-scripts": {
                "cache:clear": "symfony-cmd",
                "assets:install %PUBLIC_DIR%": "symfony-cmd"
            },
            "post-install-cmd": [
                "@auto-scripts"
            ],
            "post-update-cmd": [
                "@auto-scripts"
            ],
            "ci": [
                "@phpcs",
                "@phpstan",
                "@reload-db-test",
                "@tests"
            ],
            "tests": "php ./vendor/bin/phpunit",
            "phpcs": "php ./vendor/bin/phpcs src/ tests/",
            "phpcbf": "php ./vendor/bin/phpcbf src/ tests/",
            "phpstan": [
                "@php bin/console cache:warmup --env=dev",
                "@php bin/console cache:warmup --env=test",
                "@phpstan-general",
                "@phpstan-tests"
            ],
            "phpstan-general": "php -d memory_limit=4G vendor/bin/phpstan analyse -c phpstan.neon",
            "phpstan-tests": "php -d memory_limit=4G vendor/bin/phpstan analyse -c phpstan-tests.neon",
            "php-cs-fixer": "tools/php-cs-fixer/vendor/bin/php-cs-fixer fix src/ tests/",
            "reload-db-test": [
                "@php bin/console doctrine:database:drop --if-exists --force --no-interaction --env=test",
                "@php bin/console doctrine:database:create --if-not-exists --no-interaction --env=test",
                "@php bin/console doctrine:migration:migrate --all-or-nothing --no-interaction  --env=test",
                "@php bin/console doctrine:fixture:load --no-interaction --env=test"
            ],
            "reload-db": [
                "@php bin/console doctrine:database:drop --if-exists --force --no-interaction",
                "@php bin/console doctrine:database:create --if-not-exists --no-interaction",
                "@php bin/console doctrine:migration:migrate --all-or-nothing --no-interaction",
                "@php bin/console doctrine:fixture:load --no-interaction"
            ],
            "update-projects": ["@php bin/console  rekall:projects:update"]
        },
        "conflict": {
            "symfony/symfony": "*"
        },
        "extra": {
            "symfony": {
                "allow-contrib": false,
                "require": "5.4.*"
            }
        }
    }