{"minified":"composer/2.0","packages":{"sanmai/di-container":[{"name":"sanmai/di-container","description":"dependency injection container with automatic constructor dependency resolution","keywords":["di container","Autowiring","psr 11","constructor di"],"homepage":"","version":"0.2","version_normalized":"0.2.0.0","license":["BSD-3-Clause"],"authors":[{"name":"Alexey Kopytko","email":"alexey@kopytko.com","homepage":"https://github.com/sanmai"},{"name":"Maks Rafalko","homepage":"https://twitter.com/maks_rafalko"},{"name":"Théo FIDRY","homepage":"https://twitter.com/tfidry"}],"source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"c14ca816bb5527e2361e3dc554a20829674c7ee1"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/c14ca816bb5527e2361e3dc554a20829674c7ee1","type":"zip","shasum":"","reference":"c14ca816bb5527e2361e3dc554a20829674c7ee1"},"type":"library","support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.2"},"funding":[{"url":"https://github.com/sanmai","type":"github"}],"time":"2026-08-11T06:42:18+00:00","published-time":"2026-08-11T06:44:32+00:00","autoload":{"psr-4":{"DIContainer\\":"src/"}},"extra":{"branch-alias":{"dev-main":"0.1.x-dev"},"preferred-install":"dist"},"require":{"php":">=8.2","psr/container":"^1.1.2 || ^2.0","sanmai/pipeline":"^7.10"},"require-dev":{"ergebnis/composer-normalize":"^2.8","friendsofphp/php-cs-fixer":"^3.17","infection/infection":">=0.31","php-coveralls/php-coveralls":"^2.4.1","phpbench/phpbench":"^1.4","phpstan/extension-installer":"^1.4","phpunit/phpunit":"^11.5.25","sanmai/phpstan-rules":"^0.3.10"}},{"version":"0.1.23","version_normalized":"0.1.23.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"8cf59c091f33297389d0a5a27ea0d688df15c376"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/8cf59c091f33297389d0a5a27ea0d688df15c376","type":"zip","shasum":"","reference":"8cf59c091f33297389d0a5a27ea0d688df15c376"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.23"},"time":"2026-08-11T00:58:41+00:00","published-time":"2026-08-11T01:02:27+00:00"},{"version":"0.1.22","version_normalized":"0.1.22.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"084abe756ba2c0d9a793c2d142ec6e8fb50e9869"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/084abe756ba2c0d9a793c2d142ec6e8fb50e9869","type":"zip","shasum":"","reference":"084abe756ba2c0d9a793c2d142ec6e8fb50e9869"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.22"},"time":"2026-08-09T15:52:22+00:00","published-time":"2026-08-09T15:52:51+00:00"},{"version":"0.1.21","version_normalized":"0.1.21.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"dcdf25054ef71da1ef4451a9945c2d7382c9f110"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/dcdf25054ef71da1ef4451a9945c2d7382c9f110","type":"zip","shasum":"","reference":"dcdf25054ef71da1ef4451a9945c2d7382c9f110"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.21"},"time":"2026-08-09T13:59:02+00:00","published-time":"2026-08-09T14:03:29+00:00","require":{"php":">=8.2","psr/container":"^1.1.2 || ^2.0","sanmai/pipeline":"^6.17 || ^7.0"}},{"version":"0.1.20","version_normalized":"0.1.20.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"3fe3e91ed6a8bcefa96903383ba91f01f54f33de"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/3fe3e91ed6a8bcefa96903383ba91f01f54f33de","type":"zip","shasum":"","reference":"3fe3e91ed6a8bcefa96903383ba91f01f54f33de"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.20"},"time":"2026-08-09T13:32:29+00:00","published-time":"2026-08-09T13:33:09+00:00"},{"version":"0.1.19","version_normalized":"0.1.19.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"4256f9f664827ccf928d5746ea803a51a67f05a9"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/4256f9f664827ccf928d5746ea803a51a67f05a9","type":"zip","shasum":"","reference":"4256f9f664827ccf928d5746ea803a51a67f05a9"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.19"},"time":"2026-08-09T12:58:01+00:00","published-time":"2026-08-09T13:00:07+00:00"},{"version":"0.1.18","version_normalized":"0.1.18.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"e4c90902be9d902f0374316860e139fe93580f8a"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/e4c90902be9d902f0374316860e139fe93580f8a","type":"zip","shasum":"","reference":"e4c90902be9d902f0374316860e139fe93580f8a"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.18"},"time":"2026-08-09T11:28:53+00:00","published-time":"2026-08-09T11:30:37+00:00"},{"version":"0.1.17","version_normalized":"0.1.17.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"a901c4a8778c9212ef4d66607525281af2f787bd"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/a901c4a8778c9212ef4d66607525281af2f787bd","type":"zip","shasum":"","reference":"a901c4a8778c9212ef4d66607525281af2f787bd"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.17"},"time":"2026-06-01T08:52:14+00:00","published-time":"2026-06-01T08:54:31+00:00"},{"version":"0.1.16","version_normalized":"0.1.16.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"8b8a8859e992297259b220a92179439f9d185838"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/8b8a8859e992297259b220a92179439f9d185838","type":"zip","shasum":"","reference":"8b8a8859e992297259b220a92179439f9d185838"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.16"},"time":"2026-05-30T11:27:18+00:00","published-time":"2026-05-30T11:28:10+00:00"},{"version":"0.1.15","version_normalized":"0.1.15.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"6fdff5805fb07f01898b3c33b6c53f0f6a1cc110"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/6fdff5805fb07f01898b3c33b6c53f0f6a1cc110","type":"zip","shasum":"","reference":"6fdff5805fb07f01898b3c33b6c53f0f6a1cc110"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.15"},"time":"2026-05-30T08:52:45+00:00","published-time":"2026-05-30T08:53:57+00:00"},{"version":"0.1.14","version_normalized":"0.1.14.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"24c692cb4583b5d279b51a87f8e9edfe0ce38f95"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/24c692cb4583b5d279b51a87f8e9edfe0ce38f95","type":"zip","shasum":"","reference":"24c692cb4583b5d279b51a87f8e9edfe0ce38f95"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.14"},"time":"2026-05-30T08:21:28+00:00","published-time":"2026-05-30T08:23:34+00:00"},{"version":"0.1.13","version_normalized":"0.1.13.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"40322d6f84c1bb14b1163c5a81d2244ac1f79106"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/40322d6f84c1bb14b1163c5a81d2244ac1f79106","type":"zip","shasum":"","reference":"40322d6f84c1bb14b1163c5a81d2244ac1f79106"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.13"},"time":"2026-05-30T01:16:35+00:00","published-time":"2026-05-30T01:23:29+00:00"},{"version":"0.1.12","version_normalized":"0.1.12.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"8b9ad72f6ac1f9e185e5bd060dc9479cb5191d8b"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/8b9ad72f6ac1f9e185e5bd060dc9479cb5191d8b","type":"zip","shasum":"","reference":"8b9ad72f6ac1f9e185e5bd060dc9479cb5191d8b"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.12"},"time":"2026-01-27T08:25:46+00:00","published-time":"2026-01-27T08:30:14+00:00"},{"version":"0.1.11","version_normalized":"0.1.11.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"4723e235e04589f88c0a114a4e438ff57a7cbb8a"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/4723e235e04589f88c0a114a4e438ff57a7cbb8a","type":"zip","shasum":"","reference":"4723e235e04589f88c0a114a4e438ff57a7cbb8a"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.11"},"time":"2026-01-13T07:38:17+00:00","published-time":"2026-01-13T08:34:26+00:00"},{"version":"0.1.10","version_normalized":"0.1.10.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"7a7f82ee7084de134b9f0d5e2e8926693cc977a2"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/7a7f82ee7084de134b9f0d5e2e8926693cc977a2","type":"zip","shasum":"","reference":"7a7f82ee7084de134b9f0d5e2e8926693cc977a2"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.10"},"time":"2026-01-12T23:28:14+00:00","published-time":"2026-01-12T23:41:11+00:00","extra":{"preferred-install":"dist"},"require-dev":{"ergebnis/composer-normalize":"^2.8","friendsofphp/php-cs-fixer":"^3.17","infection/infection":">=0.29","php-coveralls/php-coveralls":"^2.4.1","phpstan/extension-installer":"^1.4","phpunit/phpunit":"^11.5.25","sanmai/phpstan-rules":"^0.3.10"}},{"version":"0.1.9","version_normalized":"0.1.9.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"bde5001bec7942179b4a3816cf09534edf66c0fc"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/bde5001bec7942179b4a3816cf09534edf66c0fc","type":"zip","shasum":"","reference":"bde5001bec7942179b4a3816cf09534edf66c0fc"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.9"},"time":"2026-01-12T12:09:00+00:00","published-time":"2026-01-12T12:09:48+00:00"},{"version":"0.1.8","version_normalized":"0.1.8.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"f7ea6a00692608f785fc0eabb1c54f5349d973e9"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/f7ea6a00692608f785fc0eabb1c54f5349d973e9","type":"zip","shasum":"","reference":"f7ea6a00692608f785fc0eabb1c54f5349d973e9"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.8"},"time":"2026-01-03T14:10:40+00:00","published-time":"2026-01-03T14:11:11+00:00"},{"version":"0.1.7","version_normalized":"0.1.7.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"f6c0de5f1c31d303148e46107284a16948b4736a"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/f6c0de5f1c31d303148e46107284a16948b4736a","type":"zip","shasum":"","reference":"f6c0de5f1c31d303148e46107284a16948b4736a"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.7"},"time":"2026-01-03T10:21:40+00:00","published-time":"2026-01-03T10:25:47+00:00"},{"version":"0.1.6","version_normalized":"0.1.6.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"e57d6de5309be56ca3a810987bf8279d69ce4661"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/e57d6de5309be56ca3a810987bf8279d69ce4661","type":"zip","shasum":"","reference":"e57d6de5309be56ca3a810987bf8279d69ce4661"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.6"},"time":"2026-01-02T09:35:43+00:00","published-time":"2026-01-02T09:38:12+00:00"},{"version":"0.1.5","version_normalized":"0.1.5.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"355534ad7970fc7dab4211ecaf2da5c546855ee8"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/355534ad7970fc7dab4211ecaf2da5c546855ee8","type":"zip","shasum":"","reference":"355534ad7970fc7dab4211ecaf2da5c546855ee8"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.5"},"time":"2025-08-04T09:43:58+00:00","published-time":"2025-08-04T09:45:51+00:00"},{"description":"Straightforward DI container with autowiring","keywords":[],"version":"0.1.4","version_normalized":"0.1.4.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"7141a28f33d72dd7a9e3148e32a8b54b93050453"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/7141a28f33d72dd7a9e3148e32a8b54b93050453","type":"zip","shasum":"","reference":"7141a28f33d72dd7a9e3148e32a8b54b93050453"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.4"},"time":"2025-07-24T03:40:49+00:00","published-time":"2025-07-24T03:42:53+00:00","require":{"php":">=8.2","psr/container":"^2.0","sanmai/pipeline":"^6.17 || ^7.0"}},{"version":"0.1.3","version_normalized":"0.1.3.0","authors":[{"name":"Alexey Kopytko","email":"alexey@kopytko.com"}],"source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"dc1488c9559f27048e9879751f4d7ec8d20f73ef"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/dc1488c9559f27048e9879751f4d7ec8d20f73ef","type":"zip","shasum":"","reference":"dc1488c9559f27048e9879751f4d7ec8d20f73ef"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.3"},"time":"2025-07-24T02:09:35+00:00","published-time":"2025-07-24T02:14:47+00:00"},{"version":"0.1.2","version_normalized":"0.1.2.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"721c106d59bb703370f228953c57921a39f58f9b"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/721c106d59bb703370f228953c57921a39f58f9b","type":"zip","shasum":"","reference":"721c106d59bb703370f228953c57921a39f58f9b"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.2"},"time":"2025-07-24T01:46:56+00:00","published-time":"2025-07-24T01:48:03+00:00"},{"version":"0.1.1","version_normalized":"0.1.1.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"d414eaaf887e905dd0a55c18de0d6b236710687a"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/d414eaaf887e905dd0a55c18de0d6b236710687a","type":"zip","shasum":"","reference":"d414eaaf887e905dd0a55c18de0d6b236710687a"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1.1"},"time":"2025-07-23T14:40:58+00:00","published-time":"2025-07-23T14:41:42+00:00"},{"version":"0.1","version_normalized":"0.1.0.0","source":{"url":"https://github.com/sanmai/di-container.git","type":"git","reference":"56ee7902e8111ca39699f16c41e2e0399a2164f8"},"dist":{"url":"https://api.github.com/repos/sanmai/di-container/zipball/56ee7902e8111ca39699f16c41e2e0399a2164f8","type":"zip","shasum":"","reference":"56ee7902e8111ca39699f16c41e2e0399a2164f8"},"support":{"issues":"https://github.com/sanmai/di-container/issues","source":"https://github.com/sanmai/di-container/tree/0.1"},"time":"2025-07-23T13:53:07+00:00"}]},"security-advisories":[]}