Skip to content
Snippets Groups Projects
composer.json 1.74 KiB
Newer Older
Josh Pollock's avatar
Josh Pollock committed
{
    "name": "calderawp/caldera-forms-query",
Josh Pollock's avatar
Josh Pollock committed
    "description": "Caldera Forms Query Library",
Josh Pollock's avatar
Josh Pollock committed
    "license": "GPL-2.0",
    "authors": [
        {
            "name": "Josh Pollock",
            "email": "josh@calderawp.com"
        }
    ],
    "repositories" : [
        {
            "type": "git",
Josh Pollock's avatar
Josh Pollock committed
            "url" : "https://github.com/CalderaWP/Caldera-Forms"
Josh Pollock's avatar
Josh Pollock committed
    "require": {
        "php": ">=5.6",
Josh Pollock's avatar
Josh Pollock committed
    },
    "autoload": {
        "psr-4": {
            "calderawp\\CalderaFormsQuery\\": "src"
        },
        "files": ["src/CalderaFormsQueries.php"]
Josh Pollock's avatar
Josh Pollock committed
    },
    "scripts" : {
Josh Pollock's avatar
Josh Pollock committed
        "tests" : "composer unit-tests && composer wp-tests",
Josh Pollock's avatar
Josh Pollock committed
        "unit-tests": "phpunit --testsuite=unit",
        "wp-install": "bash ./bin/install-docker.sh",
        "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/"

Josh Pollock's avatar
Josh Pollock committed
    },
    "require-dev": {
        "php": "^7.1",
        "phpunit/phpunit": "^7.0",
        "squizlabs/php_codesniffer": "^3.2",
        "composer/installers": "~1.0"
    },
    "extra" : {
        "installer-paths" : {
            "Tests/plugins/{$name}/" : ["type:wordpress-plugin"]
        }
Josh Pollock's avatar
Josh Pollock committed
    }
}