Skip to content
Snippets Groups Projects
composer.json 1.51 KiB
Newer Older
Josh Pollock's avatar
Josh Pollock committed
{
    "name": "calderawp/caldera-forms-query",
    "description": "Example code for a plugin that modifies default post routes to improve search",
    "type": "wordpress-plugin",
    "license": "GPL-2.0",
    "authors": [
        {
            "name": "Josh Pollock",
            "email": "josh@calderawp.com"
        }
    ],
    "require": {
        "php": ">=5.6",
        "nilportugues/sql-query-builder": "^1.5"
    },
    "autoload": {
        "psr-4": {
            "calderawp\\CalderaFormsQuery\\": "src"
        }
    },
    "scripts" : {
        "tests" : "composer fixes && composer sniffs && composer unit-tests && composer wp-tests",
        "unit-tests": "phpunit --testsuite=unit",
        "wp-install": "bash ./bin/install-docker.sh",
        "wp-start": "docker-compose up -d",
        "wp-tests": "docker-compose run --rm wordpress_phpunit phpunit --configuration phpunit-integration.xml.dist",
        "phpunit-v": "phpunit --version",
        "sniffs" : "phpcs src/ && phpcs Tests/",
        "fixes" : "phpcbf src/ && phpcbf Tests/",
        "lints" : "parallel-lint ./src  --blame --exclude vendor && parallel-lint ./tests  --blame --exclude vendor"
    },
    "autoload-dev": {
        "psr-4": {
            "calderawp\\CalderaFormsQuery\\Tests\\": "Tests/"

        },
        "files" : [
            "./Tests/Mock/wpdb.php"
        ]
    },
    "require-dev": {
        "php": "^7.1",
        "phpunit/phpunit": "^7.0",
        "squizlabs/php_codesniffer": "^3.2",
        "jakub-onderka/php-parallel-lint": "^1.0"
    }
}