{"packages":{"jouwweb/token-bucket":{"0.1":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["limit","bandwidth","Rate","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"0.1","version_normalized":"0.1.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"8790a57b0867f2260c22e94a551ef96b87fd81c3"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/8790a57b0867f2260c22e94a551ef96b87fd81c3","type":"zip","shasum":"","reference":"8790a57b0867f2260c22e94a551ef96b87fd81c3"},"type":"library","time":"2015-06-19T14:44:55+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.4"},"require-dev":{"phpunit/phpunit":"^4","php-mock/php-mock-phpunit":"^0.3"},"uid":4291552},"0.2":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["limit","bandwidth","Rate","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"0.2","version_normalized":"0.2.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"85d09a0abcfec021115d0744eaca33a42bdb7c60"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/85d09a0abcfec021115d0744eaca33a42bdb7c60","type":"zip","shasum":"","reference":"85d09a0abcfec021115d0744eaca33a42bdb7c60"},"type":"library","time":"2015-06-19T21:34:14+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.4"},"require-dev":{"phpunit/phpunit":"^4","php-mock/php-mock-phpunit":"^0.3"},"uid":4291553},"0.3":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["limit","bandwidth","Rate","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"0.3","version_normalized":"0.3.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"939abf11364d6359a23145edc5d225cca1f459ba"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/939abf11364d6359a23145edc5d225cca1f459ba","type":"zip","shasum":"","reference":"939abf11364d6359a23145edc5d225cca1f459ba"},"type":"library","time":"2015-07-11T22:32:17+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.5"},"require-dev":{"phpunit/phpunit":"^4","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^0.3"},"uid":4291554},"0.4":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["limit","bandwidth","Rate","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"0.4","version_normalized":"0.4.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"2a4526fcfef4a713467ff268154689a75f20b94a"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/2a4526fcfef4a713467ff268154689a75f20b94a","type":"zip","shasum":"","reference":"2a4526fcfef4a713467ff268154689a75f20b94a"},"type":"library","time":"2015-08-11T21:15:41+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.5","malkusch/lock":"^0.4"},"require-dev":{"ext-redis":"^2.2.4","predis/predis":"^1","phpunit/phpunit":"^4","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^0.3"},"uid":4291555},"1.0.0":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"1.0.0","version_normalized":"1.0.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"e052491e5adb5ad999efeda9700ad6ebbe263dbc"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/e052491e5adb5ad999efeda9700ad6ebbe263dbc","type":"zip","shasum":"","reference":"e052491e5adb5ad999efeda9700ad6ebbe263dbc"},"type":"library","time":"2016-06-27T21:08:17+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.6","malkusch/lock":"^0.4","ext-bcmath":"*"},"require-dev":{"ext-redis":"^2.2.4","predis/predis":"^1","phpunit/phpunit":"^5","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1"},"uid":4291556},"1.1.0":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"1.1.0","version_normalized":"1.1.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"fa4244e6e549ab46ab28afe1722208df5e0fdef1"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/fa4244e6e549ab46ab28afe1722208df5e0fdef1","type":"zip","shasum":"","reference":"fa4244e6e549ab46ab28afe1722208df5e0fdef1"},"type":"library","time":"2016-08-13T11:24:36+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.6","malkusch/lock":"^1","ext-bcmath":"*"},"require-dev":{"ext-redis":"^2.2.4|^3","predis/predis":"^1","phpunit/phpunit":"^5","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1"},"uid":4291557},"1.1.1":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"1.1.1","version_normalized":"1.1.1.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"316d05de17bdfe6dd7881b1c0f28880f52406841"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/316d05de17bdfe6dd7881b1c0f28880f52406841","type":"zip","shasum":"","reference":"316d05de17bdfe6dd7881b1c0f28880f52406841"},"type":"library","time":"2017-10-13T16:16:56+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.6","malkusch/lock":"^1","ext-bcmath":"*"},"require-dev":{"ext-redis":"^2.2.4|^3","predis/predis":"^1","phpunit/phpunit":"^5","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1"},"uid":4291558},"2.0.0":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/bandwidth-throttle/token-bucket","version":"2.0.0","version_normalized":"2.0.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"a0c31a4d0fbcf0c1a68c895fc91bf71455bcec08"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/a0c31a4d0fbcf0c1a68c895fc91bf71455bcec08","type":"zip","shasum":"","reference":"a0c31a4d0fbcf0c1a68c895fc91bf71455bcec08"},"type":"library","time":"2017-10-13T19:09:01+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.6","malkusch/lock":"^1","ext-bcmath":"*"},"require-dev":{"ext-redis":"^2.2.4|^3","predis/predis":"^1","phpunit/phpunit":"^5","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1"},"uid":4291559},"2.1.0":{"name":"jouwweb/token-bucket","description":"Implementation of the Token Bucket algorithm with zend-cache support.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/villermen/token-bucket","version":"2.1.0","version_normalized":"2.1.0.0","license":["WTFPL"],"authors":[{"name":"Villermen","email":"villermen@gmail.com"},{"name":"Markus Malkusch","email":"markus@malkusch.de"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"288e51d1d6fba3c6dd10efb35d6a86769085a4ee"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/288e51d1d6fba3c6dd10efb35d6a86769085a4ee","type":"zip","shasum":"","reference":"288e51d1d6fba3c6dd10efb35d6a86769085a4ee"},"type":"library","time":"2020-03-20T13:56:37+00:00","autoload":{"psr-4":{"bandwidthThrottle\\tokenBucket\\":"classes/"}},"require":{"php":">=5.6","malkusch/lock":"^1","ext-bcmath":"*"},"require-dev":{"ext-redis":"^2.2.4|^3","predis/predis":"^1","phpunit/phpunit":"^5","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1","zendframework/zend-cache":"^2.8"},"uid":4291560},"3.0.0":{"name":"jouwweb/token-bucket","description":"Implementation of the token bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/jouwweb/token-bucket","version":"3.0.0","version_normalized":"3.0.0.0","license":["WTFPL"],"authors":[{"name":"Villermen","email":"villermen@gmail.com"},{"name":"Markus Malkusch","email":"markus@malkusch.de"}],"source":{"url":"https://github.com/JouwWeb/token-bucket.git","type":"git","reference":"ee72ffae9c60a151f7bb911fc253a8f555b02b2f"},"dist":{"url":"https://api.github.com/repos/JouwWeb/token-bucket/zipball/ee72ffae9c60a151f7bb911fc253a8f555b02b2f","type":"zip","shasum":"","reference":"ee72ffae9c60a151f7bb911fc253a8f555b02b2f"},"type":"library","time":"2020-07-15T20:15:02+00:00","autoload":{"psr-4":{"JouwWeb\\TokenBucket\\":"src/"}},"require":{"php":">=7.2.5","malkusch/lock":"^2.1","ext-bcmath":"*"},"require-dev":{"predis/predis":"^1.1.1","phpunit/phpunit":"^7.5.20","mikey179/vfsstream":"^1.6.8","laminas/laminas-cache":"^2.9.0","symfony/var-dumper":"^5.1.2","symfony/phpunit-bridge":"^5.1.2"},"uid":4291561},"dev-master":{"name":"jouwweb/token-bucket","description":"Implementation of the token bucket algorithm.","keywords":["throttle","throttling","rate limiting","rate limit","bandwidth","token bucket"],"homepage":"https://github.com/Webador/token-bucket","version":"dev-master","version_normalized":"9999999-dev","license":["WTFPL"],"authors":[{"name":"Sjoerd Nuijten","email":"sjoerd@webador.com"},{"name":"Markus Malkusch","email":"markus@malkusch.de"}],"source":{"url":"https://github.com/Webador/token-bucket.git","type":"git","reference":"e004ade30630e42054bbea4fdbb086534a413bc9"},"dist":{"url":"https://api.github.com/repos/Webador/token-bucket/zipball/e004ade30630e42054bbea4fdbb086534a413bc9","type":"zip","shasum":"","reference":"e004ade30630e42054bbea4fdbb086534a413bc9"},"type":"library","time":"2022-01-17T08:50:07+00:00","autoload":{"psr-4":{"JouwWeb\\TokenBucket\\":"src/"}},"default-branch":true,"require":{"php":">=7.2.5","malkusch/lock":"^2.1","ext-bcmath":"*"},"require-dev":{"predis/predis":"^1.1.1","phpunit/phpunit":"^7.5.20","mikey179/vfsstream":"^1.6.8","laminas/laminas-cache":"^2.9.0","symfony/var-dumper":"^5.1.2","symfony/phpunit-bridge":"^5.1.2"},"uid":4291562}}}}