{ "name": "sonata-project/exporter", "type": "library", "description": "Lightweight Exporter library", "keywords": [ "bundle", "client", "csv", "data", "export", "symfony-bundle", "xls" ], "homepage": "https://github.com/sonata-project/Exporter", "license": "MIT", "authors": [ { "name": "Thomas Rabaix", "email": "thomas.rabaix@gmail.com", "homepage": "https://sonata-project.org/" } ], "require": { "php": "^7.3 || ^8.0" }, "conflict": { "doctrine/mongodb-odm": "<2.0" }, "require-dev": { "doctrine/annotations": "^1.13", "doctrine/dbal": "^2.5", "doctrine/mongodb-odm": "^2.0", "doctrine/orm": "^2.4.5", "matthiasnoback/symfony-config-test": "^4.2", "matthiasnoback/symfony-dependency-injection-test": "^4.0", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^0.12.84", "phpstan/phpstan-phpunit": "^0.12.18", "phpstan/phpstan-strict-rules": "^0.12.10", "phpstan/phpstan-symfony": "^0.12.21", "propel/propel1": "^1.6", "psalm/plugin-phpunit": "^0.16", "psalm/plugin-symfony": "^2.0", "symfony/config": "^4.4 || ^5.3", "symfony/dependency-injection": "^4.4 || ^5.3", "symfony/http-foundation": "^4.4 || ^5.3", "symfony/http-kernel": "^4.4 || ^5.3", "symfony/phpunit-bridge": "^5.3", "symfony/property-access": "^4.4 || ^5.3", "symfony/routing": "^4.4 || ^5.3", "vimeo/psalm": "^4.9.2" }, "suggest": { "propel/propel1": "To export propel collections", "symfony/property-access": "To be able to export from database entities", "symfony/routing": "To be able to export the routes of a Symfony app" }, "config": { "sort-packages": true }, "extra": { "branch-alias": { "dev-master": "2.x-dev" } }, "autoload": { "psr-4": { "Sonata\\Exporter\\": "src/", "Sonata\\Exporter\\Bridge\\Symfony\\": "src/Bridge/Symfony/" } }, "autoload-dev": { "psr-4": { "Sonata\\Exporter\\Tests\\": "tests/" } }, "scripts": { "post-install-cmd": [ "[ $COMPOSER_DEV_MODE -eq 0 ] || vendor/bin/simple-phpunit install" ], "post-update-cmd": [ "[ $COMPOSER_DEV_MODE -eq 0 ] || vendor/bin/simple-phpunit install" ] } }