Skip to content
Snippets Groups Projects
composer.json 1.74 KiB
Newer Older
  • Learn to ignore specific revisions
  • 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
        }
    }