{
    "packages": [
        {
            "name": "ergebnis/phpstan-rules",
            "version": "2.13.1",
            "version_normalized": "2.13.1.0",
            "source": {
                "type": "git",
                "url": "https://github.com/ergebnis/phpstan-rules.git",
                "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/f69db86b98595c34fc1f61c89fe3b380141aa519",
                "reference": "f69db86b98595c34fc1f61c89fe3b380141aa519",
                "shasum": ""
            },
            "require": {
                "ext-mbstring": "*",
                "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0",
                "phpstan/phpstan": "^2.1.35"
            },
            "require-dev": {
                "codeception/codeception": "^4.0.0 || ^5.0.0",
                "doctrine/orm": "^2.20.0 || ^3.3.0",
                "ergebnis/composer-normalize": "^2.49.0",
                "ergebnis/license": "^2.7.0",
                "ergebnis/php-cs-fixer-config": "^6.59.0",
                "ergebnis/phpunit-slow-test-detector": "^2.20.0",
                "fakerphp/faker": "^1.24.1",
                "phpstan/extension-installer": "^1.4.3",
                "phpstan/phpstan-deprecation-rules": "^2.0.3",
                "phpstan/phpstan-phpunit": "^2.0.12",
                "phpstan/phpstan-strict-rules": "^2.0.8",
                "phpunit/phpunit": "^9.6.21",
                "psr/container": "^2.0.2",
                "symfony/finder": "^5.4.45",
                "symfony/process": "^5.4.47"
            },
            "time": "2026-01-27T17:13:06+00:00",
            "type": "phpstan-extension",
            "extra": {
                "phpstan": {
                    "includes": [
                        "rules.neon"
                    ]
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Ergebnis\\PHPStan\\Rules\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "authors": [
                {
                    "name": "Andreas Möller",
                    "email": "am@localheinz.com",
                    "homepage": "https://localheinz.com"
                }
            ],
            "description": "Provides rules for phpstan/phpstan.",
            "homepage": "https://github.com/ergebnis/phpstan-rules",
            "keywords": [
                "PHPStan",
                "phpstan-rules"
            ],
            "support": {
                "issues": "https://github.com/ergebnis/phpstan-rules/issues",
                "security": "https://github.com/ergebnis/phpstan-rules/blob/main/.github/SECURITY.md",
                "source": "https://github.com/ergebnis/phpstan-rules"
            },
            "install-path": "../ergebnis/phpstan-rules"
        },
        {
            "name": "nette/utils",
            "version": "v4.1.2",
            "version_normalized": "4.1.2.0",
            "source": {
                "type": "git",
                "url": "https://github.com/nette/utils.git",
                "reference": "f76b5dc3d6c6d3043c8d937df2698515b99cbaf5"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/nette/utils/zipball/f76b5dc3d6c6d3043c8d937df2698515b99cbaf5",
                "reference": "f76b5dc3d6c6d3043c8d937df2698515b99cbaf5",
                "shasum": ""
            },
            "require": {
                "php": "8.2 - 8.5"
            },
            "conflict": {
                "nette/finder": "<3",
                "nette/schema": "<1.2.2"
            },
            "require-dev": {
                "jetbrains/phpstorm-attributes": "^1.2",
                "nette/tester": "^2.5",
                "phpstan/phpstan": "^2.0@stable",
                "tracy/tracy": "^2.9"
            },
            "suggest": {
                "ext-gd": "to use Image",
                "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
                "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
                "ext-json": "to use Nette\\Utils\\Json",
                "ext-mbstring": "to use Strings::lower() etc...",
                "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()"
            },
            "time": "2026-02-03T17:21:09+00:00",
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "4.1-dev"
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "Nette\\": "src"
                },
                "classmap": [
                    "src/"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause",
                "GPL-2.0-only",
                "GPL-3.0-only"
            ],
            "authors": [
                {
                    "name": "David Grudl",
                    "homepage": "https://davidgrudl.com"
                },
                {
                    "name": "Nette Community",
                    "homepage": "https://nette.org/contributors"
                }
            ],
            "description": "🛠  Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
            "homepage": "https://nette.org",
            "keywords": [
                "array",
                "core",
                "datetime",
                "images",
                "json",
                "nette",
                "paginator",
                "password",
                "slugify",
                "string",
                "unicode",
                "utf-8",
                "utility",
                "validation"
            ],
            "support": {
                "issues": "https://github.com/nette/utils/issues",
                "source": "https://github.com/nette/utils/tree/v4.1.2"
            },
            "install-path": "../nette/utils"
        },
        {
            "name": "phpstan/extension-installer",
            "version": "1.4.3",
            "version_normalized": "1.4.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpstan/extension-installer.git",
                "reference": "85e90b3942d06b2326fba0403ec24fe912372936"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936",
                "reference": "85e90b3942d06b2326fba0403ec24fe912372936",
                "shasum": ""
            },
            "require": {
                "composer-plugin-api": "^2.0",
                "php": "^7.2 || ^8.0",
                "phpstan/phpstan": "^1.9.0 || ^2.0"
            },
            "require-dev": {
                "composer/composer": "^2.0",
                "php-parallel-lint/php-parallel-lint": "^1.2.0",
                "phpstan/phpstan-strict-rules": "^0.11 || ^0.12 || ^1.0"
            },
            "time": "2024-09-04T20:21:43+00:00",
            "type": "composer-plugin",
            "extra": {
                "class": "PHPStan\\ExtensionInstaller\\Plugin"
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "PHPStan\\ExtensionInstaller\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "Composer plugin for automatic installation of PHPStan extensions",
            "keywords": [
                "dev",
                "static analysis"
            ],
            "support": {
                "issues": "https://github.com/phpstan/extension-installer/issues",
                "source": "https://github.com/phpstan/extension-installer/tree/1.4.3"
            },
            "install-path": "../phpstan/extension-installer"
        },
        {
            "name": "phpstan/phpstan",
            "version": "2.1.38",
            "version_normalized": "2.1.38.0",
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dfaf1f530e1663aa167bc3e52197adb221582629",
                "reference": "dfaf1f530e1663aa167bc3e52197adb221582629",
                "shasum": ""
            },
            "require": {
                "php": "^7.4|^8.0"
            },
            "conflict": {
                "phpstan/phpstan-shim": "*"
            },
            "time": "2026-01-30T17:12:46+00:00",
            "bin": [
                "phpstan",
                "phpstan.phar"
            ],
            "type": "library",
            "installation-source": "dist",
            "autoload": {
                "files": [
                    "bootstrap.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "PHPStan - PHP Static Analysis Tool",
            "keywords": [
                "dev",
                "static analysis"
            ],
            "support": {
                "docs": "https://phpstan.org/user-guide/getting-started",
                "forum": "https://github.com/phpstan/phpstan/discussions",
                "issues": "https://github.com/phpstan/phpstan/issues",
                "security": "https://github.com/phpstan/phpstan/security/policy",
                "source": "https://github.com/phpstan/phpstan-src"
            },
            "funding": [
                {
                    "url": "https://github.com/ondrejmirtes",
                    "type": "github"
                },
                {
                    "url": "https://github.com/phpstan",
                    "type": "github"
                }
            ],
            "install-path": "../phpstan/phpstan"
        },
        {
            "name": "phpstan/phpstan-strict-rules",
            "version": "2.0.8",
            "version_normalized": "2.0.8.0",
            "source": {
                "type": "git",
                "url": "https://github.com/phpstan/phpstan-strict-rules.git",
                "reference": "1ed9e626a37f7067b594422411539aa807190573"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/1ed9e626a37f7067b594422411539aa807190573",
                "reference": "1ed9e626a37f7067b594422411539aa807190573",
                "shasum": ""
            },
            "require": {
                "php": "^7.4 || ^8.0",
                "phpstan/phpstan": "^2.1.29"
            },
            "require-dev": {
                "php-parallel-lint/php-parallel-lint": "^1.2",
                "phpstan/phpstan-deprecation-rules": "^2.0",
                "phpstan/phpstan-phpunit": "^2.0",
                "phpunit/phpunit": "^9.6"
            },
            "time": "2026-01-27T08:10:25+00:00",
            "type": "phpstan-extension",
            "extra": {
                "phpstan": {
                    "includes": [
                        "rules.neon"
                    ]
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "PHPStan\\": "src/"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "Extra strict and opinionated rules for PHPStan",
            "support": {
                "issues": "https://github.com/phpstan/phpstan-strict-rules/issues",
                "source": "https://github.com/phpstan/phpstan-strict-rules/tree/2.0.8"
            },
            "install-path": "../phpstan/phpstan-strict-rules"
        },
        {
            "name": "tomasvotruba/type-coverage",
            "version": "2.1.0",
            "version_normalized": "2.1.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/TomasVotruba/type-coverage.git",
                "reference": "468354b3964120806a69890cbeb3fcf005876391"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/TomasVotruba/type-coverage/zipball/468354b3964120806a69890cbeb3fcf005876391",
                "reference": "468354b3964120806a69890cbeb3fcf005876391",
                "shasum": ""
            },
            "require": {
                "nette/utils": "^3.2 || ^4.0",
                "php": "^7.4 || ^8.0",
                "phpstan/phpstan": "^2.0"
            },
            "time": "2025-12-05T16:38:02+00:00",
            "type": "phpstan-extension",
            "extra": {
                "phpstan": {
                    "includes": [
                        "config/extension.neon"
                    ]
                }
            },
            "installation-source": "dist",
            "autoload": {
                "psr-4": {
                    "TomasVotruba\\TypeCoverage\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "MIT"
            ],
            "description": "Measure type coverage of your project",
            "keywords": [
                "phpstan-extension",
                "static analysis"
            ],
            "support": {
                "issues": "https://github.com/TomasVotruba/type-coverage/issues",
                "source": "https://github.com/TomasVotruba/type-coverage/tree/2.1.0"
            },
            "funding": [
                {
                    "url": "https://www.paypal.me/rectorphp",
                    "type": "custom"
                },
                {
                    "url": "https://github.com/tomasvotruba",
                    "type": "github"
                }
            ],
            "install-path": "../tomasvotruba/type-coverage"
        }
    ],
    "dev": true,
    "dev-package-names": [
        "ergebnis/phpstan-rules",
        "nette/utils",
        "phpstan/extension-installer",
        "phpstan/phpstan",
        "phpstan/phpstan-strict-rules",
        "tomasvotruba/type-coverage"
    ]
}
