{"packages":{"rector/type-perfect":{"0.1.0":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.0","version_normalized":"0.1.0.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"8189fdfbbce6315fa57dd1bc0005c04eb31a017d"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/8189fdfbbce6315fa57dd1bc0005c04eb31a017d","type":"zip","shasum":"","reference":"8189fdfbbce6315fa57dd1bc0005c04eb31a017d"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-05-27T10:50:47+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"php":"^8.2","phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","nette/utils":"^4.0"},"require-dev":{"nikic/php-parser":"^4.19","symplify/phpstan-extensions":"^11.4","symplify/rule-doc-generator":"^12.1","phpunit/phpunit":"^10.5","rector/rector":"^1.1","symplify/easy-coding-standard":"^12.1","phpstan/extension-installer":"^1.3","tomasvotruba/class-leak":"^0.2"},"uid":8203805},"0.1.1":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.1","version_normalized":"0.1.1.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"d60f88e11af23a51afecab07fdc71bcd16551586"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/d60f88e11af23a51afecab07fdc71bcd16551586","type":"zip","shasum":"","reference":"d60f88e11af23a51afecab07fdc71bcd16551586"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-05-27T14:53:50+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"php":"^7.2|^8.0","phpstan/phpstan":"^1.11","webmozart/assert":"^1.11"},"uid":8203806},"0.1.2":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.2","version_normalized":"0.1.2.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"edae7bbe1b789b1f741b05f936edaa14c669d62f"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/edae7bbe1b789b1f741b05f936edaa14c669d62f","type":"zip","shasum":"","reference":"edae7bbe1b789b1f741b05f936edaa14c669d62f"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-06-02T11:07:27+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8204142},"0.1.3":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.3","version_normalized":"0.1.3.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"071f6f55ffa118d8d4e2e3b07e6512356e3dcb6d"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/071f6f55ffa118d8d4e2e3b07e6512356e3dcb6d","type":"zip","shasum":"","reference":"071f6f55ffa118d8d4e2e3b07e6512356e3dcb6d"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-06-06T08:35:28+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8215804},"0.1.4":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.4","version_normalized":"0.1.4.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"81f215ae838dcd847a12e5ce39c18649abd39a5e"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/81f215ae838dcd847a12e5ce39c18649abd39a5e","type":"zip","shasum":"","reference":"81f215ae838dcd847a12e5ce39c18649abd39a5e"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-06-16T10:08:31+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8235757},"0.1.5":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.5","version_normalized":"0.1.5.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"2f630731cde7b8ca72df3cf088f757c913b9e07f"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/2f630731cde7b8ca72df3cf088f757c913b9e07f","type":"zip","shasum":"","reference":"2f630731cde7b8ca72df3cf088f757c913b9e07f"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-06-18T12:50:31+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8241849},"0.1.6":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.6","version_normalized":"0.1.6.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"f06d35fdc78d3927635b2f67f7a9867efac85bec"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/f06d35fdc78d3927635b2f67f7a9867efac85bec","type":"zip","shasum":"","reference":"f06d35fdc78d3927635b2f67f7a9867efac85bec"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-06-18T12:50:30+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8241850},"0.1.7":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.7","version_normalized":"0.1.7.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"c375278879dc428f13ae377adbe0189e491beedb"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/c375278879dc428f13ae377adbe0189e491beedb","type":"zip","shasum":"","reference":"c375278879dc428f13ae377adbe0189e491beedb"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-07-07T17:36:42+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8292865},"0.1.8":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.1.8","version_normalized":"0.1.8.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"00c585702e1d03be48f69f08ff872aa67875d7fa"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/00c585702e1d03be48f69f08ff872aa67875d7fa","type":"zip","shasum":"","reference":"00c585702e1d03be48f69f08ff872aa67875d7fa"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-07-07T20:42:03+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8293077},"0.2.0":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"0.2.0","version_normalized":"0.2.0.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"0371ecbf0eb0803b160973aa386d1b7af21ad0cd"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/0371ecbf0eb0803b160973aa386d1b7af21ad0cd","type":"zip","shasum":"","reference":"0371ecbf0eb0803b160973aa386d1b7af21ad0cd"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-09-08T14:41:34+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8430550},"1.0.0":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"827a706ab264cb76f8b08e6c3734b94de2ef4410"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/827a706ab264cb76f8b08e6c3734b94de2ef4410","type":"zip","shasum":"","reference":"827a706ab264cb76f8b08e6c3734b94de2ef4410"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-10-01T15:44:51+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^1.11","webmozart/assert":"^1.11","php":"^7.2|^8.0"},"uid":8489130},"2.0.0":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"2.0.0","version_normalized":"2.0.0.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"b57af900a2a3dea11d4be4165b3614aaba640c46"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/b57af900a2a3dea11d4be4165b3614aaba640c46","type":"zip","shasum":"","reference":"b57af900a2a3dea11d4be4165b3614aaba640c46"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-12-12T10:40:32+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^2.0","webmozart/assert":"^1.11","php":"^7.4|^8.0"},"uid":8672197},"2.0.1":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"2.0.1","version_normalized":"2.0.1.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"6fe66697a6f9f79401b7d5fc92b619914fbda320"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/6fe66697a6f9f79401b7d5fc92b619914fbda320","type":"zip","shasum":"","reference":"6fe66697a6f9f79401b7d5fc92b619914fbda320"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-12-30T10:41:26+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^2.0","webmozart/assert":"^1.11","php":"^7.4|^8.0"},"uid":8709640},"2.0.2":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"2.0.2","version_normalized":"2.0.2.0","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"eefd712f182ebdde175090ccdb1ee8acb0265986"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/eefd712f182ebdde175090ccdb1ee8acb0265986","type":"zip","shasum":"","reference":"eefd712f182ebdde175090ccdb1ee8acb0265986"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2025-01-04T09:04:08+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"phpstan/phpstan":"^2.0","webmozart/assert":"^1.11","php":"^7.4|^8.0"},"uid":8718936},"dev-main":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"dev-main","version_normalized":"dev-main","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"dc19a23b57a128fe4ccc40fb285813ff80081123"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/dc19a23b57a128fe4ccc40fb285813ff80081123","type":"zip","shasum":"","reference":"dc19a23b57a128fe4ccc40fb285813ff80081123"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2025-01-04T09:16:05+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"default-branch":true,"require":{"php":"^8.2","webmozart/assert":"^1.11","phpstan/phpstan":"^2.0"},"require-dev":{"symplify/rule-doc-generator":"^12.1","phpunit/phpunit":"^10.5","symplify/easy-coding-standard":"^12.1","phpstan/extension-installer":"^1.3","tomasvotruba/class-leak":"^0.2","tracy/tracy":"^2.10","nikic/php-parser":"^5.0","symplify/phpstan-extensions":"^12.0","rector/rector":"^2.0"},"uid":8203807},"dev-tv-skip-date-time-immutable-resource":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"dev-tv-skip-date-time-immutable-resource","version_normalized":"dev-tv-skip-date-time-immutable-resource","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"27c5df8a2d0b20029c0ec2381da7079afe16ad44"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/27c5df8a2d0b20029c0ec2381da7079afe16ad44","type":"zip","shasum":"","reference":"27c5df8a2d0b20029c0ec2381da7079afe16ad44"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2025-01-04T09:01:24+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"php":"^8.2","phpstan/phpstan":"^2.0","webmozart/assert":"^1.11"},"require-dev":{"nikic/php-parser":"^5.0","symplify/phpstan-extensions":"^12.0","symplify/rule-doc-generator":"^12.1","phpunit/phpunit":"^10.5","rector/rector":"^2.0","symplify/easy-coding-standard":"^12.1","phpstan/extension-installer":"^1.3","tomasvotruba/class-leak":"^0.2","tracy/tracy":"^2.10"},"uid":8718066},"dev-tv-skip-resource":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"dev-tv-skip-resource","version_normalized":"dev-tv-skip-resource","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"64480f2f2c95dfe827cda719d9537f5956889cd0"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/64480f2f2c95dfe827cda719d9537f5956889cd0","type":"zip","shasum":"","reference":"64480f2f2c95dfe827cda719d9537f5956889cd0"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2025-01-04T09:15:00+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"php":"^8.2","phpstan/phpstan":"^2.0","webmozart/assert":"^1.11"},"require-dev":{"nikic/php-parser":"^5.0","symplify/phpstan-extensions":"^12.0","symplify/rule-doc-generator":"^12.1","phpunit/phpunit":"^10.5","rector/rector":"^2.0","symplify/easy-coding-standard":"^12.1","phpstan/extension-installer":"^1.3","tomasvotruba/class-leak":"^0.2","tracy/tracy":"^2.10"},"uid":8718943},"v2.x-dev":{"name":"rector/type-perfect","description":"Next level type declaration checks","keywords":[],"homepage":"","version":"v2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["MIT"],"authors":[],"source":{"url":"https://github.com/rectorphp/type-perfect.git","type":"git","reference":"6fb8246807cf2bf17cdbbad934cb47cdb6df1fc5"},"dist":{"url":"https://api.github.com/repos/rectorphp/type-perfect/zipball/6fb8246807cf2bf17cdbbad934cb47cdb6df1fc5","type":"zip","shasum":"","reference":"6fb8246807cf2bf17cdbbad934cb47cdb6df1fc5"},"type":"phpstan-extension","funding":[{"url":"https://www.paypal.me/rectorphp","type":"custom"},{"url":"https://github.com/tomasvotruba","type":"github"}],"time":"2024-12-12T10:38:24+00:00","autoload":{"psr-4":{"Rector\\TypePerfect\\":"src"}},"extra":{"phpstan":{"includes":["config/extension.neon"]}},"require":{"php":"^8.2","phpstan/phpstan":"^2.0","webmozart/assert":"^1.11"},"require-dev":{"nikic/php-parser":"^5.0","symplify/phpstan-extensions":"^12.0","symplify/rule-doc-generator":"^12.1","phpunit/phpunit":"^10.5","rector/rector":"^2.0","symplify/easy-coding-standard":"^12.1","phpstan/extension-installer":"^1.3","tomasvotruba/class-leak":"^0.2","tracy/tracy":"^2.10"},"uid":8672162}}}}