{
    "name": "jpatokal/openflights",
    "description": "Website for storing flight information, rendering paths on a zoomable world map and calculating statistics, with plenty of free airline, airport and route data",
    "type": "project",
    "keywords": [
        "openflights"
    ],
    "license": "AGPL-3.0-only",
    "support": {
        "issues": "https://github.com/jpatokal/openflights/issues",
        "source": "https://github.com/jpatokal/openflights"
    },
    "homepage": "https://openflights.org/",
    "require": {
        "php": "~7.4.0",
        "ext-ctype": "*",
        "ext-curl": "*",
        "ext-dom": "*",
        "ext-gd": "*",
        "ext-gettext": "*",
        "ext-intl": "*",
        "ext-json": "*",
        "ext-libxml": "*",
        "ext-mbstring": "*",
        "ext-pdo": "*",
        "ext-simplexml": "*",
        "guzzlehttp/guzzle": "^7.0.1",
        "http-interop/http-factory-guzzle": "^1.0",
        "knplabs/github-api": "^3.0",
        "rubobaquero/phpquery": "0.9.15"
    },
    "require-dev": {
        "mediawiki/minus-x": "^1.1.1",
        "squizlabs/php_codesniffer": "~3.7.2",
        "php-parallel-lint/php-parallel-lint": "^1.3.2",
        "phpunit/phpunit": "~9.5.28",
        "phpunit/phpunit-selenium": "~9.0.1",
        "simpletest/simpletest": "^1.1"
    },
    "scripts": {
        "fix": [
            "minus-x fix ."
        ],
        "lint": "parallel-lint . --exclude vendor",
        "phpcs": "phpcs -p -s --cache --encoding=utf-8 --extensions=php --ignore=*vendor/* *",
        "phpcbf": "phpcbf",
        "test": [
            "@lint",
            "minus-x check ."
        ]
    },
    "config": {
        "allow-plugins": {
            "php-http/discovery": true
        }
    }
}