{
    "name":         "paragonie/easydb",
    "description":  "Easy-to-use database abstraction",
    "keywords": [
        "database",
        "PDO",
        "sql",
        "security"
    ],
    "license":      "MIT",
    "type":         "library",
    "authors": [
        {
            "name":     "Paragon Initiative Enterprises",
            "email":    " [email protected]",
            "homepage": "https://paragonie.com",
            "role":     "Developer"
        },
        {
            "name":     "Woody Gilk",
            "homepage": "https://github.com/shadowhand",
            "role":     "Contributor"
        },
        {
            "name":     "SignpostMarv",
            "homepage": "https://github.com/SignpostMarv",
            "role":     "Contributor"
        }
    ],
    "support": {
        "issues":   "https://github.com/paragonie/easydb/issues",
        "email":    " [email protected]",
        "source":   "https://github.com/paragonie/easydb"
    },
    "autoload": {
        "psr-4": {
            "ParagonIE\\EasyDB\\": "src"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "ParagonIE\\EasyDB\\Tests\\": "tests"
        }
    },
    "config": {
        "sort-packages": true
    },
    "require": {
        "php": "^8",
        "ext-pdo": "*",
        "paragonie/corner": "^2"
    },
    "require-dev": {
        "phpunit/phpunit": "^9",
        "psalm/plugin-phpunit": "<1",
        "squizlabs/php_codesniffer": "^3",
        "vimeo/psalm": "^4"
    },
    "scripts": {
        "taint": "psalm --taint-analysis",
        "test": "phpunit && psalm",
        "check-style": "phpcs -p --standard=PSR2 --runtime-set ignore_errors_on_exit 1 --runtime-set ignore_warnings_on_exit 1 src tests",
        "fix-style": "phpcbf -p --standard=PSR2 --runtime-set ignore_errors_on_exit 1 --runtime-set ignore_warnings_on_exit 1 src tests"
    }
}
 
  |