{
    "name": "adamgreenwell\/guard-dog",
    "description": "Guard Dog is a WordPress plugin that allows a user to change the WordPress admin URL, enable two factor authentication and much more.",
    "type": "wordpress-plugin",
    "license": "GPL-2.0-or-later",
    "authors": [
        {
            "name": "Adam Greenwell",
            "email": "me@adamgreenwell.com"
        }
    ],
    "require": {
        "php": "^8.1",
        "pragmarx\/google2fa": "^8.0",
        "bacon\/bacon-qr-code": "^3.0",
        "web-auth\/webauthn-lib": "^4.0",
        "symfony\/serializer": "^6.4",
        "symfony\/property-info": "^6.4",
        "symfony\/property-access": "^6.4",
        "phpdocumentor\/reflection-docblock": "^5.3",
        "lcobucci\/clock": "^2.2",
        "brick\/math": "~0.13.0",
        "webmozart\/assert": "^1.11",
        "symfony\/uid": "^6.1",
        "league\/oauth2-client": "^2.9",
        "league\/oauth2-google": "^4.1",
        "thenetworg\/oauth2-azure": "^2.0",
        "firebase\/php-jwt": "^6.0"
    },
    "require-dev": {
        "phpunit\/phpunit": "^9.6",
        "yoast\/phpunit-polyfills": "^2.0",
        "mockery\/mockery": "^1.6"
    },
    "scripts": {
        "test": "phpunit",
        "test:integration": "phpunit --testsuite integration",
        "test:unit": "phpunit --testsuite unit",
        "test:coverage": "phpunit --coverage-html tests\/coverage\/html",
        "i18n": "bash bin\/generate-pot.sh",
        "build": [
            "@i18n",
            "bash bin\/build-release.sh"
        ],
        "build:svn": [
            "bash bin\/deploy-svn.sh"
        ],
        "install:prod": "composer install --no-dev --optimize-autoloader",
        "install:dev": "composer install"
    },
    "autoload-dev": {
        "psr-4": {
            "GuardDog\\Vendor\\GuardDog\\Tests\\": "tests\/"
        }
    }
}