{
    "name": "shetabit/visitor",
    "type": "library",
    "description": "Laravel visitor",
    "keywords": [
        "shetabit",
        "visitor",
        "track laravel visitors",
        "trace laravel visitors",
        "parse laravel user agents"
    ],
    "homepage": "https://github.com/shetabit/visitor",
    "license": "MIT",
    "authors": [
        {
            "name": "Mahdi Khanzadi",
            "email": "khanzadimahdi@gmail.com",
            "homepage": "https://github.com/khanzadimahdi",
            "role": "Developer"
        }
    ],
    "require": {
        "php": ">=7.2",
        "illuminate/support": "^5.1|6.*|7.*|8.*|9.*",
        "jenssegers/agent" : "^2.6",
        "ua-parser/uap-php": "^3.9"
    },
    "require-dev": {
        "orchestra/testbench": "^4.0",
        "phpunit/phpunit": ">=7.5",
        "squizlabs/php_codesniffer": "^3.4"
    },
    "autoload": {
        "psr-4": {
            "Shetabit\\Visitor\\": "src"
        },
        "files": [
            "src/helpers.php"
        ]
    },
    "autoload-dev": {
        "psr-4": {
            "Shetabit\\Visitor\\Tests\\": "tests"
        }
    },
    "scripts": {
        "test": "phpunit",
        "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"
    },
    "extra": {
        "laravel": {
            "providers": [
                "Shetabit\\Visitor\\Provider\\VisitorServiceProvider"
            ],
            "aliases": {
                "Visitor": "Shetabit\\Visitor\\Facade\\Visitor"
            }
        }
    },
    "config": {
        "sort-packages": true
    }
}
