{
    "packages": [
        {
            "name": "jeremykendall/php-domain-parser",
            "version": "6.4.0",
            "version_normalized": "6.4.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/jeremykendall/php-domain-parser.git",
                "reference": "98401b32371fc1a75d93d4653d311b38e71f0d82"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/jeremykendall/php-domain-parser/zipball/98401b32371fc1a75d93d4653d311b38e71f0d82",
                "reference": "98401b32371fc1a75d93d4653d311b38e71f0d82",
                "shasum": ""
            },
            "require": {
                "ext-filter": "*",
                "php": "^8.1"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "^3.65.0",
                "guzzlehttp/guzzle": "^7.9.2",
                "guzzlehttp/psr7": "^1.6 || ^2.7.0",
                "phpstan/phpstan": "^1.12.13",
                "phpstan/phpstan-phpunit": "^1.4.2",
                "phpstan/phpstan-strict-rules": "^1.6.1",
                "phpunit/phpunit": "^10.5.15 || ^11.5.1",
                "psr/http-factory": "^1.1.0",
                "psr/simple-cache": "^1.0.1 || ^2.0.0",
                "symfony/cache": "^v5.0.0 || ^6.4.16",
                "symfony/var-dumper": "^v6.4.18 || ^7.2"
            },
            "suggest": {
                "league/uri": "To parse and extract the host from an URL using a RFC3986/RFC3987 URI parser",
                "psr/http-client-implementation": "To use the storage functionality which depends on PSR-18",
                "psr/http-factory-implementation": "To use the storage functionality which depends on PSR-17",
                "psr/simple-cache-implementation": "To use the storage functionality which depends on PSR-16",
                "rowbot/url": "To parse and extract the host from an URL using a  WHATWG URL parser",
                "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present"
            },
            "time": "2025-04-26T11:19:48+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "6.x-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Pdp\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Jeremy Kendall",
                    "homepage": "https://about.me/jeremykendall",
                    "role": "Developer"
                },
                {
                    "name": "Ignace Nyamagana Butera",
                    "homepage": "https://nyamsprod.com",
                    "role": "Developer"
                },
                {
                    "name": "Contributors",
                    "homepage": "https://github.com/jeremykendall/php-domain-parser/graphs/contributors"
                }
            ],
            "description": "Public Suffix List and IANA Root Zone Database based Domain parsing implemented in PHP.",
            "homepage": "https://github.com/jeremykendall/php-domain-parser",
            "keywords": [
                "PSL",
                "Public Suffix List",
                "Top Level Domains",
                "domain parsing",
                "iana",
                "icann",
                "idn",
                "tld"
            ],
            "support": {
                "issues": "https://github.com/jeremykendall/php-domain-parser/issues",
                "source": "https://github.com/jeremykendall/php-domain-parser"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/nyamsprod",
                    "type": "github"
                }
            ],
            "install-path": "../jeremykendall/php-domain-parser"
        },
        {
            "name": "mlocati/idna",
            "version": "1.1.3",
            "version_normalized": "1.1.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mlocati/idna.git",
                "reference": "c087f1308f6ad58a105ee5a183568e2e87416df9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mlocati/idna/zipball/c087f1308f6ad58a105ee5a183568e2e87416df9",
                "reference": "c087f1308f6ad58a105ee5a183568e2e87416df9",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.5 || ^9.6 || ^10"
            },
            "time": "2024-12-10T15:06:40+00:00",
            "bin": [
                "bin/create-idnamap"
            ],
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "MLocati\\IDNA\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michele Locati",
                    "email": "mlocati@gmail.com",
                    "role": "Developer"
                }
            ],
            "description": "Library for International Domain Names (IDNA) 2008",
            "homepage": "https://github.com/mlocati/idna",
            "keywords": [
                "ansi",
                "ascii",
                "domain",
                "domain name",
                "domain names",
                "domains",
                "i18n",
                "idn",
                "idna",
                "idna2003",
                "idna2008",
                "international",
                "international domain",
                "international domain name",
                "international domain names",
                "international domains",
                "international name",
                "international names",
                "internationalization",
                "internationalized",
                "internationalized domain",
                "internationalized domain name",
                "internationalized domain names",
                "internationalized domains",
                "internationalized name",
                "internationalized names",
                "l10n",
                "name",
                "names",
                "punycode",
                "unicode"
            ],
            "support": {
                "issues": "https://github.com/mlocati/idna/issues",
                "source": "https://github.com/mlocati/idna"
            },
            "funding": [
                {
                    "url": "https://paypal.me/mlocati",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/mlocati",
                    "type": "github"
                }
            ],
            "install-path": "../mlocati/idna"
        },
        {
            "name": "mlocati/ip-lib",
            "version": "1.20.0",
            "version_normalized": "1.20.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mlocati/ip-lib.git",
                "reference": "fd45fc3bf08ed6c7e665e2e70562082ac954afd4"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mlocati/ip-lib/zipball/fd45fc3bf08ed6c7e665e2e70562082ac954afd4",
                "reference": "fd45fc3bf08ed6c7e665e2e70562082ac954afd4",
                "shasum": ""
            },
            "require": {
                "php": ">=5.3.3"
            },
            "require-dev": {
                "ext-pdo_sqlite": "*",
                "phpunit/phpunit": "^4.8 || ^5.7 || ^6.5 || ^7.5 || ^8.5 || ^9.5"
            },
            "time": "2025-02-04T17:30:58+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "IPLib\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michele Locati",
                    "email": "mlocati@gmail.com",
                    "homepage": "https://github.com/mlocati",
                    "role": "Author"
                }
            ],
            "description": "Handle IPv4, IPv6 addresses and ranges",
            "homepage": "https://github.com/mlocati/ip-lib",
            "keywords": [
                "IP",
                "address",
                "addresses",
                "ipv4",
                "ipv6",
                "manage",
                "managing",
                "matching",
                "network",
                "networking",
                "range",
                "subnet"
            ],
            "support": {
                "issues": "https://github.com/mlocati/ip-lib/issues",
                "source": "https://github.com/mlocati/ip-lib/tree/1.20.0"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/mlocati",
                    "type": "github"
                },
                {
                    "url": "https://paypal.me/mlocati",
                    "type": "other"
                }
            ],
            "install-path": "../mlocati/ip-lib"
        },
        {
            "name": "mlocati/spf-lib",
            "version": "3.3.0",
            "version_normalized": "3.3.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mlocati/spf-lib.git",
                "reference": "21afb4297d4985a4c9aaedb7e60e843819ca7924"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mlocati/spf-lib/zipball/21afb4297d4985a4c9aaedb7e60e843819ca7924",
                "reference": "21afb4297d4985a4c9aaedb7e60e843819ca7924",
                "shasum": ""
            },
            "require": {
                "mlocati/idna": "^1",
                "mlocati/ip-lib": "^1.11",
                "php": ">=7.1.0"
            },
            "require-dev": {
                "phpunit/phpunit": "^7.5 || ^8.5 || ^9.4",
                "symfony/yaml": "^4.4 || ^5.1"
            },
            "time": "2025-06-23T12:30:43+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "SPFLib\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Michele Locati",
                    "email": "michele@locati.com",
                    "homepage": "https://mlocati.github.io",
                    "role": "author"
                }
            ],
            "description": "Parse, build and validate SPF (Sender Policy Framework) DNS records",
            "homepage": "https://github.com/mlocati/spf-lib",
            "keywords": [
                "MX",
                "Sender Policy Framework",
                "dns",
                "email",
                "mail",
                "smtp",
                "spf"
            ],
            "support": {
                "issues": "https://github.com/mlocati/spf-lib/issues",
                "source": "https://github.com/mlocati/spf-lib"
            },
            "funding": [
                {
                    "url": "https://github.com/sponsors/mlocati",
                    "type": "github"
                },
                {
                    "url": "https://paypal.me/mlocati",
                    "type": "other"
                }
            ],
            "install-path": "../mlocati/spf-lib"
        },
        {
            "name": "pear/net_dns2",
            "version": "v1.5.5",
            "version_normalized": "1.5.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/mikepultz/netdns2.git",
                "reference": "ea39ef5a97d5c2b9893a8c35af7b5fd5b0e40bc9"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/mikepultz/netdns2/zipball/ea39ef5a97d5c2b9893a8c35af7b5fd5b0e40bc9",
                "reference": "ea39ef5a97d5c2b9893a8c35af7b5fd5b0e40bc9",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
            },
            "require-dev": {
                "phpunit/phpunit": "^9"
            },
            "time": "2025-05-17T20:56:28+00:00",
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "psr-0": {
                    "Net_DNS2": ""
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Mike Pultz",
                    "email": "mike@mikepultz.com",
                    "homepage": "https://mikepultz.com/",
                    "role": "lead"
                }
            ],
            "description": "Native PHP DNS Resolver and Updater Library",
            "homepage": "https://netdns2.com/",
            "keywords": [
                "PEAR",
                "dns",
                "network"
            ],
            "support": {
                "issues": "https://github.com/mikepultz/netdns2/issues",
                "source": "https://github.com/mikepultz/netdns2"
            },
            "install-path": "../pear/net_dns2"
        }
    ],
    "dev": false,
    "dev-package-names": []
}
