{
    "packages": [
        {
            "name": "composer/semver",
            "version": "3.4.3",
            "version_normalized": "3.4.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/composer/semver.git",
                "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
                "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
                "shasum": ""
            },
            "require": {
                "php": "^5.3.2 || ^7.0 || ^8.0"
            },
            "require-dev": {
                "phpstan/phpstan": "^1.11",
                "symfony/phpunit-bridge": "^3 || ^7"
            },
            "time": "2024-09-19T14:15:21+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-main": "3.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Composer\\Semver\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Nils Adermann",
                    "email": "naderman@naderman.de",
                    "homepage": "http://www.naderman.de"
                },
                {
                    "name": "Jordi Boggiano",
                    "email": "j.boggiano@seld.be",
                    "homepage": "http://seld.be"
                },
                {
                    "name": "Rob Bast",
                    "email": "rob.bast@gmail.com",
                    "homepage": "http://robbast.nl"
                }
            ],
            "description": "Semver library that offers utilities, version constraint parsing and validation.",
            "keywords": [
                "semantic",
                "semver",
                "validation",
                "versioning"
            ],
            "support": {
                "irc": "ircs://irc.libera.chat:6697/composer",
                "issues": "https://github.com/composer/semver/issues",
                "source": "https://github.com/composer/semver/tree/3.4.3"
            },
            "funding": [
                {
                    "url": "https://packagist.com",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/composer",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/composer/composer",
                    "type": "tidelift"
                }
            ],
            "install-path": "./semver"
        },
        {
            "name": "matomo/device-detector",
            "version": "6.4.6",
            "version_normalized": "6.4.6.0",
            "source": {
                "type": "git",
                "url": "https://github.com/matomo-org/device-detector.git",
                "reference": "6f07f615199851548db47a900815d2ea2cdcde08"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/matomo-org/device-detector/zipball/6f07f615199851548db47a900815d2ea2cdcde08",
                "reference": "6f07f615199851548db47a900815d2ea2cdcde08",
                "shasum": ""
            },
            "require": {
                "mustangostang/spyc": "*",
                "php": "^7.2|^8.0"
            },
            "replace": {
                "piwik/device-detector": "self.version"
            },
            "require-dev": {
                "matthiasmullie/scrapbook": "^1.4.7",
                "mayflower/mo4-coding-standard": "^v9.0.0",
                "phpstan/phpstan": "^1.10.44",
                "phpunit/phpunit": "^8.5.8",
                "psr/cache": "^1.0.1",
                "psr/simple-cache": "^1.0.1",
                "slevomat/coding-standard": "<8.16.0",
                "symfony/yaml": "^5.1.7"
            },
            "suggest": {
                "doctrine/cache": "Can directly be used for caching purpose",
                "ext-yaml": "Necessary for using the Pecl YAML parser"
            },
            "time": "2025-06-10T10:00:59+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "DeviceDetector\\": ""
                },
                "exclude-from-classmap": [
                    "Tests/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "LGPL-3.0-or-later"
            ],
            "authors": [
                {
                    "name": "The Matomo Team",
                    "email": "hello@matomo.org",
                    "homepage": "https://matomo.org/team/"
                }
            ],
            "description": "The Universal Device Detection library, that parses User Agents and detects devices (desktop, tablet, mobile, tv, cars, console, etc.), clients (browsers, media players, mobile apps, feed readers, libraries, etc), operating systems, devices, brands and models.",
            "homepage": "https://matomo.org",
            "keywords": [
                "devicedetection",
                "parser",
                "useragent"
            ],
            "support": {
                "forum": "https://forum.matomo.org/",
                "issues": "https://github.com/matomo-org/device-detector/issues",
                "source": "https://github.com/matomo-org/matomo",
                "wiki": "https://dev.matomo.org/"
            },
            "install-path": "../matomo/device-detector"
        },
        {
            "name": "mustangostang/spyc",
            "version": "0.6.3",
            "version_normalized": "0.6.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mustangostang/spyc.git",
                "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mustangostang/spyc/zipball/4627c838b16550b666d15aeae1e5289dd5b77da0",
                "reference": "4627c838b16550b666d15aeae1e5289dd5b77da0",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.1"
            },
            "require-dev": {
                "phpunit/phpunit": "4.3.*@dev"
            },
            "time": "2019-09-10T13:16:29+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "0.5.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "Spyc.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "mustangostang",
                    "email": "vlad.andersen@gmail.com"
                }
            ],
            "description": "A simple YAML loader/dumper class for PHP",
            "homepage": "https://github.com/mustangostang/spyc/",
            "keywords": [
                "spyc",
                "yaml",
                "yml"
            ],
            "support": {
                "issues": "https://github.com/mustangostang/spyc/issues",
                "source": "https://github.com/mustangostang/spyc/tree/0.6.3"
            },
            "install-path": "../mustangostang/spyc"
        },
        {
            "name": "psr/http-message",
            "version": "2.0",
            "version_normalized": "2.0.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/php-fig/http-message.git",
                "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
                "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
                "shasum": ""
            },
            "require": {
                "php": "^7.2 || ^8.0"
            },
            "time": "2023-04-04T09:54:51+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "2.0.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Psr\\Http\\Message\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "PHP-FIG",
                    "homepage": "https://www.php-fig.org/"
                }
            ],
            "description": "Common interface for HTTP messages",
            "homepage": "https://github.com/php-fig/http-message",
            "keywords": [
                "http",
                "http-message",
                "psr",
                "psr-7",
                "request",
                "response"
            ],
            "support": {
                "source": "https://github.com/php-fig/http-message/tree/2.0"
            },
            "install-path": "../psr/http-message"
        },
        {
            "name": "vectorface/whip",
            "version": "v0.5.0",
            "version_normalized": "0.5.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/Vectorface/whip.git",
                "reference": "0d0f4648cfb29777f0ae9f2dc6a3853e16674f78"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/Vectorface/whip/zipball/0d0f4648cfb29777f0ae9f2dc6a3853e16674f78",
                "reference": "0d0f4648cfb29777f0ae9f2dc6a3853e16674f78",
                "shasum": ""
            },
            "require": {
                "php": ">=8.0",
                "psr/http-message": "^1.0 || ^2.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^9.0",
                "squizlabs/php_codesniffer": "~2.0"
            },
            "time": "2024-01-22T01:03:59+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Vectorface\\Whip\\": "./src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Daniel Bruce",
                    "email": "dbruce@vectorface.com",
                    "role": "Developer"
                },
                {
                    "name": "Cory Darby",
                    "email": "ckdarby@vectorface.com",
                    "role": "Developer"
                }
            ],
            "description": "A PHP class for retrieving accurate IP address information for the client.",
            "homepage": "https://github.com/Vectorface/whip",
            "keywords": [
                "IP",
                "cdn",
                "cloudflare"
            ],
            "support": {
                "issues": "https://github.com/Vectorface/whip/issues",
                "source": "https://github.com/Vectorface/whip"
            },
            "install-path": "../vectorface/whip"
        }
    ],
    "dev": true,
    "dev-package-names": []
}
