{"packages":{"meshell/surf":{"dev-develop":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"dev-develop","version_normalized":"dev-develop","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"72a4d559c341765f9418143b23946f1f8a1ab326"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/72a4d559c341765f9418143b23946f1f8a1ab326","type":"zip","shasum":"","reference":"72a4d559c341765f9418143b23946f1f8a1ab326"},"type":"framework","time":"2018-08-21T03:20:18+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7","ext-swoole":"~4.0"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2132199},"dev-master":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"dev-master","version_normalized":"9999999-dev","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/c05078f89d3d3b1695e97f346538cb18682133d7","type":"zip","shasum":"","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"type":"framework","time":"2018-08-21T04:19:23+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"default-branch":true,"require":{"php":">=7","ext-swoole":"~2.0","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":4275486},"dev-meshell":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"dev-meshell","version_normalized":"dev-meshell","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/c05078f89d3d3b1695e97f346538cb18682133d7","type":"zip","shasum":"","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"type":"framework","time":"2018-08-21T04:19:23+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2107209},"v1.0.0":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.0","version_normalized":"1.0.0.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"df0222ddc1aa5543d39373656c2d583677ca4b35"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/df0222ddc1aa5543d39373656c2d583677ca4b35","type":"zip","shasum":"","reference":"df0222ddc1aa5543d39373656c2d583677ca4b35"},"type":"framework","time":"2018-04-10T10:59:46+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","eaglewu/swoole-ide-helper":"dev-master","squizlabs/php_codesniffer":"^2.5"},"uid":2082545},"v1.0.1":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.1","version_normalized":"1.0.1.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"f961bfb3253e7b38fef72f88968e9a8a72757335"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/f961bfb3253e7b38fef72f88968e9a8a72757335","type":"zip","shasum":"","reference":"f961bfb3253e7b38fef72f88968e9a8a72757335"},"type":"framework","time":"2018-04-15T04:31:51+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2107206},"v1.0.2":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.2","version_normalized":"1.0.2.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"58785dde53b72e1ce4ec9b4589229f977138e23e"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/58785dde53b72e1ce4ec9b4589229f977138e23e","type":"zip","shasum":"","reference":"58785dde53b72e1ce4ec9b4589229f977138e23e"},"type":"framework","time":"2018-04-16T03:32:15+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2107207},"v1.0.3":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.3","version_normalized":"1.0.3.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"2402be90d9c3a12c362df5f482e03235b935a0cb"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/2402be90d9c3a12c362df5f482e03235b935a0cb","type":"zip","shasum":"","reference":"2402be90d9c3a12c362df5f482e03235b935a0cb"},"type":"framework","time":"2018-04-17T06:41:40+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2107208},"v1.0.4":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.4","version_normalized":"1.0.4.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"faf2810cd9a97e60e099e6d8103093d629753130"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/faf2810cd9a97e60e099e6d8103093d629753130","type":"zip","shasum":"","reference":"faf2810cd9a97e60e099e6d8103093d629753130"},"type":"framework","time":"2018-04-27T07:19:22+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2152775},"v1.0.5":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.5","version_normalized":"1.0.5.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"cb0bbef795b90b0284afb1dc5ac2363cacfe4d53"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/cb0bbef795b90b0284afb1dc5ac2363cacfe4d53","type":"zip","shasum":"","reference":"cb0bbef795b90b0284afb1dc5ac2363cacfe4d53"},"type":"framework","time":"2018-04-30T09:08:16+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2152776},"v1.0.6":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.6","version_normalized":"1.0.6.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"2aa8fdcbcaa64527c5f9494087034f97401fe2bb"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/2aa8fdcbcaa64527c5f9494087034f97401fe2bb","type":"zip","shasum":"","reference":"2aa8fdcbcaa64527c5f9494087034f97401fe2bb"},"type":"framework","time":"2018-05-03T04:48:55+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2160651},"v1.0.7":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.7","version_normalized":"1.0.7.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"36b06ea402c45a8eccbaf162420689485486ffa3"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/36b06ea402c45a8eccbaf162420689485486ffa3","type":"zip","shasum":"","reference":"36b06ea402c45a8eccbaf162420689485486ffa3"},"type":"framework","time":"2018-05-04T02:06:10+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2162712},"v1.0.8":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.8","version_normalized":"1.0.8.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"b9be5f76925c24973f5bda7ff6a160a1c4f24779"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/b9be5f76925c24973f5bda7ff6a160a1c4f24779","type":"zip","shasum":"","reference":"b9be5f76925c24973f5bda7ff6a160a1c4f24779"},"type":"framework","time":"2018-06-02T06:27:42+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2236593},"v1.0.9":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.0.9","version_normalized":"1.0.9.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"85ffd563eec72685dfa41b1b71fa3001cf36f143"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/85ffd563eec72685dfa41b1b71fa3001cf36f143","type":"zip","shasum":"","reference":"85ffd563eec72685dfa41b1b71fa3001cf36f143"},"type":"framework","time":"2018-08-20T10:40:05+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2409601},"v1.1.0":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.1.0","version_normalized":"1.1.0.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"3508471168ca130ab006a96b7e603742961e787c"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/3508471168ca130ab006a96b7e603742961e787c","type":"zip","shasum":"","reference":"3508471168ca130ab006a96b7e603742961e787c"},"type":"framework","time":"2018-08-20T11:01:40+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","vlucas/phpdotenv":"^2.4","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2409698},"v1.1.1":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.1.1","version_normalized":"1.1.1.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"72a4d559c341765f9418143b23946f1f8a1ab326"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/72a4d559c341765f9418143b23946f1f8a1ab326","type":"zip","shasum":"","reference":"72a4d559c341765f9418143b23946f1f8a1ab326"},"type":"framework","time":"2018-08-21T03:20:18+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~4.0","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2410974},"v1.1.2":{"name":"meshell/surf","description":"","keywords":["framework","micro","swoole-framework","micro-swoole-framework","micro-swoole-api"],"homepage":"","version":"v1.1.2","version_normalized":"1.1.2.0","license":["MIT"],"authors":[{"name":"Tianliang Zhou","email":"mfkgdyve@gmail.com","homepage":"https://loocode.com"}],"source":{"url":"https://github.com/TianLiangZhou/surf.git","type":"git","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"dist":{"url":"https://api.github.com/repos/TianLiangZhou/surf/zipball/c05078f89d3d3b1695e97f346538cb18682133d7","type":"zip","shasum":"","reference":"c05078f89d3d3b1695e97f346538cb18682133d7"},"type":"framework","time":"2018-08-21T04:19:23+00:00","autoload":{"psr-4":{"Surf\\":"src/Surf"}},"require":{"php":">=7","ext-swoole":"~2.0","nikic/fast-route":"^1.2","pimple/pimple":"^3.0","symfony/event-dispatcher":"^4.0","zendframework/zend-diactoros":"^1.7"},"require-dev":{"friendsofphp/php-cs-fixer":"^2.3","phpunit/phpunit":"^6.0.0","squizlabs/php_codesniffer":"^2.5","eaglewu/swoole-ide-helper":"dev-master","php-coveralls/php-coveralls":"^2.0"},"uid":2411013}}}}