{"packages":{"mix/log":{"dev-master":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"https://openmix.org/","version":"dev-master","version_normalized":"9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"d5dbd21708ab0aad67d545e129d1299f0e4818f5"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/d5dbd21708ab0aad67d545e129d1299f0e4818f5","type":"zip","shasum":"","reference":"d5dbd21708ab0aad67d545e129d1299f0e4818f5"},"type":"library","time":"2020-09-14T02:39:06+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"default-branch":true,"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":4228959},"v2.0.1":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.1","version_normalized":"2.0.1.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix-log.git","type":"git","reference":"0d66bcca401aa61145b8309d8ae7268d9621d7d0"},"dist":{"url":"https://api.github.com/repos/mix-php/mix-log/zipball/0d66bcca401aa61145b8309d8ae7268d9621d7d0","type":"zip","shasum":"","reference":"0d66bcca401aa61145b8309d8ae7268d9621d7d0"},"type":"framework","time":"2019-04-08T09:20:41+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0"},"uid":2883987},"v2.0.1-Beta2":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.1-Beta2","version_normalized":"2.0.1.0-beta2","license":["Apache-2.0"],"authors":[{"name":"Jian Liu","email":"coder.liu@qq.com"}],"source":{"url":"https://github.com/mix-php/mix-log.git","type":"git","reference":"5980c9df080397cc70220875ca5f6f8953166fc8"},"dist":{"url":"https://api.github.com/repos/mix-php/mix-log/zipball/5980c9df080397cc70220875ca5f6f8953166fc8","type":"zip","shasum":"","reference":"5980c9df080397cc70220875ca5f6f8953166fc8"},"type":"framework","time":"2018-12-27T14:38:40+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0"},"uid":2659276},"v2.0.1-RC":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.1-RC","version_normalized":"2.0.1.0-RC","license":["Apache-2.0"],"authors":[{"name":"Jian Liu","email":"coder.liu@qq.com"}],"source":{"url":"https://github.com/mix-php/mix-log.git","type":"git","reference":"8e33cc7c0363c724f6d1d4e471fb90c0a07a2f80"},"dist":{"url":"https://api.github.com/repos/mix-php/mix-log/zipball/8e33cc7c0363c724f6d1d4e471fb90c0a07a2f80","type":"zip","shasum":"","reference":"8e33cc7c0363c724f6d1d4e471fb90c0a07a2f80"},"type":"framework","time":"2019-01-15T10:00:40+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0"},"uid":2699331},"v2.0.1-RC5":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.1-RC5","version_normalized":"2.0.1.0-RC5","license":["Apache-2.0"],"authors":[{"name":"Jian Liu","email":"coder.liu@qq.com"}],"source":{"url":"https://github.com/mix-php/mix-log.git","type":"git","reference":"73f4473ff60925ea304b34bb920dffe7713c7cea"},"dist":{"url":"https://api.github.com/repos/mix-php/mix-log/zipball/73f4473ff60925ea304b34bb920dffe7713c7cea","type":"zip","shasum":"","reference":"73f4473ff60925ea304b34bb920dffe7713c7cea"},"type":"framework","time":"2019-03-15T15:06:36+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0"},"uid":2836085},"v2.0.2":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.2","version_normalized":"2.0.2.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix-log.git","type":"git","reference":"6e725fa9d101057b8398f66711bfd29977db60e2"},"dist":{"url":"https://api.github.com/repos/mix-php/mix-log/zipball/6e725fa9d101057b8398f66711bfd29977db60e2","type":"zip","shasum":"","reference":"6e725fa9d101057b8398f66711bfd29977db60e2"},"type":"framework","time":"2019-05-09T02:51:07+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/framework":"~2.0.0"},"uid":2949260},"v2.0.3":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.0.3","version_normalized":"2.0.3.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7","type":"zip","shasum":"","reference":"66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7"},"type":"framework","time":"2019-06-18T08:15:39+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/framework":"~2.0.0"},"uid":3042584},"v2.1.0":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0","version_normalized":"2.1.0.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"a27b0ad06003de64f038b33b9e6b2dd4a1644cef"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/a27b0ad06003de64f038b33b9e6b2dd4a1644cef","type":"zip","shasum":"","reference":"a27b0ad06003de64f038b33b9e6b2dd4a1644cef"},"type":"framework","time":"2019-12-05T03:00:31+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"~2.1.0"},"uid":3434208},"v2.1.0-RC":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC","version_normalized":"2.1.0.0-RC","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"ad2a2ba2668263f929e57cbc6560bdad7f09991c"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/ad2a2ba2668263f929e57cbc6560bdad7f09991c","type":"zip","shasum":"","reference":"ad2a2ba2668263f929e57cbc6560bdad7f09991c"},"type":"framework","time":"2019-10-10T11:22:15+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"v2.1.0-RC"},"uid":3292522},"v2.1.0-RC2":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC2","version_normalized":"2.1.0.0-RC2","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"495d5d1b1d1f6b67ec73fafbd938a4677bddd11f"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/495d5d1b1d1f6b67ec73fafbd938a4677bddd11f","type":"zip","shasum":"","reference":"495d5d1b1d1f6b67ec73fafbd938a4677bddd11f"},"type":"framework","time":"2019-11-02T02:14:14+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"v2.1.0-RC2"},"uid":3346203},"v2.1.0-beta":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-beta","version_normalized":"2.1.0.0-beta","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"a5b0285970965832e8fc14cfc25ea7cae06450ba"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/a5b0285970965832e8fc14cfc25ea7cae06450ba","type":"zip","shasum":"","reference":"a5b0285970965832e8fc14cfc25ea7cae06450ba"},"type":"framework","time":"2019-08-30T06:50:37+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"v2.1.0-beta"},"uid":3197638},"v2.1.1":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.1","version_normalized":"2.1.1.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"337545597c1335459906d2a40a41a33c946302f0"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/337545597c1335459906d2a40a41a33c946302f0","type":"zip","shasum":"","reference":"337545597c1335459906d2a40a41a33c946302f0"},"type":"framework","time":"2019-12-06T07:30:40+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"~2.1.0"},"uid":3437238},"v2.1.15":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.15","version_normalized":"2.1.15.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"cb3b19b1f129f86e63c134a8b1a5050683f6ea73"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/cb3b19b1f129f86e63c134a8b1a5050683f6ea73","type":"zip","shasum":"","reference":"cb3b19b1f129f86e63c134a8b1a5050683f6ea73"},"type":"framework","time":"2020-03-04T10:46:36+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","ext-swoole":">=4.4.4","psr/log":"~1.0","mix/bean":"~2.1.0","mix/concurrent":"~2.1.0"},"uid":3687009},"v2.1.15.x-dev":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.15.x-dev","version_normalized":"2.1.15.9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"cb3b19b1f129f86e63c134a8b1a5050683f6ea73"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/cb3b19b1f129f86e63c134a8b1a5050683f6ea73","type":"zip","shasum":"","reference":"cb3b19b1f129f86e63c134a8b1a5050683f6ea73"},"type":"framework","time":"2020-03-04T10:46:36+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","ext-swoole":">=4.4.4","psr/log":"~1.0","mix/bean":"~2.1.0","mix/concurrent":"~2.1.0"},"uid":3857563},"v2.1.2":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.2","version_normalized":"2.1.2.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"c4b1221755de46efcc490f8bd8d762a9229653b3"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/c4b1221755de46efcc490f8bd8d762a9229653b3","type":"zip","shasum":"","reference":"c4b1221755de46efcc490f8bd8d762a9229653b3"},"type":"framework","time":"2019-12-17T11:15:57+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"~2.1.0"},"uid":3472853},"v2.1.3":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.3","version_normalized":"2.1.3.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"f40319fa6a6c9c7e6181b9e49ccc40737df8a905"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/f40319fa6a6c9c7e6181b9e49ccc40737df8a905","type":"zip","shasum":"","reference":"f40319fa6a6c9c7e6181b9e49ccc40737df8a905"},"type":"framework","time":"2020-01-15T11:14:56+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"~2.1.0"},"uid":3540291},"v2.1.x-dev":{"name":"mix/log","description":"Mix Log http://www.mixphp.cn","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.x-dev","version_normalized":"2.1.9999999.9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"ad2a2ba2668263f929e57cbc6560bdad7f09991c"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/ad2a2ba2668263f929e57cbc6560bdad7f09991c","type":"zip","shasum":"","reference":"ad2a2ba2668263f929e57cbc6560bdad7f09991c"},"type":"framework","time":"2019-10-10T11:22:15+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/bean":"v2.1.0-RC"},"uid":3032869},"v2.2.1":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.2.1","version_normalized":"2.2.1.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"fbac7a5dcda9978d43069d0933908c89c5d1bb4a"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/fbac7a5dcda9978d43069d0933908c89c5d1bb4a","type":"zip","shasum":"","reference":"fbac7a5dcda9978d43069d0933908c89c5d1bb4a"},"type":"library","time":"2020-05-12T02:56:39+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":3942873},"v2.2.11":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.2.11","version_normalized":"2.2.11.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"7b1ced7b9554cceaba0ea5435a5dcdff1e267352"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/7b1ced7b9554cceaba0ea5435a5dcdff1e267352","type":"zip","shasum":"","reference":"7b1ced7b9554cceaba0ea5435a5dcdff1e267352"},"type":"library","time":"2020-08-05T03:18:42+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":4352582},"v2.2.14":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"https://openmix.org/","version":"v2.2.14","version_normalized":"2.2.14.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"d5dbd21708ab0aad67d545e129d1299f0e4818f5"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/d5dbd21708ab0aad67d545e129d1299f0e4818f5","type":"zip","shasum":"","reference":"d5dbd21708ab0aad67d545e129d1299f0e4818f5"},"type":"library","time":"2020-09-14T02:39:06+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":4537330},"v2.2.2":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.2.2","version_normalized":"2.2.2.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"2768c865975161e3c2ad3bc7715031ce837399e7"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/2768c865975161e3c2ad3bc7715031ce837399e7","type":"zip","shasum":"","reference":"2768c865975161e3c2ad3bc7715031ce837399e7"},"type":"library","time":"2020-05-14T07:34:22+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":3942874},"v2.2.5":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.2.5","version_normalized":"2.2.5.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"09ae03cf36c7648a1564e7f7e52541d2dfbca138"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/09ae03cf36c7648a1564e7f7e52541d2dfbca138","type":"zip","shasum":"","reference":"09ae03cf36c7648a1564e7f7e52541d2dfbca138"},"type":"library","time":"2020-06-04T02:08:19+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":3942875},"v2.2.7":{"name":"mix/log","description":"Monolog support Swoole coroutine and cli console printing","keywords":["log","monolog","coroutine","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.2.7","version_normalized":"2.2.7.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/monolog.git","type":"git","reference":"18190231b0c9fe6acb8e7f5cb90d5b6b5fb7b921"},"dist":{"url":"https://api.github.com/repos/mix-php/monolog/zipball/18190231b0c9fe6acb8e7f5cb90d5b6b5fb7b921","type":"zip","shasum":"","reference":"18190231b0c9fe6acb8e7f5cb90d5b6b5fb7b921"},"type":"library","time":"2020-07-11T04:02:13+00:00","autoload":{"psr-4":{"Mix\\Monolog\\":"src/"}},"require":{"php":">=7.2.0","monolog/monolog":"^2.0","mix/console":"~2.2.0"},"uid":4352581},"v2.x-dev":{"name":"mix/log","description":"MixPHP 框架模块 http://www.mixphp.cn","keywords":["framework","swoole","mixphp"],"homepage":"http://www.mixphp.cn/","version":"v2.x-dev","version_normalized":"2.9999999.9999999.9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/log.git","type":"git","reference":"66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7"},"dist":{"url":"https://api.github.com/repos/mix-php/log/zipball/66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7","type":"zip","shasum":"","reference":"66ae2b3c3a625d1f6c1d0cbf4185796b9ed7c1f7"},"type":"framework","time":"2019-06-18T08:15:39+00:00","autoload":{"psr-4":{"Mix\\Log\\":"src/"}},"require":{"php":">=7.0.0","psr/log":"~1.0","mix/framework":"~2.0.0"},"uid":3292523}},"mix/mix":{"v2.1.0":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0","version_normalized":"2.1.0.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"98c2d2e10b38d917d3c0660fec2b6115ddde6f82"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/98c2d2e10b38d917d3c0660fec2b6115ddde6f82","type":"zip","shasum":"","reference":"98c2d2e10b38d917d3c0660fec2b6115ddde6f82"},"type":"framework","time":"2019-12-05T03:23:04+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3434199},"v2.1.0-RC":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC","version_normalized":"2.1.0.0-RC","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"6da70ef38012fa157e53dcff6eca46c887f61de0"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/6da70ef38012fa157e53dcff6eca46c887f61de0","type":"zip","shasum":"","reference":"6da70ef38012fa157e53dcff6eca46c887f61de0"},"type":"framework","time":"2019-10-11T02:09:45+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Udp\\Server\\":"src/udp-server/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/udp-server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"uid":3292548},"v2.1.0-RC2":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC2","version_normalized":"2.1.0.0-RC2","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"19c2924e652fbda53ad7d693e86d8ceb89552b06"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/19c2924e652fbda53ad7d693e86d8ceb89552b06","type":"zip","shasum":"","reference":"19c2924e652fbda53ad7d693e86d8ceb89552b06"},"type":"framework","time":"2019-11-01T10:25:24+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"uid":3345080},"v2.1.1":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.1","version_normalized":"2.1.1.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"ac715b807dbd43b3d3fc9376dcf77a4a54e7d661"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/ac715b807dbd43b3d3fc9376dcf77a4a54e7d661","type":"zip","shasum":"","reference":"ac715b807dbd43b3d3fc9376dcf77a4a54e7d661"},"type":"framework","time":"2019-12-11T09:03:54+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3449151},"v2.1.10":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.10","version_normalized":"2.1.10.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"4baf4d7f2bb823f7ecd586801aee92c3a73672eb"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/4baf4d7f2bb823f7ecd586801aee92c3a73672eb","type":"zip","shasum":"","reference":"4baf4d7f2bb823f7ecd586801aee92c3a73672eb"},"type":"framework","time":"2020-02-06T09:55:06+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"uid":3590179},"v2.1.11":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.11","version_normalized":"2.1.11.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"82ec74349158b889e7dcbdd412344374f48646d8"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/82ec74349158b889e7dcbdd412344374f48646d8","type":"zip","shasum":"","reference":"82ec74349158b889e7dcbdd412344374f48646d8"},"type":"framework","time":"2020-02-14T10:26:53+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"uid":3613412},"v2.1.12":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.12","version_normalized":"2.1.12.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"4906d2d783e74bd7141421b0469e88f64f5b9223"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/4906d2d783e74bd7141421b0469e88f64f5b9223","type":"zip","shasum":"","reference":"4906d2d783e74bd7141421b0469e88f64f5b9223"},"type":"framework","time":"2020-02-26T08:30:07+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"uid":3642659},"v2.1.15":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.15","version_normalized":"2.1.15.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"3272ef948705c7cd9e792a35b88d5eff24fc9240"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/3272ef948705c7cd9e792a35b88d5eff24fc9240","type":"zip","shasum":"","reference":"3272ef948705c7cd9e792a35b88d5eff24fc9240"},"type":"framework","time":"2020-03-12T11:40:38+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Etcd\\":"src/etcd/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Micro\\":"src/micro/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5","start-point/etcd-php":"^1.1","ramsey/uuid":"^3.9"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version","mix/micro":"self.version","mix/etcd":"self.version"},"uid":3686959},"v2.1.3":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.3","version_normalized":"2.1.3.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"a8264b9dcff43c8fa8281f9c8024d71fc718763b"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/a8264b9dcff43c8fa8281f9c8024d71fc718763b","type":"zip","shasum":"","reference":"a8264b9dcff43c8fa8281f9c8024d71fc718763b"},"type":"framework","time":"2019-12-13T09:27:32+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3453982},"v2.1.4":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.4","version_normalized":"2.1.4.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"f19e2e349f1fe5b819d0afa0861797546d57a927"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/f19e2e349f1fe5b819d0afa0861797546d57a927","type":"zip","shasum":"","reference":"f19e2e349f1fe5b819d0afa0861797546d57a927"},"type":"framework","time":"2019-12-17T08:06:13+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3463227},"v2.1.5":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.5","version_normalized":"2.1.5.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"2eb67833333e97d0b07471adc9c5766763610635"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/2eb67833333e97d0b07471adc9c5766763610635","type":"zip","shasum":"","reference":"2eb67833333e97d0b07471adc9c5766763610635"},"type":"framework","time":"2019-12-20T02:15:28+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3472841},"v2.1.6":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.6","version_normalized":"2.1.6.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"3dcd897dbc24626536c0ed6fa4e43a886f7b0372"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/3dcd897dbc24626536c0ed6fa4e43a886f7b0372","type":"zip","shasum":"","reference":"3dcd897dbc24626536c0ed6fa4e43a886f7b0372"},"type":"framework","time":"2019-12-26T08:59:03+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3485991},"v2.1.7":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.7","version_normalized":"2.1.7.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"b73ca569bd697ecf4c137d3cec48d10e1f351565"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/b73ca569bd697ecf4c137d3cec48d10e1f351565","type":"zip","shasum":"","reference":"b73ca569bd697ecf4c137d3cec48d10e1f351565"},"type":"framework","time":"2020-01-06T11:28:59+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"uid":3512550},"v2.1.9":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.9","version_normalized":"2.1.9.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0","type":"zip","shasum":"","reference":"e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0"},"type":"framework","time":"2020-01-15T11:38:46+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"uid":3540277},"v2.1.x-dev":{"name":"mix/mix","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.x-dev","version_normalized":"2.1.9999999.9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"url":"https://github.com/mix-php/mix.git","type":"git","reference":"d9a6273751412aa628289c42ac4d6313370ed41e"},"dist":{"url":"https://api.github.com/repos/mix-php/mix/zipball/d9a6273751412aa628289c42ac4d6313370ed41e","type":"zip","shasum":"","reference":"d9a6273751412aa628289c42ac4d6313370ed41e"},"type":"framework","time":"2019-10-11T02:06:43+00:00","autoload":{"files":["src/concurrent/src/functions.php","src/console/src/functions.php"],"psr-4":{"Mix\\Log\\":"src/log/src/","Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Pool\\":"src/pool/src/","Mix\\View\\":"src/view/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Event\\":"src/event/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Server\\":"src/server/src/","Mix\\Console\\":"src/console/src/","Mix\\Session\\":"src/session/src/","Mix\\Database\\":"src/database/src/","Mix\\Validate\\":"src/validate/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Udp\\Server\\":"src/udp-server/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Http\\Message\\":"src/http-message/src/"},"classmap":["src/console/src/Mix.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/udp-server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"uid":3032784}},"mixstart/mixphp":{"v2.1.0":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0","version_normalized":"2.1.0.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"98c2d2e10b38d917d3c0660fec2b6115ddde6f82"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/98c2d2e10b38d917d3c0660fec2b6115ddde6f82","reference":"98c2d2e10b38d917d3c0660fec2b6115ddde6f82","shasum":""},"type":"framework","time":"2019-12-05T03:23:04+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3455460},"v2.1.0-RC":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC","version_normalized":"2.1.0.0-RC","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"6da70ef38012fa157e53dcff6eca46c887f61de0"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/6da70ef38012fa157e53dcff6eca46c887f61de0","reference":"6da70ef38012fa157e53dcff6eca46c887f61de0","shasum":""},"type":"framework","time":"2019-10-11T02:09:45+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Udp\\Server\\":"src/udp-server/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/udp-server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"abandoned":true,"uid":3324309},"v2.1.0-RC2":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.0-RC2","version_normalized":"2.1.0.0-RC2","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"19c2924e652fbda53ad7d693e86d8ceb89552b06"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/19c2924e652fbda53ad7d693e86d8ceb89552b06","reference":"19c2924e652fbda53ad7d693e86d8ceb89552b06","shasum":""},"type":"framework","time":"2019-11-01T10:25:24+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"abandoned":true,"uid":3403498},"v2.1.1":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.1","version_normalized":"2.1.1.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"ac715b807dbd43b3d3fc9376dcf77a4a54e7d661"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/ac715b807dbd43b3d3fc9376dcf77a4a54e7d661","reference":"ac715b807dbd43b3d3fc9376dcf77a4a54e7d661","shasum":""},"type":"framework","time":"2019-12-11T09:03:54+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3455461},"v2.1.10":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.10","version_normalized":"2.1.10.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"4baf4d7f2bb823f7ecd586801aee92c3a73672eb"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/4baf4d7f2bb823f7ecd586801aee92c3a73672eb","reference":"4baf4d7f2bb823f7ecd586801aee92c3a73672eb","shasum":""},"type":"framework","time":"2020-02-06T09:55:06+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\JsonRpc\\":"src/json-rpc/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"abandoned":true,"uid":3594508},"v2.1.11":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.11","version_normalized":"2.1.11.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"82ec74349158b889e7dcbdd412344374f48646d8"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/82ec74349158b889e7dcbdd412344374f48646d8","reference":"82ec74349158b889e7dcbdd412344374f48646d8","shasum":""},"type":"framework","time":"2020-02-14T10:26:53+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\JsonRpc\\":"src/json-rpc/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"abandoned":true,"uid":3633370},"v2.1.12":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.12","version_normalized":"2.1.12.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"4906d2d783e74bd7141421b0469e88f64f5b9223"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/4906d2d783e74bd7141421b0469e88f64f5b9223","reference":"4906d2d783e74bd7141421b0469e88f64f5b9223","shasum":""},"type":"framework","time":"2020-02-26T08:30:07+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\JsonRpc\\":"src/json-rpc/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"abandoned":true,"uid":3671288},"v2.1.15":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.15","version_normalized":"2.1.15.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"3272ef948705c7cd9e792a35b88d5eff24fc9240"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/3272ef948705c7cd9e792a35b88d5eff24fc9240","reference":"3272ef948705c7cd9e792a35b88d5eff24fc9240","shasum":""},"type":"framework","time":"2020-03-12T11:40:38+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\JsonRpc\\":"src/json-rpc/src/","Mix\\Micro\\":"src/micro/src/","Mix\\Etcd\\":"src/etcd/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5","start-point/etcd-php":"^1.1","ramsey/uuid":"^3.9"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version","mix/micro":"self.version","mix/etcd":"self.version"},"abandoned":true,"uid":3711968},"v2.1.3":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.3","version_normalized":"2.1.3.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"a8264b9dcff43c8fa8281f9c8024d71fc718763b"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/a8264b9dcff43c8fa8281f9c8024d71fc718763b","reference":"a8264b9dcff43c8fa8281f9c8024d71fc718763b","shasum":""},"type":"framework","time":"2019-12-13T09:27:32+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3455462},"v2.1.4":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.4","version_normalized":"2.1.4.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"f19e2e349f1fe5b819d0afa0861797546d57a927"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/f19e2e349f1fe5b819d0afa0861797546d57a927","reference":"f19e2e349f1fe5b819d0afa0861797546d57a927","shasum":""},"type":"framework","time":"2019-12-17T08:06:13+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3487029},"v2.1.5":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.5","version_normalized":"2.1.5.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"2eb67833333e97d0b07471adc9c5766763610635"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/2eb67833333e97d0b07471adc9c5766763610635","reference":"2eb67833333e97d0b07471adc9c5766763610635","shasum":""},"type":"framework","time":"2019-12-20T02:15:28+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3487030},"v2.1.6":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.6","version_normalized":"2.1.6.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"3dcd897dbc24626536c0ed6fa4e43a886f7b0372"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/3dcd897dbc24626536c0ed6fa4e43a886f7b0372","reference":"3dcd897dbc24626536c0ed6fa4e43a886f7b0372","shasum":""},"type":"framework","time":"2019-12-26T08:59:03+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3487031},"v2.1.7":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.7","version_normalized":"2.1.7.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"b73ca569bd697ecf4c137d3cec48d10e1f351565"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/b73ca569bd697ecf4c137d3cec48d10e1f351565","reference":"b73ca569bd697ecf4c137d3cec48d10e1f351565","shasum":""},"type":"framework","time":"2020-01-06T11:28:59+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\Sync\\Invoke\\":"src/sync-invoke/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version"},"abandoned":true,"uid":3527567},"v2.1.9":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.9","version_normalized":"2.1.9.0","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0","reference":"e9d86f09ba7138ef336e4e0baf6dc1c68c0033b0","shasum":""},"type":"framework","time":"2020-01-15T11:38:46+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Redis\\Subscribe\\":"src/redis-subscribe/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/","Mix\\SyncInvoke\\":"src/sync-invoke/src/","Mix\\JsonRpc\\":"src/json-rpc/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.2.0","ext-json":"*","ext-pdo":"*","ext-redis":"*","ext-mbstring":"*","firebase/php-jwt":"^5.0","php-di/phpdoc-reader":"~2.1","psr/http-message":"^1.0","psr/container":"~1.0","psr/simple-cache":"~1.0","psr/log":"~1.0","psr/event-dispatcher":"^1.0","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","opis/closure":"^3.5"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/redis-subscribe":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version","mix/sync-invoke":"self.version","mix/json-rpc":"self.version"},"abandoned":true,"uid":3563102},"v2.1.x-dev":{"name":"mixstart/mixphp","description":"基于 Swoole 4.4+ 单线程协程 PHP 框架 / Single-threaded coroutine PHP framework (http://mixphp.cn)","keywords":["framework","mix","swoole"],"homepage":"http://www.mixphp.cn/","version":"v2.1.x-dev","version_normalized":"2.1.9999999.9999999-dev","license":["Apache-2.0"],"authors":[{"name":"liu,jian","email":"coder.keda@gmail.com"}],"source":{"type":"git","url":"https://github.com/mix-php/mix.git","reference":"d9a6273751412aa628289c42ac4d6313370ed41e"},"dist":{"type":"zip","url":"https://api.github.com/repos/mix-php/mix/zipball/d9a6273751412aa628289c42ac4d6313370ed41e","reference":"d9a6273751412aa628289c42ac4d6313370ed41e","shasum":""},"type":"framework","time":"2019-10-11T02:06:43+00:00","autoload":{"psr-4":{"Mix\\Auth\\":"src/auth/src/","Mix\\Bean\\":"src/bean/src/","Mix\\Cache\\":"src/cache/src/","Mix\\Concurrent\\":"src/concurrent/src/","Mix\\Console\\":"src/console/src/","Mix\\Database\\":"src/database/src/","Mix\\Event\\":"src/event/src/","Mix\\Helper\\":"src/helper/src/","Mix\\Http\\Message\\":"src/http-message/src/","Mix\\Http\\Server\\":"src/http-server/src/","Mix\\Log\\":"src/log/src/","Mix\\Pool\\":"src/pool/src/","Mix\\Redis\\":"src/redis/src/","Mix\\Route\\":"src/route/src/","Mix\\Server\\":"src/server/src/","Mix\\Session\\":"src/session/src/","Mix\\Udp\\Server\\":"src/udp-server/src/","Mix\\Validate\\":"src/validate/src/","Mix\\View\\":"src/view/src/","Mix\\WebSocket\\":"src/websocket/src/"},"classmap":["src/console/src/Mix.php"],"files":["src/concurrent/src/functions.php","src/console/src/functions.php"]},"require":{"php":">=7.0.0","firebase/php-jwt":"^5.0","psr/http-message":"^1.0","psr/container":"~1.0","php-di/phpdoc-reader":"~2.1","psr/simple-cache":"~1.0","psr/log":"~1.0","ext-pdo":"*","psr/event-dispatcher":"^1.0","ext-json":"*","psr/http-factory":"^1.0","psr/http-server-middleware":"^1.0","psr/http-server-handler":"^1.0","ext-redis":"*","ext-mbstring":"*"},"replace":{"mix/bean":"self.version","mix/concurrent":"self.version","mix/helper":"self.version","mix/log":"self.version","mix/validate":"self.version","mix/pool":"self.version","mix/event":"self.version","mix/database":"self.version","mix/redis":"self.version","mix/cache":"self.version","mix/auth":"self.version","mix/session":"self.version","mix/console":"self.version","mix/route":"self.version","mix/view":"self.version","mix/server":"self.version","mix/udp-server":"self.version","mix/http-message":"self.version","mix/http-server":"self.version","mix/websocket":"self.version"},"abandoned":true,"uid":3055164}}}}