{ "name": "getgrav/grav", "type": "project", "description": "Modern, Crazy Fast, Ridiculously Easy and Amazingly Powerful Flat-File CMS", "keywords": ["cms","flat-file cms","flat cms","flatfile cms","php"], "homepage": "https://getgrav.org", "license": "MIT", "require": { "php": ">=7.1.3", "ext-json": "*", "ext-mbstring": "*", "ext-openssl": "*", "ext-curl": "*", "ext-zip": "*", "ext-dom": "*", "symfony/polyfill-iconv": "^1.9", "symfony/polyfill-php72": "^1.9", "symfony/polyfill-php73": "^1.9", "psr/simple-cache": "^1.0", "psr/http-message": "^1.0", "psr/http-server-middleware": "^1.0", "kodus/psr7-server": "*", "nyholm/psr7": "^1.0", "twig/twig": "~1.40", "erusev/parsedown": "1.6.4", "erusev/parsedown-extra": "~0.7", "symfony/yaml": "~4.2.0", "symfony/console": "~4.2.0", "symfony/event-dispatcher": "~4.2.0", "symfony/var-dumper": "~4.2.0", "symfony/process": "~4.2.0", "doctrine/cache": "^1.8", "doctrine/collections": "^1.5", "guzzlehttp/psr7": "^1.4", "filp/whoops": "~2.2", "matthiasmullie/minify": "^1.3", "monolog/monolog": "~1.0", "gregwar/image": "2.*", "donatj/phpuseragentparser": "~0.10", "pimple/pimple": "~3.2", "rockettheme/toolbox": "~1.4", "maximebf/debugbar": "~1.15", "league/climate": "^3.4", "antoligy/dom-string-iterators": "^1.0", "miljar/php-exif": "^0.6.4", "composer/ca-bundle": "^1.0", "dragonmantank/cron-expression": "^1.2", "phive/twig-extensions-deferred": "^1.0", "willdurand/negotiation": "^2.3" }, "require-dev": { "codeception/codeception": "^2.4", "phpstan/phpstan": "^0.11", "phpstan/phpstan-deprecation-rules": "^0.11.0", "phpunit/php-code-coverage": "~6.0", "fzaninotto/faker": "^1.8", "victorjonsson/markdowndocs": "dev-master" }, "suggest": { "ext-zend-opcache": "Recommended for better performance", "ext-intl": "Recommended for multi-language sites", "ext-memcache": "Needed to support Memcache servers", "ext-memcached": "Needed to support Memcached servers", "ext-redis": "Needed to support Redis servers" }, "config": { "apcu-autoloader": true, "platform": { "php": "7.1.3" } }, "repositories": [ { "type": "vcs", "url": "https://github.com/trilbymedia/PHP-Markdown-Documentation-Generator" } ], "autoload": { "psr-4": { "Grav\\": "system/src/Grav" }, "files": ["system/defines.php"] }, "archive": { "exclude": ["VERSION"] }, "scripts": { "api-16": "vendor/bin/phpdoc-md generate system/src > user/pages/14.api/default.16.md", "api-15": "vendor/bin/phpdoc-md generate system/src > user/pages/14.api/default.md", "post-create-project-cmd": "bin/grav install", "phpstan": "vendor/bin/phpstan analyse -l 2 -c ./tests/phpstan/phpstan.neon system/src --memory-limit=256M", "phpstan-framework": "vendor/bin/phpstan analyse -l 5 -c ./tests/phpstan/phpstan.neon system/src/Grav/Framework --memory-limit=256M", "test-plugins": "vendor/bin/phpstan analyse -l 0 -c ./tests/phpstan/plugins.neon user/plugins --memory-limit=256M", "test": "vendor/bin/codecept run unit", "test-windows": "vendor\\bin\\codecept run unit" }, "extra": { "branch-alias": { "dev-develop": "1.x-dev" } } }