heiglandreas/TextStatistics

View on GitHub
composer.json

Summary

Maintainability
Test Coverage
{
    "name": "org_heigl/textstatistics",
    "description": "Get statistics from a given text",
    "type": "Library",
    "require": {
        "php": "^7.0",
        "org_heigl/hyphenator": "^2.3"
    },
    "license": "MIT",
    "authors": [
        {
            "name": "Andreas Heigl",
            "email": "andreas@heigl.org"
        }
    ],
    "autoload" : {
        "psr-4": {
            "Org_Heigl\\TextStatistics\\" : "src/"
        }
    },
    "autoload-dev" : {
        "psr-4": {
            "Org_Heigl\\TextStatisticsTest\\" : "tests/"
        }
    },
    "require-dev": {
        "phpunit/phpunit": "^6.0",
        "mockery/mockery": "^1.0"
    },
    "scripts": {
        "check": [
            "@cs-check",
            "@test"
        ],
        "upload-coverage": [
            "curl -o coveralls -L https://github.com/php-coveralls/php-coveralls/releases/download/v2.0.0/php-coveralls.phar",
            "chmod 755 coveralls",
            "./coveralls -v"
        ],
        "cs-download" : [
            "curl -o phpcs -L https://github.com/squizlabs/PHP_CodeSniffer/releases/download/3.2.2/phpcs.phar",
            "curl -o phpcs.asc -L https://github.com/squizlabs/PHP_CodeSniffer/releases/download/3.2.2/phpcs.phar.asc",
            "# gpg --verify phpcs.asc phpcs",
            "chmod 755 phpcs"
        ],
        "cs-check": [
            "@cs-download",
            "./phpcs --version && ./phpcs"
        ],
        "cs-fix": [
            "@cs-download",
            "./phpcs"
        ],
        "test": "phpunit -c phpunit.travis.xml",
        "test-coverage": "phpunit -c phpunit.travis.xml --coverage-clover clover.xml"
    }
}