{"packages":{"malkusch/lock":{"0.1":{"name":"malkusch/lock","description":"Mutex library for locked code execution.","keywords":["lock","mutex","flock"],"homepage":"https://github.com/malkusch/lock","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/malkusch/lock.git","type":"git","reference":"8c0949f2c7e5380af4f414a0803345957477eeb3"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/8c0949f2c7e5380af4f414a0803345957477eeb3","type":"zip","shasum":"","reference":"8c0949f2c7e5380af4f414a0803345957477eeb3"},"type":"library","time":"2015-07-12T16:11:46+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.5"},"require-dev":{"phpunit/phpunit":"^4","mikey179/vfsstream":"^1.5.0"},"uid":459666},"0.2":{"name":"malkusch/lock","description":"Mutex library for locked code execution.","keywords":["lock","semaphore","mutex","flock"],"homepage":"https://github.com/malkusch/lock","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/malkusch/lock.git","type":"git","reference":"a5848e4c669254d4994ab430b9cb7c47ed3e0584"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/a5848e4c669254d4994ab430b9cb7c47ed3e0584","type":"zip","shasum":"","reference":"a5848e4c669254d4994ab430b9cb7c47ed3e0584"},"type":"library","time":"2015-07-24T00:36:11+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.5"},"require-dev":{"phpunit/phpunit":"^4","mikey179/vfsstream":"^1.5.0"},"uid":471119},"0.2.1":{"name":"malkusch/lock","description":"Mutex library for locked code execution.","keywords":["lock","semaphore","mutex","flock"],"homepage":"https://github.com/malkusch/lock","version":"0.2.1","version_normalized":"0.2.1.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"}],"source":{"url":"https://github.com/malkusch/lock.git","type":"git","reference":"7354f5b227d6f0d82304d0beda2b5aa4e54a6f11"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/7354f5b227d6f0d82304d0beda2b5aa4e54a6f11","type":"zip","shasum":"","reference":"7354f5b227d6f0d82304d0beda2b5aa4e54a6f11"},"type":"library","time":"2015-07-27T21:22:16+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.5"},"require-dev":{"phpunit/phpunit":"^4","php-mock/php-mock-phpunit":"^0.3","mikey179/vfsstream":"^1.5.0"},"uid":474636},"0.3":{"name":"malkusch/lock","description":"Mutex library for locked code execution.","keywords":["lock","semaphore","mutex","flock"],"homepage":"https://github.com/malkusch/lock","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/malkusch/lock.git","type":"git","reference":"bd42be1487960739fee7667ffebfe303769f3546"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/bd42be1487960739fee7667ffebfe303769f3546","type":"zip","shasum":"","reference":"bd42be1487960739fee7667ffebfe303769f3546"},"type":"library","time":"2015-07-31T18:54:53+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.5","ircmaxell/random-lib":"~1.1"},"require-dev":{"phpunit/phpunit":"^4","php-mock/php-mock-phpunit":"^0.3","mikey179/vfsstream":"^1.5.0","predis/predis":"~1.0","ext-redis":"^2.2.4","zetacomponents/system-information":"~1.1"},"uid":478723},"0.4":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","lock","cas","semaphore","mutex","flock","redlock"],"homepage":"https://github.com/malkusch/lock","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/malkusch/lock.git","type":"git","reference":"d34daa7ef656cad56ce8c2f1e53c6c5fd2b8b771"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/d34daa7ef656cad56ce8c2f1e53c6c5fd2b8b771","type":"zip","shasum":"","reference":"d34daa7ef656cad56ce8c2f1e53c6c5fd2b8b771"},"type":"library","time":"2015-08-11T18:56:02+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.5","psr/log":"^1"},"require-dev":{"phpunit/phpunit":"^4","php-mock/php-mock-phpunit":"^0.3","mikey179/vfsstream":"^1.5.0","predis/predis":"~1.0","ext-redis":"^2.2.4","zetacomponents/system-information":"~1.1","kriswallsmith/spork":"0.3.*"},"uid":488369},"1.0.0":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","lock","cas","semaphore","mutex","flock","redlock"],"homepage":"https://github.com/malkusch/lock","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/malkusch/lock.git","type":"git","reference":"5555f291092a0ed5ab4f02d8be7031b877d8d165"},"dist":{"url":"https://api.github.com/repos/malkusch/lock/zipball/5555f291092a0ed5ab4f02d8be7031b877d8d165","type":"zip","shasum":"","reference":"5555f291092a0ed5ab4f02d8be7031b877d8d165"},"type":"library","time":"2016-08-05T11:03:36+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.6","psr/log":"^1"},"require-dev":{"phpunit/phpunit":"^5","php-mock/php-mock-phpunit":"^1","mikey179/vfsstream":"^1.5.0","predis/predis":"~1.0","ext-redis":"^2.2.4|^3","zetacomponents/system-information":"~1.1","kriswallsmith/spork":"^0.3"},"uid":934976},"2.3.0":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"2.3.0","version_normalized":"2.3.0.0","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2","type":"zip","shasum":"","reference":"66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2"},"type":"library","funding":[],"time":"2024-12-05T22:54:07+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8656871},"2.x-dev":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2","type":"zip","shasum":"","reference":"66ccdccbb3b9a2cabdeba077f6aa1759dd3fbcd2"},"type":"library","funding":[],"time":"2024-12-05T22:54:07+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8656870},"3.0.0":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"3.0.0","version_normalized":"3.0.0.0","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"4fe968116dcc099dc5b842b547a6db52c5b36b92"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/4fe968116dcc099dc5b842b547a6db52c5b36b92","type":"zip","shasum":"","reference":"4fe968116dcc099dc5b842b547a6db52c5b36b92"},"type":"library","funding":[],"time":"2024-12-15T14:15:08+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28"},"require-dev":{"ext-igbinary":"*","ext-lzf":"*","ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8678494},"3.0.1":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"3.0.1","version_normalized":"3.0.1.0","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"1dcf32db8a0ae24c0a4c138e274b8c3663811656"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/1dcf32db8a0ae24c0a4c138e274b8c3663811656","type":"zip","shasum":"","reference":"1dcf32db8a0ae24c0a4c138e274b8c3663811656"},"type":"library","funding":[],"time":"2024-12-17T01:35:42+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"php":">=7.4 <8.5","psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28"},"require-dev":{"ext-igbinary":"*","ext-lzf":"*","ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8682633},"dev-add_codecov":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"dev-add_codecov","version_normalized":"dev-add_codecov","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"b0c57d7acf82f36314f313c5667cfa47aa1314cd"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/b0c57d7acf82f36314f313c5667cfa47aa1314cd","type":"zip","shasum":"","reference":"b0c57d7acf82f36314f313c5667cfa47aa1314cd"},"type":"library","funding":[],"time":"2024-12-17T01:36:04+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28","php":">=7.4 <8.5"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5","ext-igbinary":"*","ext-lzf":"*","ext-redis":"*"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts."},"uid":8654529},"dev-better_sleep_time":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"dev-better_sleep_time","version_normalized":"dev-better_sleep_time","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"7e66688a4d125b4736ca413c878698258b52cb6d"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/7e66688a4d125b4736ca413c878698258b52cb6d","type":"zip","shasum":"","reference":"7e66688a4d125b4736ca413c878698258b52cb6d"},"type":"library","funding":[],"time":"2024-12-16T00:58:47+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5","ext-igbinary":"*","ext-lzf":"*","ext-redis":"*"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts."},"uid":8654531},"dev-debug_ci":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"dev-debug_ci","version_normalized":"dev-debug_ci","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"8c0faa68ba72c9485739dba3e6821e995e594c7a"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/8c0faa68ba72c9485739dba3e6821e995e594c7a","type":"zip","shasum":"","reference":"8c0faa68ba72c9485739dba3e6821e995e594c7a"},"type":"library","funding":[],"time":"2024-12-15T14:16:50+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28"},"require-dev":{"ext-igbinary":"*","ext-lzf":"*","ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8666584},"dev-master":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"1dcf32db8a0ae24c0a4c138e274b8c3663811656"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/1dcf32db8a0ae24c0a4c138e274b8c3663811656","type":"zip","shasum":"","reference":"1dcf32db8a0ae24c0a4c138e274b8c3663811656"},"type":"library","funding":[],"time":"2024-12-17T01:35:42+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"default-branch":true,"require":{"psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28","php":">=7.4 <8.5"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","php-mock/php-mock-phpunit":"^2.1","ext-pdo":"*","spatie/async":"^1.5","ergebnis/composer-normalize":"^2.13","friendsofphp/php-cs-fixer":"^3.0","eloquent/liberator":"^2.0 || ^3.0","mikey179/vfsstream":"^1.6.11","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","predis/predis":"^1.1.8","ergebnis/phpunit-slow-test-detector":"^2.9","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","ext-igbinary":"*","ext-lzf":"*","ext-redis":"*"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts."},"uid":4276312},"dev-test_37":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","mysql","postgresql","memcached","locking","lock","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"dev-test_37","version_normalized":"dev-test_37","license":["MIT"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name"},{"name":"Michael Voříšek","homepage":"https://mvorisek.cz/"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"7075016e8b44fe7d2e61bab913d56d5ca79fec51"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/7075016e8b44fe7d2e61bab913d56d5ca79fec51","type":"zip","shasum":"","reference":"7075016e8b44fe7d2e61bab913d56d5ca79fec51"},"type":"library","funding":[],"time":"2024-12-15T14:16:21+00:00","autoload":{"psr-4":{"Malkusch\\Lock\\":"src/"}},"require":{"php":">=7.4 <8.4","psr/log":"^1.0 || ^2.0 || ^3.0","symfony/polyfill-php80":"^1.28"},"require-dev":{"ext-igbinary":"*","ext-lzf":"*","ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0 || ^3.0","ergebnis/composer-normalize":"^2.13","ergebnis/phpunit-slow-test-detector":"^2.9","friendsofphp/php-cs-fixer":"^3.0","mikey179/vfsstream":"^1.6.11","php-mock/php-mock-phpunit":"^2.1","phpstan/extension-installer":"^1.1","phpstan/phpstan":"^2.0","phpstan/phpstan-deprecation-rules":"^2.0","phpstan/phpstan-strict-rules":"^2.0","phpunit/phpunit":"^9.5.25 || ^10.0 || ^11.0","predis/predis":"^1.1.8","spatie/async":"^1.5"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pcntl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":8677671},"v1.1":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","lock","cas","semaphore","mutex","flock","redlock"],"homepage":"https://github.com/malkusch/lock","version":"v1.1","version_normalized":"1.1.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"741eb270587f67cbe2f6d9a4163e536ab811c394"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/741eb270587f67cbe2f6d9a4163e536ab811c394","type":"zip","shasum":"","reference":"741eb270587f67cbe2f6d9a4163e536ab811c394"},"type":"library","time":"2018-04-15T09:36:06+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.6","psr/log":"^1","paragonie/random_compat":"^1|^2"},"require-dev":{"ext-memcached":"*","ext-redis":"^2.2.4|^3.0|^4.0","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.5.0","phpunit/phpunit":"^5","php-mock/php-mock-phpunit":"^1","predis/predis":"~1.0","zetacomponents/system-information":"~1.1"},"uid":2098526},"v1.2":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","lock","cas","semaphore","mutex","flock","redlock"],"homepage":"https://github.com/malkusch/lock","version":"v1.2","version_normalized":"1.2.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"5522f44714f3e998d2da923a4922aaddb45f701c"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/5522f44714f3e998d2da923a4922aaddb45f701c","type":"zip","shasum":"","reference":"5522f44714f3e998d2da923a4922aaddb45f701c"},"type":"library","time":"2018-05-21T12:12:55+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.6","psr/log":"^1","paragonie/random_compat":"^1|^2"},"require-dev":{"ext-memcached":"*","ext-redis":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.5.0","phpunit/phpunit":"^5","php-mock/php-mock-phpunit":"^1","predis/predis":"~1.0","zetacomponents/system-information":"~1.1"},"uid":2229195},"v1.3":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","lock","cas","semaphore","mutex","flock","redlock"],"homepage":"https://github.com/malkusch/lock","version":"v1.3","version_normalized":"1.3.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"c79c8df66c1422b35e6e27813b8a28b0d9794f0c"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/c79c8df66c1422b35e6e27813b8a28b0d9794f0c","type":"zip","shasum":"","reference":"c79c8df66c1422b35e6e27813b8a28b0d9794f0c"},"type":"library","time":"2018-05-26T11:36:48+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.6","psr/log":"^1","paragonie/random_compat":"^1|^2"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","johnkary/phpunit-speedtrap":"^1.0","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1","phpunit/phpunit":"^5","predis/predis":"~1.0","squizlabs/php_codesniffer":"^3.2","zetacomponents/system-information":"~1.1"},"uid":2229196},"v1.4":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory locks"],"homepage":"https://github.com/malkusch/lock","version":"v1.4","version_normalized":"1.4.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"96cd2d82180fc87bd8ad45aac25486f82d9fbf4b"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/96cd2d82180fc87bd8ad45aac25486f82d9fbf4b","type":"zip","shasum":"","reference":"96cd2d82180fc87bd8ad45aac25486f82d9fbf4b"},"type":"library","time":"2018-07-07T18:43:25+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=5.6","psr/log":"^1","paragonie/random_compat":"^1|^2"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","eloquent/liberator":"^2.0","johnkary/phpunit-speedtrap":"^1.0","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.5.0","php-mock/php-mock-phpunit":"^1","phpunit/phpunit":"^5","predis/predis":"~1.0","squizlabs/php_codesniffer":"^3.2"},"suggest":{"ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts"},"uid":2316606},"v2.0":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"v2.0","version_normalized":"2.0.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"5078c360d539f4b450ed745172a9194577ee542e"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/5078c360d539f4b450ed745172a9194577ee542e","type":"zip","shasum":"","reference":"5078c360d539f4b450ed745172a9194577ee542e"},"type":"library","time":"2018-11-08T20:26:30+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=7.1","psr/log":"^1"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0","johnkary/phpunit-speedtrap":"^3.0","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.6","php-mock/php-mock-phpunit":"^2.1","phpunit/phpunit":"^7.4","predis/predis":"^1.1","squizlabs/php_codesniffer":"^3.3"},"suggest":{"ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-sysvsem":"Enables locking using semaphores.","ext-redis":"To use this library with the PHP Redis extension.","predis/predis":"To use this library with predis."},"uid":2570550},"v2.1":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"v2.1","version_normalized":"2.1.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"093f389ec2f38fc8686d2f70e23378182fce7714"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/093f389ec2f38fc8686d2f70e23378182fce7714","type":"zip","shasum":"","reference":"093f389ec2f38fc8686d2f70e23378182fce7714"},"type":"library","time":"2018-12-12T19:53:29+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":">=7.1","psr/log":"^1"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-redis":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0","johnkary/phpunit-speedtrap":"^3.0","kriswallsmith/spork":"^0.3","mikey179/vfsstream":"^1.6","php-mock/php-mock-phpunit":"^2.1","phpunit/phpunit":"^7.4","predis/predis":"^1.1","squizlabs/php_codesniffer":"^3.3"},"suggest":{"ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-sysvsem":"Enables locking using semaphores.","ext-redis":"To use this library with the PHP Redis extension.","predis/predis":"To use this library with predis."},"uid":2636905},"v2.2":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"v2.2","version_normalized":"2.2.0.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"c3ee9d7e530c9b90e9634adaeb3a1f78af704f0d"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/c3ee9d7e530c9b90e9634adaeb3a1f78af704f0d","type":"zip","shasum":"","reference":"c3ee9d7e530c9b90e9634adaeb3a1f78af704f0d"},"type":"library","funding":[],"time":"2021-03-07T19:43:23+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":"^7.2 || ^8.0","psr/log":"^1"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0","friendsofphp/php-cs-fixer":"^2.16","johnkary/phpunit-speedtrap":"^3.0","mikey179/vfsstream":"^1.6.7","php-mock/php-mock-phpunit":"^2.1","phpstan/phpstan":"^0.12.58","phpunit/phpunit":"^9.4","predis/predis":"^1.1","spatie/async":"^1.5","squizlabs/php_codesniffer":"^3.3"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":5000981},"v2.2.1":{"name":"malkusch/lock","description":"Mutex library for exclusive code execution.","keywords":["redis","memcache","mysql","postgresql","locking","lock","cas","semaphore","mutex","flock","redlock","advisory-locks"],"homepage":"https://github.com/malkusch/lock","version":"v2.2.1","version_normalized":"2.2.1.0","license":["WTFPL"],"authors":[{"name":"Markus Malkusch","email":"markus@malkusch.de","homepage":"http://markus.malkusch.de","role":"Developer"},{"name":"Willem Stuursma-Ruwen","email":"willem@stuursma.name","role":"Developer"}],"source":{"url":"https://github.com/php-lock/lock.git","type":"git","reference":"63c1b268f521a702cb8755ed92631c1fac1775e6"},"dist":{"url":"https://api.github.com/repos/php-lock/lock/zipball/63c1b268f521a702cb8755ed92631c1fac1775e6","type":"zip","shasum":"","reference":"63c1b268f521a702cb8755ed92631c1fac1775e6"},"type":"library","funding":[],"time":"2022-04-26T09:25:15+00:00","autoload":{"psr-4":{"malkusch\\lock\\":"classes/"}},"require":{"php":"^7.2 || ^8.0","psr/log":"^1|^2|^3"},"require-dev":{"ext-memcached":"*","ext-pcntl":"*","ext-pdo":"*","ext-pdo_mysql":"*","ext-pdo_sqlite":"*","ext-sysvsem":"*","eloquent/liberator":"^2.0","friendsofphp/php-cs-fixer":"^2.16","johnkary/phpunit-speedtrap":"^3.0","mikey179/vfsstream":"^1.6.7","php-mock/php-mock-phpunit":"^2.1","phpstan/phpstan":"^0.12.58","phpunit/phpunit":"^9.4","predis/predis":"^1.1","spatie/async":"^1.5","squizlabs/php_codesniffer":"^3.3"},"suggest":{"ext-igbinary":"To use this library with PHP Redis igbinary serializer enabled.","ext-lzf":"To use this library with PHP Redis lzf compression enabled.","ext-pnctl":"Enables locking with flock without busy waiting in CLI scripts.","ext-redis":"To use this library with the PHP Redis extension.","ext-sysvsem":"Enables locking using semaphores.","predis/predis":"To use this library with predis."},"uid":6191694}}}}