autowp/autowp

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name" : "autowp/autowp.ru",
    "description" : "AutoWP.ru, the website",
    "license" : "MIT",
    "authors" : [{
            "name" : "Dmitry Pereslegin",
            "email" : "dmitry@pereslegin.ru"
        }
    ],
    "require" : {
        "php" : "^7.4",
        "ext-curl" : "*",
        "ext-exif" : "*",
        "ext-imagick" : "*",
        "ext-pdo" : "*",
        "ext-pdo_mysql" : "*",
        "ext-redis" : "*",
        "ext-mbstring" : "*",
        "ext-json" : "*",
        "ext-intl" : "*",
        "ext-gd" : "*",
        "ext-fileinfo" : "*",
        "ext-bcmath": "*",
        "irazasyed/telegram-bot-sdk" : "2.0.x-dev",
        "michelf/php-markdown" : "^1.9.0",
        "autowp/textstorage" : "^3.0.1",
        "autowp/zf-components" : "^3.0.3",
        "laminas/laminas-cache" : ">=2.13.0",
        "laminas/laminas-captcha" : "^2.10.0",
        "laminas/laminas-db" : "^2.12.0",
        "laminas/laminas-file" : ">=2.9.0",
        "laminas/laminas-form" : ">=2.15.1",
        "laminas/laminas-i18n" : ">=2.11.2",
        "laminas/laminas-i18n-resources" : ">=2.7.0",
        "laminas/laminas-log" : "^2.15",
        "laminas/laminas-mail" : ">=2.14.1",
        "laminas/laminas-mvc" : ">=3.2.0",
        "laminas/laminas-mvc-i18n" : ">=1.2.0",
        "laminas/laminas-paginator" : ">=2.10.0",
        "laminas/laminas-uri" : ">=2.9.1",
        "laminas/laminas-view" : ">=2.12.0",
        "laminas-api-tools/api-tools-oauth2" : "^1.7.2",
        "autowp/image" : "^v6.1.0",
        "facebook/graph-sdk" : "^5.7",
        "laminas/laminas-hydrator" : "^2.4.0",
        "autowp/cron" : "^1.0.0",
        "laminas/laminas-filter" : ">=2.11.1",
        "laminas/laminas-inputfilter" : ">=2.12",
        "league/oauth1-client" : "^1.10",
        "google/recaptcha" : "^1.2.4",
        "php-amqplib/php-amqplib": "^3.1.1",
        "sentry/sdk": "^3.1",
        "firebase/php-jwt": "^6.2.0",
        "aws/aws-sdk-php": "^3.158",
        "mjaschen/phpgeo": "^4.1.0",
        "casbin/casbin": "^3.11.0",
        "laminas/laminas-cli": "^1.1",
        "laminas/laminas-paginator-adapter-laminasdb": "^1.0",
        "laminas/laminas-cache-storage-adapter-redis": "^2.4",
        "laminas/laminas-serializer": "^2.13"
    },
    "autoload" : {
        "psr-4" : {
            "Autowp\\Comments\\" : "module/Comments/src",
            "Autowp\\Commons\\" : "module/Commons/src",
            "Autowp\\Message\\" : "module/Message/src",
            "Autowp\\Traffic\\" : "module/Traffic/src",
            "Autowp\\User\\" : "module/User/src",
            "Autowp\\Votings\\" : "module/Votings/src",
            "Application\\" : "module/Application/src"
        },
        "files": [ "module/Commons/src/functions.php" ]
    },
    "require-dev" : {
        "phpunit/phpunit": "^9.5",
        "laminas/laminas-test" : "^3.5.1",
        "php-coveralls/php-coveralls" : "^2.4",
        "phpmd/phpmd" : "^2.10.2",
        "onesky/api-library-php5" : "^1.0",
        "phan/phan": "^5.2.0",
        "laminas/laminas-coding-standard": "^2.3.0",
        "vimeo/psalm": "^4.10.0",
        "phpstan/phpstan": "^1.3.3",
        "wapmorgan/php-deprecation-detector": "^2.0"
    },
    "autoload-dev" : {
        "psr-4" : {
            "ApplicationTest\\" : "module/Application/test"
        }
    },
    "repositories" : [
        {
            "type" : "git",
            "url" : "https://github.com/irazasyed/telegram-bot-sdk"
        },
        {
            "type" : "git",
            "url" : "https://github.com/autowp/oauth2-vkontakte"
        }
    ],
    "suggest" : {
        "ext-geos" : "Allows map module"
    },
    "scripts" : {
        "check" : [
            "@cs-check",
            "@test"
        ],
        "cs-check" : "phpcs --encoding=utf-8",
        "cs-fix" : "phpcbf --encoding=utf-8 --parallel=`nproc`",
        "test" : "phpunit --colors=always",
        "phpmd" : "phpmd config,module,public_html text ruleset.xml --suffixes php,phtml"
    },
    "homepage" : "https://wheelsage.org/",
    "support" : {
        "email" : "dmitry@pereslegin.ru",
        "source" : "https://github.com/autowp/autowp"
    },
    "minimum-stability" : "stable",
    "config": {
        "platform": {
            "php": "7.4.3"
        },
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "php-http/discovery": true
        }
    }
}