{"minified":"composer/2.0","packages":{"spiral/security":[{"name":"spiral/security","description":"Spiral, RBAC security layer","keywords":[],"homepage":"https://spiral.dev","version":"3.17.2","version_normalized":"3.17.2.0","license":["MIT"],"authors":[{"name":"Anton Titov (wolfy-j)","email":"wolfy-j@spiralscout.com"},{"name":"Pavel Butchnev (butschster)","homepage":"https://github.com/butschster"},{"name":"Aleksei Gagarin (roxblnfk)","homepage":"https://github.com/roxblnfk"},{"name":"Maksim Smakouz (msmakouz)","email":"maksim.smakouz@spiralscout.com"}],"source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"aefd664efb3e618d0a57c967546f1ad5d9784580"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/aefd664efb3e618d0a57c967546f1ad5d9784580","type":"zip","shasum":"","reference":"aefd664efb3e618d0a57c967546f1ad5d9784580"},"type":"library","support":{"issues":"https://github.com/spiral/framework/issues","source":"https://github.com/spiral/security"},"funding":[{"url":"https://github.com/sponsors/spiral","type":"github"}],"time":"2026-08-05T12:07:41+00:00","published-time":"2026-08-05T12:07:46+00:00","autoload":{"psr-4":{"Spiral\\Security\\":"src"}},"extra":{"branch-alias":{"dev-master":"3.17.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.17.2","spiral/hmvc":"^3.17.2"},"require-dev":{"spiral/console":"^3.17.2","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.17.1","version_normalized":"3.17.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"3454c2d08d084bb688708eca82c24258dfbeb54e"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/3454c2d08d084bb688708eca82c24258dfbeb54e","type":"zip","shasum":"","reference":"3454c2d08d084bb688708eca82c24258dfbeb54e"},"time":"2026-07-13T08:26:20+00:00","published-time":"2026-07-13T08:26:25+00:00","require":{"php":">=8.1","spiral/core":"^3.17.1","spiral/hmvc":"^3.17.1"},"require-dev":{"spiral/console":"^3.17.1","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.17.0","version_normalized":"3.17.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"52bab8373ba0172256321cb7cdc9baf06567eb66"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/52bab8373ba0172256321cb7cdc9baf06567eb66","type":"zip","shasum":"","reference":"52bab8373ba0172256321cb7cdc9baf06567eb66"},"time":"2026-06-03T10:05:17+00:00","published-time":"2026-06-03T10:13:25+00:00","require":{"php":">=8.1","spiral/core":"^3.17","spiral/hmvc":"^3.17"},"require-dev":{"spiral/console":"^3.17","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.16.2","version_normalized":"3.16.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c809d9ff14d38db3ab820456ec07e020c9cb3e3d"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c809d9ff14d38db3ab820456ec07e020c9cb3e3d","type":"zip","shasum":"","reference":"c809d9ff14d38db3ab820456ec07e020c9cb3e3d"},"time":"2026-04-09T18:44:11+00:00","published-time":"2026-04-09T18:52:44+00:00","require":{"php":">=8.1","spiral/core":"^3.16.2","spiral/hmvc":"^3.16.2"},"require-dev":{"spiral/console":"^3.16.2","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.16.1","version_normalized":"3.16.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"15c7aa202fd91f7b93218350ebcf5107724a8656"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/15c7aa202fd91f7b93218350ebcf5107724a8656","type":"zip","shasum":"","reference":"15c7aa202fd91f7b93218350ebcf5107724a8656"},"time":"2026-02-23T11:41:32+00:00","published-time":"2026-02-23T11:48:13+00:00","require":{"php":">=8.1","spiral/core":"^3.16.1","spiral/hmvc":"^3.16.1"},"require-dev":{"spiral/console":"^3.16.1","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.16.0","version_normalized":"3.16.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"e47affcd2c1718209cae1fe0c3cf54c522db7b1a"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/e47affcd2c1718209cae1fe0c3cf54c522db7b1a","type":"zip","shasum":"","reference":"e47affcd2c1718209cae1fe0c3cf54c522db7b1a"},"time":"2025-12-14T11:39:30+00:00","published-time":"2025-12-14T11:39:34+00:00","extra":{"branch-alias":{"dev-master":"3.16.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.16","spiral/hmvc":"^3.16"},"require-dev":{"spiral/console":"^3.16","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.8","version_normalized":"3.15.8.0","authors":[{"name":"Anton Titov (wolfy-j)","email":"wolfy-j@spiralscout.com"},{"name":"Pavel Butchnev (butschster)","email":"pavel.buchnev@spiralscout.com"},{"name":"Aleksei Gagarin (roxblnfk)","email":"alexey.gagarin@spiralscout.com"},{"name":"Maksim Smakouz (msmakouz)","email":"maksim.smakouz@spiralscout.com"}],"source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"a7a7a83cb474f70c02ffd00899f9f87b1d5c1d0e"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/a7a7a83cb474f70c02ffd00899f9f87b1d5c1d0e","type":"zip","shasum":"","reference":"a7a7a83cb474f70c02ffd00899f9f87b1d5c1d0e"},"time":"2025-04-22T14:03:55+00:00","published-time":"2025-04-22T14:04:00+00:00","extra":{"branch-alias":{"dev-master":"3.15.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.15.8","spiral/hmvc":"^3.15.8"},"require-dev":{"spiral/console":"^3.15.8","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.7","version_normalized":"3.15.7.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"02022f4228d721c202c17e0e6eeab3ea8004161b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/02022f4228d721c202c17e0e6eeab3ea8004161b","type":"zip","shasum":"","reference":"02022f4228d721c202c17e0e6eeab3ea8004161b"},"time":"2025-03-31T15:32:34+00:00","published-time":"2025-03-31T15:32:38+00:00","require":{"php":">=8.1","spiral/core":"^3.15.7","spiral/hmvc":"^3.15.7"},"require-dev":{"spiral/console":"^3.15.7","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.6","version_normalized":"3.15.6.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"66774d89faa833c2840ddefe47168f0e896c8b51"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/66774d89faa833c2840ddefe47168f0e896c8b51","type":"zip","shasum":"","reference":"66774d89faa833c2840ddefe47168f0e896c8b51"},"time":"2025-03-29T18:28:43+00:00","published-time":"2025-03-29T18:28:46+00:00","require":{"php":">=8.1","spiral/core":"^3.15.6","spiral/hmvc":"^3.15.6"},"require-dev":{"spiral/console":"^3.15.6","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.5","version_normalized":"3.15.5.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"e84de23d12830426d9f276fc91915dcd825901cf"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/e84de23d12830426d9f276fc91915dcd825901cf","type":"zip","shasum":"","reference":"e84de23d12830426d9f276fc91915dcd825901cf"},"time":"2025-03-12T14:00:47+00:00","published-time":"2025-03-12T14:00:51+00:00","require":{"php":">=8.1","spiral/core":"^3.15.5","spiral/hmvc":"^3.15.5"},"require-dev":{"spiral/console":"^3.15.5","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.4","version_normalized":"3.15.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"34e0d822365a1bf3a1400ed66f4b26772b36ded8"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/34e0d822365a1bf3a1400ed66f4b26772b36ded8","type":"zip","shasum":"","reference":"34e0d822365a1bf3a1400ed66f4b26772b36ded8"},"time":"2025-02-17T10:59:15+00:00","published-time":"2025-02-17T10:59:19+00:00","require":{"php":">=8.1","spiral/core":"^3.15.4","spiral/hmvc":"^3.15.4"},"require-dev":{"spiral/console":"^3.15.4","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.3","version_normalized":"3.15.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"03b14b906a4ee8e6684beed4d261f4d6b6ffab33"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/03b14b906a4ee8e6684beed4d261f4d6b6ffab33","type":"zip","shasum":"","reference":"03b14b906a4ee8e6684beed4d261f4d6b6ffab33"},"time":"2025-02-11T11:22:45+00:00","published-time":"2025-02-11T11:22:49+00:00","require":{"php":">=8.1","spiral/core":"^3.15.3","spiral/hmvc":"^3.15.3"},"require-dev":{"spiral/console":"^3.15.3","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.2","version_normalized":"3.15.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c079ceea4e360fe55bc990b36ee6256a517f07c6"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c079ceea4e360fe55bc990b36ee6256a517f07c6","type":"zip","shasum":"","reference":"c079ceea4e360fe55bc990b36ee6256a517f07c6"},"time":"2025-02-10T09:14:18+00:00","published-time":"2025-02-10T09:14:21+00:00","require":{"php":">=8.1","spiral/core":"^3.15.2","spiral/hmvc":"^3.15.2"},"require-dev":{"spiral/console":"^3.15.2","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.1","version_normalized":"3.15.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"13248d9f0a9efff5ab1167ac2691a131896aae5f"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/13248d9f0a9efff5ab1167ac2691a131896aae5f","type":"zip","shasum":"","reference":"13248d9f0a9efff5ab1167ac2691a131896aae5f"},"time":"2025-01-31T21:54:57+00:00","published-time":"2025-01-31T21:55:00+00:00","require":{"php":">=8.1","spiral/core":"^3.15.1","spiral/hmvc":"^3.15.1"},"require-dev":{"spiral/console":"^3.15.1","phpunit/phpunit":"^10.5.41","mockery/mockery":"^1.6.12","vimeo/psalm":"^6.0"}},{"version":"3.15.0","version_normalized":"3.15.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"a5e333d9519097f35f9c862cacdf6c99e72571d0"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/a5e333d9519097f35f9c862cacdf6c99e72571d0","type":"zip","shasum":"","reference":"a5e333d9519097f35f9c862cacdf6c99e72571d0"},"time":"2025-01-24T15:41:05+00:00","published-time":"2025-01-24T15:54:59+00:00","require":{"php":">=8.1","spiral/core":"^3.15","spiral/hmvc":"^3.15"},"require-dev":{"spiral/console":"^3.15","phpunit/phpunit":"^10.5","mockery/mockery":"^1.6","vimeo/psalm":"^5.9"}},{"version":"3.14.10","version_normalized":"3.14.10.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"9485a3c6881f2704096430608d1da63b5e52e1f4"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/9485a3c6881f2704096430608d1da63b5e52e1f4","type":"zip","shasum":"","reference":"9485a3c6881f2704096430608d1da63b5e52e1f4"},"time":"2025-01-22T15:14:18+00:00","published-time":"2025-01-22T15:14:22+00:00","require":{"php":">=8.1","spiral/core":"^3.14.10","spiral/hmvc":"^3.14.10"},"require-dev":{"spiral/console":"^3.14.10","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.9","version_normalized":"3.14.9.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"0277b6a5126b21d8a93d9d44c88fcb862bea55b4"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/0277b6a5126b21d8a93d9d44c88fcb862bea55b4","type":"zip","shasum":"","reference":"0277b6a5126b21d8a93d9d44c88fcb862bea55b4"},"time":"2025-01-07T13:33:39+00:00","published-time":"2025-01-07T16:06:11+00:00","require":{"php":">=8.1","spiral/core":"^3.14.9","spiral/hmvc":"^3.14.9"},"require-dev":{"spiral/console":"^3.14.9","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.8","version_normalized":"3.14.8.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"de9dfa79a2d3e243f43777bf39310d7c164f7a6b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/de9dfa79a2d3e243f43777bf39310d7c164f7a6b","type":"zip","shasum":"","reference":"de9dfa79a2d3e243f43777bf39310d7c164f7a6b"},"time":"2024-12-11T19:43:15+00:00","published-time":"2024-12-11T19:43:18+00:00","require":{"php":">=8.1","spiral/core":"^3.14.8","spiral/hmvc":"^3.14.8"},"require-dev":{"spiral/console":"^3.14.8","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.7","version_normalized":"3.14.7.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"7e663f8a0392f3a205a5ed052f7b611f3061fb22"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/7e663f8a0392f3a205a5ed052f7b611f3061fb22","type":"zip","shasum":"","reference":"7e663f8a0392f3a205a5ed052f7b611f3061fb22"},"time":"2024-11-25T20:20:17+00:00","published-time":"2024-11-25T20:20:21+00:00","require":{"php":">=8.1","spiral/core":"^3.14.7","spiral/hmvc":"^3.14.7"},"require-dev":{"spiral/console":"^3.14.7","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.6","version_normalized":"3.14.6.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"757bd652271876ed1d3ab2191aa4a98cab026ceb"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/757bd652271876ed1d3ab2191aa4a98cab026ceb","type":"zip","shasum":"","reference":"757bd652271876ed1d3ab2191aa4a98cab026ceb"},"time":"2024-10-22T21:53:28+00:00","published-time":"2024-10-22T21:53:31+00:00","require":{"php":">=8.1","spiral/core":"^3.14.6","spiral/hmvc":"^3.14.6"},"require-dev":{"spiral/console":"^3.14.6","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.5","version_normalized":"3.14.5.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"0a29e5b19d6ef768b526c17a4ba36ec7aba79f78"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/0a29e5b19d6ef768b526c17a4ba36ec7aba79f78","type":"zip","shasum":"","reference":"0a29e5b19d6ef768b526c17a4ba36ec7aba79f78"},"time":"2024-09-30T19:06:11+00:00","published-time":"2024-09-30T19:06:15+00:00","require":{"php":">=8.1","spiral/core":"^3.14.5","spiral/hmvc":"^3.14.5"},"require-dev":{"spiral/console":"^3.14.5","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.4","version_normalized":"3.14.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"1cc80388c5e909238838af04de7961efbd1fd45a"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/1cc80388c5e909238838af04de7961efbd1fd45a","type":"zip","shasum":"","reference":"1cc80388c5e909238838af04de7961efbd1fd45a"},"time":"2024-09-23T07:50:17+00:00","published-time":"2024-09-23T07:57:42+00:00","require":{"php":">=8.1","spiral/core":"^3.14.4","spiral/hmvc":"^3.14.4"},"require-dev":{"spiral/console":"^3.14.4","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.3","version_normalized":"3.14.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"f939d2e44f8abd70df5db45334295e6c4913bb0c"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/f939d2e44f8abd70df5db45334295e6c4913bb0c","type":"zip","shasum":"","reference":"f939d2e44f8abd70df5db45334295e6c4913bb0c"},"time":"2024-09-11T17:40:25+00:00","published-time":"2024-09-11T17:50:15+00:00","require":{"php":">=8.1","spiral/core":"^3.14.3","spiral/hmvc":"^3.14.3"},"require-dev":{"spiral/console":"^3.14.3","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.2","version_normalized":"3.14.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"1dbc3cf97b314a81419cb5855db155205ada53cb"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/1dbc3cf97b314a81419cb5855db155205ada53cb","type":"zip","shasum":"","reference":"1dbc3cf97b314a81419cb5855db155205ada53cb"},"time":"2024-09-10T16:56:48+00:00","published-time":"2024-09-10T17:01:16+00:00","require":{"php":">=8.1","spiral/core":"^3.15","spiral/hmvc":"^3.15"},"require-dev":{"spiral/console":"^3.15","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.1","version_normalized":"3.14.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"6986fb0f3a25670aa17fcb0481a33642e46572b5"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/6986fb0f3a25670aa17fcb0481a33642e46572b5","type":"zip","shasum":"","reference":"6986fb0f3a25670aa17fcb0481a33642e46572b5"},"time":"2024-09-04T10:56:30+00:00","published-time":"2024-09-04T10:59:33+00:00","require":{"php":">=8.1","spiral/core":"^3.14.1","spiral/hmvc":"^3.14.1"},"require-dev":{"spiral/console":"^3.14.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.14.0","version_normalized":"3.14.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"818b5db0bd29a082bbfa3dd3f110f04415b95f79"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/818b5db0bd29a082bbfa3dd3f110f04415b95f79","type":"zip","shasum":"","reference":"818b5db0bd29a082bbfa3dd3f110f04415b95f79"},"time":"2024-08-22T09:47:33+00:00","published-time":"2024-09-03T16:51:33+00:00","extra":{"branch-alias":{"dev-master":"3.14.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.14","spiral/hmvc":"^3.14"},"require-dev":{"spiral/console":"^3.14","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.13.1","version_normalized":"3.13.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"8911843483d362f5a4721eb6e454d9d60ff66c15"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/8911843483d362f5a4721eb6e454d9d60ff66c15","type":"zip","shasum":"","reference":"8911843483d362f5a4721eb6e454d9d60ff66c15"},"funding":[],"time":"2026-07-13T09:17:31+00:00","published-time":"2026-07-13T09:17:36+00:00","extra":{"branch-alias":{"dev-master":"3.13.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.13.1","spiral/hmvc":"^3.13.1"},"require-dev":{"spiral/console":"^3.13.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.13.0","version_normalized":"3.13.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c14a0ffffc3f2bb7b722c4242c991e3ae4c3982a"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c14a0ffffc3f2bb7b722c4242c991e3ae4c3982a","type":"zip","shasum":"","reference":"c14a0ffffc3f2bb7b722c4242c991e3ae4c3982a"},"time":"2024-05-22T18:44:23+00:00","published-time":"2024-05-22T18:44:26+00:00","require":{"php":">=8.1","spiral/core":"^3.13","spiral/hmvc":"^3.13"},"require-dev":{"spiral/console":"^3.13","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.12.0","version_normalized":"3.12.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"e1e658f1e3a3d32fe7b3ff72dc8e8c327d78117c"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/e1e658f1e3a3d32fe7b3ff72dc8e8c327d78117c","type":"zip","shasum":"","reference":"e1e658f1e3a3d32fe7b3ff72dc8e8c327d78117c"},"time":"2024-02-15T18:28:39+00:00","published-time":"2024-02-29T13:48:01+00:00","extra":{"branch-alias":{"dev-master":"3.12.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.12","spiral/hmvc":"^3.12"},"require-dev":{"spiral/console":"^3.12","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.11.1","version_normalized":"3.11.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"1028ca497a4ebf4e0679daae55b8f66b78556790"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/1028ca497a4ebf4e0679daae55b8f66b78556790","type":"zip","shasum":"","reference":"1028ca497a4ebf4e0679daae55b8f66b78556790"},"time":"2023-12-29T10:41:21+00:00","published-time":"2023-12-29T10:42:08+00:00","require":{"php":">=8.1","spiral/core":"^3.11.1","spiral/hmvc":"^3.11.1"},"require-dev":{"spiral/console":"^3.11.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.11.0","version_normalized":"3.11.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"7bf2b26595f373846d00ff7e3485be5ecc13cc1a"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/7bf2b26595f373846d00ff7e3485be5ecc13cc1a","type":"zip","shasum":"","reference":"7bf2b26595f373846d00ff7e3485be5ecc13cc1a"},"time":"2023-12-12T11:52:28+00:00","published-time":"2023-12-21T14:42:27+00:00","extra":{"branch-alias":{"dev-master":"3.11.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.11","spiral/hmvc":"^3.11"},"require-dev":{"spiral/console":"^3.11","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.10.1","version_normalized":"3.10.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"b7bde30a7665d9c34fc8a1b6afe560fdf0d95c24"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/b7bde30a7665d9c34fc8a1b6afe560fdf0d95c24","type":"zip","shasum":"","reference":"b7bde30a7665d9c34fc8a1b6afe560fdf0d95c24"},"time":"2023-12-12T11:45:52+00:00","published-time":"2023-12-12T11:46:54+00:00","require":{"php":">=8.1","spiral/core":"^3.10.1","spiral/hmvc":"^3.10.1"},"require-dev":{"spiral/console":"^3.10.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.10","version_normalized":"3.10.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"fc341ba17ff90f4a212d6759de6c85519d102673"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/fc341ba17ff90f4a212d6759de6c85519d102673","type":"zip","shasum":"","reference":"fc341ba17ff90f4a212d6759de6c85519d102673"},"time":"2023-10-24T14:16:48+00:00","published-time":"2023-11-24T08:21:20+00:00","extra":{"branch-alias":{"dev-master":"3.10.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.10","spiral/hmvc":"^3.10"},"require-dev":{"spiral/console":"^3.10","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.9.1","version_normalized":"3.9.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"462eb7d366dc844cb37c45897e5d70a6789a9f00"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/462eb7d366dc844cb37c45897e5d70a6789a9f00","type":"zip","shasum":"","reference":"462eb7d366dc844cb37c45897e5d70a6789a9f00"},"time":"2023-10-24T14:07:20+00:00","published-time":"2023-10-24T14:08:50+00:00","require":{"php":">=8.1","spiral/core":"^3.9.1","spiral/hmvc":"^3.9.1"},"require-dev":{"spiral/console":"^3.9.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.9.0","version_normalized":"3.9.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"e4b380a400ba6d8b1db3e1d4abe31867a5660423"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/e4b380a400ba6d8b1db3e1d4abe31867a5660423","type":"zip","shasum":"","reference":"e4b380a400ba6d8b1db3e1d4abe31867a5660423"},"time":"2023-09-08T10:11:02+00:00","published-time":"2023-10-19T14:18:44+00:00","extra":{"branch-alias":{"dev-master":"3.9.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.9","spiral/hmvc":"^3.9"},"require-dev":{"spiral/console":"^3.9","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.8.4","version_normalized":"3.8.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"ca579a209db406f02cb34957d0de7535df01af9b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/ca579a209db406f02cb34957d0de7535df01af9b","type":"zip","shasum":"","reference":"ca579a209db406f02cb34957d0de7535df01af9b"},"time":"2023-09-08T10:08:58+00:00","published-time":"2023-09-08T10:09:57+00:00","require":{"php":">=8.1","spiral/core":"^3.8.4","spiral/hmvc":"^3.8.4"},"require-dev":{"spiral/console":"^3.8.4","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.8.3","version_normalized":"3.8.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"4ef20953db56b161491c8c2f72e05705973928be"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/4ef20953db56b161491c8c2f72e05705973928be","type":"zip","shasum":"","reference":"4ef20953db56b161491c8c2f72e05705973928be"},"time":"2023-08-29T15:12:39+00:00","published-time":"2023-08-29T15:13:39+00:00","require":{"php":">=8.1","spiral/core":"^3.8.3","spiral/hmvc":"^3.8.3"},"require-dev":{"spiral/console":"^3.8.3","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.8.2","version_normalized":"3.8.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"e286d199e7ab8915cb0fbf83acfd87dff7989531"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/e286d199e7ab8915cb0fbf83acfd87dff7989531","type":"zip","shasum":"","reference":"e286d199e7ab8915cb0fbf83acfd87dff7989531"},"time":"2023-08-18T10:01:39+00:00","published-time":"2023-08-18T10:02:32+00:00","require":{"php":">=8.1","spiral/core":"^3.8.2","spiral/hmvc":"^3.8.2"},"require-dev":{"spiral/console":"^3.8.2","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.8.1","version_normalized":"3.8.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"9732e3a5e2029f0b76a56c8d32dc096a4f28b18b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/9732e3a5e2029f0b76a56c8d32dc096a4f28b18b","type":"zip","shasum":"","reference":"9732e3a5e2029f0b76a56c8d32dc096a4f28b18b"},"time":"2023-08-16T17:45:04+00:00","published-time":"2023-08-16T17:46:14+00:00","require":{"php":">=8.1","spiral/core":"^3.8.1","spiral/hmvc":"^3.8.1"},"require-dev":{"spiral/console":"^3.8.1","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.8.0","version_normalized":"3.8.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c8531e5d7d1ce06eafc8e77bc71d8d1010feb045"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c8531e5d7d1ce06eafc8e77bc71d8d1010feb045","type":"zip","shasum":"","reference":"c8531e5d7d1ce06eafc8e77bc71d8d1010feb045"},"time":"2023-04-25T17:34:32+00:00","published-time":"2023-08-14T17:47:18+00:00","extra":{"branch-alias":{"dev-master":"3.8.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.8","spiral/hmvc":"^3.8"},"require-dev":{"spiral/console":"^3.8","phpunit/phpunit":"^10.1","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.7.1","version_normalized":"3.7.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"2ef695fe60082300811049c43c77d1ad6fc52fa9"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/2ef695fe60082300811049c43c77d1ad6fc52fa9","type":"zip","shasum":"","reference":"2ef695fe60082300811049c43c77d1ad6fc52fa9"},"time":"2023-04-21T14:43:17+00:00","published-time":"2023-04-21T14:44:28+00:00","require":{"php":">=8.1","spiral/core":"^3.7.1","spiral/hmvc":"^3.7.1"},"require-dev":{"spiral/console":"^3.7.1","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.7.0","version_normalized":"3.7.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"7d93b4f69b8f43b94b60bc71ea153a6ebd6e6117"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/7d93b4f69b8f43b94b60bc71ea153a6ebd6e6117","type":"zip","shasum":"","reference":"7d93b4f69b8f43b94b60bc71ea153a6ebd6e6117"},"time":"2023-04-13T16:27:44+00:00","published-time":"2023-04-13T16:27:48+00:00","extra":{"branch-alias":{"dev-master":"3.7.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.7","spiral/hmvc":"^3.7"},"require-dev":{"spiral/console":"^3.7","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^5.9"}},{"version":"3.6.1","version_normalized":"3.6.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"442789833e755e55efd95a2f5b3959ff42fda9a4"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/442789833e755e55efd95a2f5b3959ff42fda9a4","type":"zip","shasum":"","reference":"442789833e755e55efd95a2f5b3959ff42fda9a4"},"time":"2023-02-20T15:47:49+00:00","published-time":"2023-02-20T15:47:53+00:00","require":{"php":">=8.1","spiral/core":"^3.6.1","spiral/hmvc":"^3.6.1"},"require-dev":{"spiral/console":"^3.6.1","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.5.0","version_normalized":"3.5.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"25c439d4b78260deab3c0956c8f146fb200df40e"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/25c439d4b78260deab3c0956c8f146fb200df40e","type":"zip","shasum":"","reference":"25c439d4b78260deab3c0956c8f146fb200df40e"},"time":"2022-12-23T13:35:41+00:00","published-time":"2022-12-23T13:35:45+00:00","extra":{"branch-alias":{"dev-master":"3.5.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.5","spiral/hmvc":"^3.5"},"require-dev":{"spiral/console":"^3.5","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.4.0","version_normalized":"3.4.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"510a4db3f26c7ac53dcb1adcd2b4c622b08ee734"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/510a4db3f26c7ac53dcb1adcd2b4c622b08ee734","type":"zip","shasum":"","reference":"510a4db3f26c7ac53dcb1adcd2b4c622b08ee734"},"time":"2022-11-18T08:01:31+00:00","published-time":"2022-12-08T18:06:54+00:00","extra":{"branch-alias":{"dev-master":"3.4.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.4","spiral/hmvc":"^3.4"},"require-dev":{"spiral/console":"^3.4","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.3.0","version_normalized":"3.3.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"6fe2febfbce9b48a3d0aef9d309fbe8ec6dcb415"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/6fe2febfbce9b48a3d0aef9d309fbe8ec6dcb415","type":"zip","shasum":"","reference":"6fe2febfbce9b48a3d0aef9d309fbe8ec6dcb415"},"time":"2022-10-21T09:45:00+00:00","published-time":"2022-11-17T15:42:56+00:00","extra":{"branch-alias":{"dev-master":"3.3.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.3","spiral/hmvc":"^3.3"},"require-dev":{"spiral/console":"^3.3","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.2.0","version_normalized":"3.2.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"81b0188044272399da5323cb4b5d33969d8b30e6"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/81b0188044272399da5323cb4b5d33969d8b30e6","type":"zip","shasum":"","reference":"81b0188044272399da5323cb4b5d33969d8b30e6"},"time":"2022-10-03T16:15:21+00:00","published-time":"2022-10-21T09:39:06+00:00","extra":{"branch-alias":{"dev-master":"3.2.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.2","spiral/hmvc":"^3.2"},"require-dev":{"spiral/console":"^3.2","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.1.0","version_normalized":"3.1.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"91ab57b2f0265956321a17bf6038ba42641503b6"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/91ab57b2f0265956321a17bf6038ba42641503b6","type":"zip","shasum":"","reference":"91ab57b2f0265956321a17bf6038ba42641503b6"},"time":"2022-09-29T15:07:02+00:00","published-time":"2022-09-29T15:07:06+00:00","extra":{"branch-alias":{"dev-master":"3.1.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.1","spiral/hmvc":"^3.1"},"require-dev":{"spiral/console":"^3.1","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.0.2","version_normalized":"3.0.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"744cac7e67645324dd776959ca18b588b972eb70"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/744cac7e67645324dd776959ca18b588b972eb70","type":"zip","shasum":"","reference":"744cac7e67645324dd776959ca18b588b972eb70"},"time":"2022-09-29T14:06:38+00:00","published-time":"2022-09-29T14:06:43+00:00","extra":{"branch-alias":{"dev-master":"3.0.x-dev"}},"require":{"php":">=8.1","spiral/core":"^3.0.2","spiral/hmvc":"^3.0.2"},"require-dev":{"spiral/console":"^3.0.2","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.0.1","version_normalized":"3.0.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"929d0a985c237322332e8ff09d2ceee1e5477764"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/929d0a985c237322332e8ff09d2ceee1e5477764","type":"zip","shasum":"","reference":"929d0a985c237322332e8ff09d2ceee1e5477764"},"time":"2022-09-16T09:31:33+00:00","published-time":"2022-09-16T09:31:39+00:00","require":{"php":">=8.1","spiral/core":"^3.0.1","spiral/hmvc":"^3.0.1"},"require-dev":{"spiral/console":"^3.0.1","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"3.0.0","version_normalized":"3.0.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"fe2cbef3fb6546cf157743e7b1492882b4f8b562"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/fe2cbef3fb6546cf157743e7b1492882b4f8b562","type":"zip","shasum":"","reference":"fe2cbef3fb6546cf157743e7b1492882b4f8b562"},"time":"2022-09-13T14:58:04+00:00","published-time":"2022-09-13T15:07:27+00:00","require":{"php":">=8.1","spiral/core":"^3.0","spiral/hmvc":"^3.0"},"require-dev":{"spiral/console":"^3.0","phpunit/phpunit":"^9.5.20","mockery/mockery":"^1.5","vimeo/psalm":"^4.27"}},{"version":"2.14.1","version_normalized":"2.14.1.0","authors":[{"name":"Anton Titov (wolfy-j)","email":"wolfy-j@spiralscout.com"}],"source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"fe4d2eb4a3cf584b4e7ae3ae0bf92947e1c1fa75"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/fe4d2eb4a3cf584b4e7ae3ae0bf92947e1c1fa75","type":"zip","shasum":"","reference":"fe4d2eb4a3cf584b4e7ae3ae0bf92947e1c1fa75"},"time":"2022-09-12T15:13:47+00:00","published-time":"2022-09-12T15:13:51+00:00","extra":{"branch-alias":{"dev-master":"2.15.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.14.1"},"require-dev":{"spiral/console":"^2.14.1","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.14.0","version_normalized":"2.14.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"5b110b4458ede9c5f5e86d74d013a142368773aa"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/5b110b4458ede9c5f5e86d74d013a142368773aa","type":"zip","shasum":"","reference":"5b110b4458ede9c5f5e86d74d013a142368773aa"},"time":"2022-09-01T21:00:31+00:00","published-time":"2022-09-01T21:10:40+00:00","extra":{"branch-alias":{"dev-master":"2.14.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.14"},"require-dev":{"spiral/console":"^2.14","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.13.1","version_normalized":"2.13.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"7f1e34eee7d888330a184beec7229d66ccbbda30"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/7f1e34eee7d888330a184beec7229d66ccbbda30","type":"zip","shasum":"","reference":"7f1e34eee7d888330a184beec7229d66ccbbda30"},"time":"2022-05-16T19:49:29+00:00","published-time":"2022-05-16T19:49:32+00:00","require":{"php":">=7.4","spiral/core":"^2.13.1"},"require-dev":{"spiral/console":"^2.13.1","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.13.0","version_normalized":"2.13.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"df2e0fc13abde697773c799cfbe24a6b9522bd3b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/df2e0fc13abde697773c799cfbe24a6b9522bd3b","type":"zip","shasum":"","reference":"df2e0fc13abde697773c799cfbe24a6b9522bd3b"},"time":"2022-04-28T19:31:00+00:00","published-time":"2022-04-28T19:21:12+00:00","extra":{"branch-alias":{"dev-master":"2.13.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.13"},"require-dev":{"spiral/console":"^2.13","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.12.0","version_normalized":"2.12.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c772f707f07dd5961b120d8312e46a085ac703b2"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c772f707f07dd5961b120d8312e46a085ac703b2","type":"zip","shasum":"","reference":"c772f707f07dd5961b120d8312e46a085ac703b2"},"time":"2022-04-06T10:32:32+00:00","published-time":"2022-04-07T17:34:26+00:00","extra":{"branch-alias":{"dev-master":"2.12.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.12"},"require-dev":{"spiral/console":"^2.12","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.11.0","version_normalized":"2.11.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"ba24d2ece8966c74e898add4df1ff3ce6cad12a9"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/ba24d2ece8966c74e898add4df1ff3ce6cad12a9","type":"zip","shasum":"","reference":"ba24d2ece8966c74e898add4df1ff3ce6cad12a9"},"time":"2022-03-18T19:54:28+00:00","published-time":"2022-03-18T19:54:31+00:00","extra":{"branch-alias":{"dev-master":"2.11.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.11"},"require-dev":{"spiral/console":"^2.11","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.10.1","version_normalized":"2.10.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"fb8d95b771800cb8f3b93d6bfaad8db9f834901e"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/fb8d95b771800cb8f3b93d6bfaad8db9f834901e","type":"zip","shasum":"","reference":"fb8d95b771800cb8f3b93d6bfaad8db9f834901e"},"time":"2022-03-04T13:17:11+00:00","published-time":"2022-03-04T13:17:14+00:00","extra":{"branch-alias":{"dev-master":"2.10.x-dev"}},"require":{"php":">=7.4","spiral/core":"^2.10.1"},"require-dev":{"spiral/console":"^2.10.1","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.10.0","version_normalized":"2.10.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"726be5c3e1493873dadb8786361886d6c4b24cff"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/726be5c3e1493873dadb8786361886d6c4b24cff","type":"zip","shasum":"","reference":"726be5c3e1493873dadb8786361886d6c4b24cff"},"time":"2022-03-03T20:56:21+00:00","published-time":"2022-03-03T20:56:25+00:00","require":{"php":">=7.4","spiral/core":"^2.10"},"require-dev":{"spiral/console":"^2.10","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.9.1","version_normalized":"2.9.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"db20e6d859211b05e249372719ab59091f998646"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/db20e6d859211b05e249372719ab59091f998646","type":"zip","shasum":"","reference":"db20e6d859211b05e249372719ab59091f998646"},"time":"2022-02-11T07:55:32+00:00","published-time":"2022-02-11T08:04:38+00:00","extra":{"branch-alias":{"dev-master":"2.9.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.9.1"},"require-dev":{"spiral/console":"^2.9.1","phpunit/phpunit":"^8.5|^9.5"}},{"version":"2.9.0","version_normalized":"2.9.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"181d611031a0efa1ea4ed6f4fcb619ba3bda4425"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/181d611031a0efa1ea4ed6f4fcb619ba3bda4425","type":"zip","shasum":"","reference":"181d611031a0efa1ea4ed6f4fcb619ba3bda4425"},"time":"2022-02-03T14:06:37+00:00","published-time":"2022-02-03T14:17:47+00:00","require":{"php":">=7.2","spiral/core":"^2.9"},"require-dev":{"phpunit/phpunit":"^8.5|^9.5"}},{"version":"v2.8.12","version_normalized":"2.8.12.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"4b9cb7fc60acb002b4cf54cba1f5179d2577e733"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/4b9cb7fc60acb002b4cf54cba1f5179d2577e733","type":"zip","shasum":"","reference":"4b9cb7fc60acb002b4cf54cba1f5179d2577e733"},"time":"2021-02-19T16:45:36+00:00","published-time":"2021-09-16T10:15:28+00:00","extra":{"branch-alias":{"dev-master":"2.8.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.8"},"require-dev":{"phpunit/phpunit":"^8.5|^9.0"}},{"version":"v2.8.10","version_normalized":"2.8.10.0","published-time":"2021-09-08T09:09:35+00:00"},{"version":"v2.8.9","version_normalized":"2.8.9.0","published-time":"2021-07-06T12:51:44+00:00"},{"version":"v2.8.8","version_normalized":"2.8.8.0","published-time":"2021-06-29T16:05:33+00:00"},{"version":"v2.8.7","version_normalized":"2.8.7.0","published-time":"2021-06-24T12:38:20+00:00"},{"version":"v2.8.5","version_normalized":"2.8.5.0","published-time":"2021-06-24T12:18:12+00:00"},{"version":"v2.8.4","version_normalized":"2.8.4.0","published-time":"2021-06-23T16:23:36+00:00"},{"version":"v2.8.2","version_normalized":"2.8.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"d348f715ecb8b977ba080044b5a9cbe149a094fb"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/d348f715ecb8b977ba080044b5a9cbe149a094fb","type":"zip","shasum":"","reference":"d348f715ecb8b977ba080044b5a9cbe149a094fb"},"time":"2021-06-03T16:52:44+00:00","published-time":"2021-06-05T20:40:52+00:00","extra":{"branch-alias":{"dev-master":"2.9.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.9"}},{"version":"v2.8.1","version_normalized":"2.8.1.0","published-time":"2021-06-05T19:37:39+00:00"},{"version":"v2.8.0","version_normalized":"2.8.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"4b9cb7fc60acb002b4cf54cba1f5179d2577e733"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/4b9cb7fc60acb002b4cf54cba1f5179d2577e733","type":"zip","shasum":"","reference":"4b9cb7fc60acb002b4cf54cba1f5179d2577e733"},"time":"2021-02-19T16:45:36+00:00","published-time":"2021-06-03T16:47:02+00:00","extra":{"branch-alias":{"dev-master":"2.8.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.8"}},{"version":"v2.7.9","version_normalized":"2.7.9.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"77e932ceda6e040d70cfb025275c0469e156a614"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/77e932ceda6e040d70cfb025275c0469e156a614","type":"zip","shasum":"","reference":"77e932ceda6e040d70cfb025275c0469e156a614"},"time":"2021-02-19T13:35:02+00:00","published-time":"2021-06-03T16:11:56+00:00","extra":{"branch-alias":{"dev-master":"2.7.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.7"}},{"version":"v2.7.8","version_normalized":"2.7.8.0","published-time":"2021-04-01T10:33:04+00:00"},{"version":"v2.7.7","version_normalized":"2.7.7.0","published-time":"2021-03-09T12:57:42+00:00"},{"version":"v2.7.6","version_normalized":"2.7.6.0","published-time":"2021-02-25T13:33:51+00:00"},{"version":"v2.7.5","version_normalized":"2.7.5.0","published-time":"2021-02-19T14:16:54+00:00"},{"version":"v2.7.4","version_normalized":"2.7.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"b4031422d981e4a8f6f9e26a49faa8a001151311"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/b4031422d981e4a8f6f9e26a49faa8a001151311","type":"zip","shasum":"","reference":"b4031422d981e4a8f6f9e26a49faa8a001151311"},"time":"2020-12-24T10:52:04+00:00","published-time":"2020-12-29T09:29:53+00:00","extra":{"branch-alias":{"dev-master":"2.8.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.8"}},{"version":"v2.7.3","version_normalized":"2.7.3.0","published-time":"2020-12-28T10:57:38+00:00"},{"version":"2.7.2","version_normalized":"2.7.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"9144e507b4c2df4230cf75dbef7b94a27b59ff69"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/9144e507b4c2df4230cf75dbef7b94a27b59ff69","type":"zip","shasum":"","reference":"9144e507b4c2df4230cf75dbef7b94a27b59ff69"},"time":"2020-12-24T10:51:45+00:00","published-time":"2020-12-24T10:57:54+00:00","require":{"php":">=7.2","spiral/core":"^2.7.2"}},{"version":"2.7.1","version_normalized":"2.7.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"ecbdabd03ec10aa8f2f79217ff86cb4959eab4a8"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/ecbdabd03ec10aa8f2f79217ff86cb4959eab4a8","type":"zip","shasum":"","reference":"ecbdabd03ec10aa8f2f79217ff86cb4959eab4a8"},"time":"2020-12-24T10:37:39+00:00","published-time":"2020-12-24T10:42:47+00:00","require":{"php":">=7.2","spiral/core":"^2.7.1"}},{"version":"2.7.0","version_normalized":"2.7.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"50d31de04da6b599263923449eb33fcc28d583b2"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/50d31de04da6b599263923449eb33fcc28d583b2","type":"zip","shasum":"","reference":"50d31de04da6b599263923449eb33fcc28d583b2"},"time":"2020-12-21T19:02:23+00:00","published-time":"2020-12-23T19:14:08+00:00","extra":{"branch-alias":{"dev-master":"2.7.x-dev"}},"require":{"php":">=7.2","spiral/core":"^2.7"}},{"version":"v2.6.3","version_normalized":"2.6.3.0","authors":[{"name":"Anton Titov / Wolfy-J","email":"wolfy.jd@gmail.com"}],"source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"c1da7f5b375127a81ec615a2d74cfbab5eb3ac51"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/c1da7f5b375127a81ec615a2d74cfbab5eb3ac51","type":"zip","shasum":"","reference":"c1da7f5b375127a81ec615a2d74cfbab5eb3ac51"},"time":"2020-12-04T19:58:15+00:00","published-time":"2020-12-04T20:03:32+00:00","require":{"php":"^7.2","spiral/core":"^2.6.3"}},{"version":"v2.6.2","version_normalized":"2.6.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"6083aea136e19d6c8cc708dc1576926547ee06c2"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/6083aea136e19d6c8cc708dc1576926547ee06c2","type":"zip","shasum":"","reference":"6083aea136e19d6c8cc708dc1576926547ee06c2"},"time":"2020-09-29T12:40:26+00:00","published-time":"2020-09-29T12:45:43+00:00","require":{"php":"^7.2","spiral/core":"^2.6.2"}},{"version":"v2.6.1","version_normalized":"2.6.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"7a06e1f7b257ac64f6de9b140a30c185b008f567"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/7a06e1f7b257ac64f6de9b140a30c185b008f567","type":"zip","shasum":"","reference":"7a06e1f7b257ac64f6de9b140a30c185b008f567"},"time":"2020-09-29T11:32:55+00:00","published-time":"2020-09-29T11:38:18+00:00","extra":{"branch-alias":{"dev-master":"2.6.x-dev"}},"require":{"php":"^7.2","spiral/core":"^2.6.1"}},{"version":"v2.6.0","version_normalized":"2.6.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"6709736e763c4e29c3afc3a0cc21a9e0099bbccd"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/6709736e763c4e29c3afc3a0cc21a9e0099bbccd","type":"zip","shasum":"","reference":"6709736e763c4e29c3afc3a0cc21a9e0099bbccd"},"time":"2020-09-02T07:05:25+00:00","published-time":"2020-09-17T18:42:07+00:00","require":{"php":"^7.2","spiral/core":"^2.6"}},{"homepage":"","version":"v2.2.0","version_normalized":"2.2.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"54356af0d9563ffb08a0ef269fb2a65210db9483"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/54356af0d9563ffb08a0ef269fb2a65210db9483","type":"zip","shasum":"","reference":"54356af0d9563ffb08a0ef269fb2a65210db9483"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/v2.2.0"},"time":"2019-10-12T10:50:49+00:00","published-time":"2019-10-12T10:53:23+00:00","autoload":{"psr-4":{"Spiral\\Security\\":"src/"}},"require":{"php":"^7.2","spiral/core":"^1.0"},"require-dev":{"phpunit/phpunit":"~7.0","spiral/code-style":"^1.0"},"funding":"__unset","extra":"__unset"},{"version":"v2.1.5","version_normalized":"2.1.5.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"a36decbf237460e1e2059bb12b41c69a1cd59ec3"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/a36decbf237460e1e2059bb12b41c69a1cd59ec3","type":"zip","shasum":"","reference":"a36decbf237460e1e2059bb12b41c69a1cd59ec3"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/master"},"time":"2019-04-25T08:43:16+00:00","published-time":"2019-04-25T08:46:10+00:00","require":{"php":">=7.1","spiral/core":"^1.0"},"require-dev":{"phpunit/phpunit":"~7.0"}},{"version":"v2.1.4","version_normalized":"2.1.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"1a05f6510bf54ea7541dd56993ce4a82e2b8a2c2"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/1a05f6510bf54ea7541dd56993ce4a82e2b8a2c2","type":"zip","shasum":"","reference":"1a05f6510bf54ea7541dd56993ce4a82e2b8a2c2"},"time":"2019-03-29T13:59:18+00:00","published-time":"2019-03-29T13:59:39+00:00"},{"version":"v2.1.3","version_normalized":"2.1.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"d3ae407f1f5c75861491d6bb9f2fbc24bf33f877"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/d3ae407f1f5c75861491d6bb9f2fbc24bf33f877","type":"zip","shasum":"","reference":"d3ae407f1f5c75861491d6bb9f2fbc24bf33f877"},"time":"2019-01-25T13:45:59+00:00","published-time":"2019-01-25T13:50:48+00:00"},{"version":"v2.1.2","version_normalized":"2.1.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"3ee69f51da4c3194a07c3d74b53bfc6fdaa1d83d"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/3ee69f51da4c3194a07c3d74b53bfc6fdaa1d83d","type":"zip","shasum":"","reference":"3ee69f51da4c3194a07c3d74b53bfc6fdaa1d83d"},"time":"2018-10-06T13:29:41+00:00","published-time":"2018-10-06T13:30:04+00:00"},{"version":"v2.1.1","version_normalized":"2.1.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"20995877a10fa8d5c24a3aed87852f184914513b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/20995877a10fa8d5c24a3aed87852f184914513b","type":"zip","shasum":"","reference":"20995877a10fa8d5c24a3aed87852f184914513b"},"time":"2018-09-23T13:09:17+00:00","published-time":"2018-09-23T13:11:25+00:00"},{"version":"v2.1.0","version_normalized":"2.1.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"cb52c53bffb661f4e5589ec409a46bffec4c9adf"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/cb52c53bffb661f4e5589ec409a46bffec4c9adf","type":"zip","shasum":"","reference":"cb52c53bffb661f4e5589ec409a46bffec4c9adf"},"time":"2018-09-18T09:50:21+00:00","published-time":"2018-09-18T09:51:21+00:00"},{"version":"v2.0.3","version_normalized":"2.0.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"f1690794024bf31184a97e5e7706a1129b080915"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/f1690794024bf31184a97e5e7706a1129b080915","type":"zip","shasum":"","reference":"f1690794024bf31184a97e5e7706a1129b080915"},"time":"2018-09-17T20:02:02+00:00","published-time":"2018-09-17T20:02:24+00:00"},{"version":"v2.0.1","version_normalized":"2.0.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"82ecff7c6612e3b61f4c2d8a4a9781adae48d821"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/82ecff7c6612e3b61f4c2d8a4a9781adae48d821","type":"zip","shasum":"","reference":"82ecff7c6612e3b61f4c2d8a4a9781adae48d821"},"time":"2018-08-25T11:19:25+00:00","published-time":"2018-08-25T11:19:42+00:00"},{"version":"v2.0.0","version_normalized":"2.0.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"0b32b8b316d0a60f44ef2cca7ec5365aca6455e9"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/0b32b8b316d0a60f44ef2cca7ec5365aca6455e9","type":"zip","shasum":"","reference":"0b32b8b316d0a60f44ef2cca7ec5365aca6455e9"},"time":"2018-08-25T09:43:09+00:00","published-time":"2018-08-25T09:43:24+00:00"},{"version":"v1.0.6","version_normalized":"1.0.6.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"05cce9647e41c24fe85555832d22ddabbd9642d4"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/05cce9647e41c24fe85555832d22ddabbd9642d4","type":"zip","shasum":"","reference":"05cce9647e41c24fe85555832d22ddabbd9642d4"},"time":"2018-06-15T14:20:28+00:00","published-time":"2018-06-15T14:21:14+00:00","autoload":{"psr-4":{"Spiral\\":"source/Spiral/"}},"require":{"php":">=7.0","spiral/common":"^1.0"},"require-dev":{"phpunit/phpunit":"~5.0","mockery/mockery":"^0.9.4"}},{"version":"v1.0.5","version_normalized":"1.0.5.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"6911fbb849ed27fb49a61ab3eddcc1a8169b2681"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/6911fbb849ed27fb49a61ab3eddcc1a8169b2681","type":"zip","shasum":"","reference":"6911fbb849ed27fb49a61ab3eddcc1a8169b2681"},"time":"2018-03-30T13:29:30+00:00","published-time":"2018-03-30T13:33:36+00:00"},{"version":"v1.0.4","version_normalized":"1.0.4.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"eebf96853ad650dc305fbedc4a2d6a18a9afc8ac"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/eebf96853ad650dc305fbedc4a2d6a18a9afc8ac","type":"zip","shasum":"","reference":"eebf96853ad650dc305fbedc4a2d6a18a9afc8ac"},"time":"2017-04-05T21:40:51+00:00","published-time":"2017-04-05T21:41:18+00:00"},{"version":"v1.0.3","version_normalized":"1.0.3.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"ddfceed1edc282c1a864d224412ea4f565ff864b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/ddfceed1edc282c1a864d224412ea4f565ff864b","type":"zip","shasum":"","reference":"ddfceed1edc282c1a864d224412ea4f565ff864b"},"time":"2017-03-24T15:33:41+00:00","published-time":"2017-03-24T15:34:02+00:00","require":{"php":">=7.0","spiral/common":"^0.9"}},{"version":"v1.0.2","version_normalized":"1.0.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"52ba42b169ddb44c36921fa9aaff2e7c3368059f"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/52ba42b169ddb44c36921fa9aaff2e7c3368059f","type":"zip","shasum":"","reference":"52ba42b169ddb44c36921fa9aaff2e7c3368059f"},"time":"2017-03-24T15:21:55+00:00","published-time":"2017-03-24T15:22:36+00:00"},{"version":"v1.0.1","version_normalized":"1.0.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"68f39e0cac1d22953419891b593777f597bfc7a3"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/68f39e0cac1d22953419891b593777f597bfc7a3","type":"zip","shasum":"","reference":"68f39e0cac1d22953419891b593777f597bfc7a3"},"time":"2017-03-22T11:53:43+00:00","published-time":"2017-03-22T11:54:05+00:00"},{"description":"RBAC security layer","version":"v1.0.0","version_normalized":"1.0.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"4ce2d7d5a0bf4f2aa44aab1b961a0692c0ad75ab"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/4ce2d7d5a0bf4f2aa44aab1b961a0692c0ad75ab","type":"zip","shasum":"","reference":"4ce2d7d5a0bf4f2aa44aab1b961a0692c0ad75ab"},"time":"2017-02-05T11:25:35+00:00","published-time":"2017-02-05T11:32:27+00:00","require-dev":{"phpunit/phpunit":"~5.0","spiral/common":"^0.9","mockery/mockery":"^0.9.4"}},{"description":"Role-permission-rule security mechanism","version":"0.1.3","version_normalized":"0.1.3.0","license":[],"source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"fa9926e60adb2caad2d55920a08bf3aeab329639"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/fa9926e60adb2caad2d55920a08bf3aeab329639","type":"zip","shasum":"","reference":"fa9926e60adb2caad2d55920a08bf3aeab329639"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/0.1.3"},"time":"2016-03-01T06:33:46+00:00","published-time":"2016-03-01T11:48:39+00:00","autoload":{"psr-4":{"Spiral\\":"source/"}},"require":{"spiral/framework":"*"},"require-dev":"__unset"},{"version":"v0.1.2","version_normalized":"0.1.2.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"14b02cfa9f6f08907c5ea8fee2cc2c5a4ba3b648"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/14b02cfa9f6f08907c5ea8fee2cc2c5a4ba3b648","type":"zip","shasum":"","reference":"14b02cfa9f6f08907c5ea8fee2cc2c5a4ba3b648"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/v0.1.2"},"time":"2016-01-18T20:28:45+00:00","published-time":"2016-01-18T20:35:38+00:00"},{"version":"v0.1.1","version_normalized":"0.1.1.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"4ef4f8fff902367b44f2162f927a98a35046bc8b"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/4ef4f8fff902367b44f2162f927a98a35046bc8b","type":"zip","shasum":"","reference":"4ef4f8fff902367b44f2162f927a98a35046bc8b"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/v0.1.1"},"time":"2016-01-15T19:49:10+00:00","published-time":"2016-01-15T19:53:43+00:00"},{"version":"v0.1","version_normalized":"0.1.0.0","source":{"url":"https://github.com/spiral/security.git","type":"git","reference":"da242e5769a736bf11da0d099c4e6167524ede6a"},"dist":{"url":"https://api.github.com/repos/spiral/security/zipball/da242e5769a736bf11da0d099c4e6167524ede6a","type":"zip","shasum":"","reference":"da242e5769a736bf11da0d099c4e6167524ede6a"},"support":{"issues":"https://github.com/spiral/security/issues","source":"https://github.com/spiral/security/tree/v0.1"},"time":"2016-01-15T19:30:36+00:00","published-time":"2016-01-15T19:38:58+00:00"}]},"security-advisories":[]}