{"_id":"yf-fpm-server","_rev":"88-f4d131ded41a6eb9688da751a5f6eb67","name":"yf-fpm-server","description":"yf fast-platform api server","dist-tags":{"latest":"2.7.4"},"versions":{"2.0.0":{"name":"yf-fpm-server","version":"2.0.0","description":"yf fast-platform api server","main":"bin/app.js","scripts":{"server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"39b85e0a0308aa2e7780e044557b267cec9b36d3","_id":"yf-fpm-server@2.0.0","_shasum":"1fd4f5b0ce6d6260fe7fa130125ec48e90cfe1aa","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"1fd4f5b0ce6d6260fe7fa130125ec48e90cfe1aa","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.0.tgz","integrity":"sha512-/ntltRgL6hNFs6XeP5Kn2CzqrLw1IdhBWVrFsB7QyJXW+pUD4x5gN54Hu3cW4w6xWimYKclqM4Te+JyKS6O7mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBd3BVFb+lDhb4R7N4jwDVvsvIWEME/cbLtGMFM8mW8wIhANneLeBA6uqfvp4UCIgxlTpoDBSJEZ7/BoxXEh8NRMnJ"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.0.tgz_1475979519209_0.9419103730469942"},"directories":{}},"2.0.2":{"name":"yf-fpm-server","version":"2.0.2","description":"yf fast-platform api server","main":"main.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.2","_shasum":"a609a2a126fe221032e00905d607df8787af6801","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"a609a2a126fe221032e00905d607df8787af6801","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.2.tgz","integrity":"sha512-vo65ITCMnOZodl5oiJW4gKyWp7MHf2EOKpw67y8RitSEvT0xpcGq4aCCiuTMIDqwC1hY5g01jyJFNfY36CJcgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQQikN7u6BmlZH4lmRXesSk9HpzI/3si287kaiaYu/sAiAa/euRIkluCrKBaoxuFDYrtDz5VVS5nAc6vvCncDvGdQ=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.2.tgz_1475999839193_0.6002618239726871"},"directories":{}},"2.0.3":{"name":"yf-fpm-server","version":"2.0.3","description":"yf fast-platform api server","main":"main.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.3","_shasum":"4c14791337e258bb6cb1e5f15eea6dfd4a10dabe","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"4c14791337e258bb6cb1e5f15eea6dfd4a10dabe","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.3.tgz","integrity":"sha512-DF3c2pFG7UH4G+r6VA1PH8XwdO+chZhKBXJOeVfCezQO9aE1pi6bvgY5Q0ezKiNJNhnJrybm1MfJTsCwPg2N1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvNbOn3b73igNMzb8SaMQHqMISTye5qvdqFVKw+9oUKAIhAMaI1rt3Gwjv1EtQqj1NSm/GrE+8U3wf/sB80M/u888x"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.3.tgz_1475999973898_0.5696909008547664"},"directories":{}},"2.0.5":{"name":"yf-fpm-server","version":"2.0.5","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.5","_shasum":"c869f3d61407cfd325dbddb37889b34928ee619a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"c869f3d61407cfd325dbddb37889b34928ee619a","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.5.tgz","integrity":"sha512-H2LODg5upd1+wTPqT4OcUuPbUBR0kAXxPl+vwnI7qIs6XDPVBwv3uPGqiPXZJV5O0qdeuBjOhC0VJGnjbOR4LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGH1xAq0nI2EkVP4419MNvEJQrXQDt/CvJNnC9Hkka/JAiEA9ugKbrqSJI+k13kBZ/TDRmGhyyEecZBYbMOCGNGdSP8="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.5.tgz_1476000853020_0.2252688582520932"},"directories":{}},"2.0.6":{"name":"yf-fpm-server","version":"2.0.6","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.6","_shasum":"c4eb98e3d20f696bf577c95fc418f5325468b6a8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"c4eb98e3d20f696bf577c95fc418f5325468b6a8","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.6.tgz","integrity":"sha512-6M22mUseQA2iTzYRv/LbAtfssSuJV+sfihE287AuIqBL4CZsPWqWkDx5iGI/SN7pDTkjf4BUE2Kj12vmOZg1KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCduy194i/fauKqBSrthl8c1hI/F066WZctwbIZMiYjBgIgfHSzVZryaCEjDmTjvds8BDs7dsJ6fm/F1b5X46a61+c="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.6.tgz_1476001577802_0.5424176640808582"},"directories":{}},"2.0.7":{"name":"yf-fpm-server","version":"2.0.7","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.7","_shasum":"f9ab876fe9fedddb719b117b8101be36a0d1d3dd","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"f9ab876fe9fedddb719b117b8101be36a0d1d3dd","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.7.tgz","integrity":"sha512-W7mzDzXVVrSv/b0dq26A/8yZizczWB8vnQDEVz7GcwBNDFxq5WAKznXDk6xGzOVwbGs5MEtr+oF59RrDi+Hb/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWtNhZu73gGZx2ybBg/NbYeKV/jLRNJxkZJt8BCDq+cwIgXUwWy1eApiukFj2DAl6+vXBiZ8ix0pAC3a2Zg1W+Rmk="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.7.tgz_1476002080814_0.5826753594446927"},"directories":{}},"2.0.8":{"name":"yf-fpm-server","version":"2.0.8","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.8","_shasum":"e745d2f3357d979ec97cc67a260417a3aae46eff","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"e745d2f3357d979ec97cc67a260417a3aae46eff","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.8.tgz","integrity":"sha512-QpqIyqe0B8vZF3p7QQ+tm5JV2UvaZHhJ4FG0/gWD8dQ62d8IMC4OKsVa/9HTONLdAry0GKZNsSmtM5mZhAAG4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxc5xUXjrNhIWS2NRx5h1jVfoL4wSqZEYkArT6qex7DAiEA67YJsJXQLLCYjgJE7lUZLh3c+uw0KceUk/tlZnJVvWA="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.8.tgz_1476002581299_0.7257220793981105"},"directories":{}},"2.0.9":{"name":"yf-fpm-server","version":"2.0.9","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-generic-session":"^1.10.2","koa-logger":"^1.3.0","koa-router":"^7.0.1","koa-static":"^2.0.0","koa-views":"^5.0.2","koa2-cookie-session":"0.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"ae7f357765a498c059ac08cc9f1238c47aa64fd1","_id":"yf-fpm-server@2.0.9","_shasum":"e41223ecdf2ee439a79254da3a791157df278a05","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"e41223ecdf2ee439a79254da3a791157df278a05","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.0.9.tgz","integrity":"sha512-iD+vdMvuY9/8rFwbcsQ/a7od8R4hiLn+iFHx8pvoCIASO696O3UsOGKobDbudLwSKdzbPS7S/oiX45+s5tDnfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDTm+jLuxCnx/5PILdfbSJUhj/UY9YIcIk9hZ+UJy2mnAiAiMjSz0dVa2zCHK6zCU5/MzvDzeZwhRxe55W6OSednHw=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.0.9.tgz_1476003184483_0.7244259444996715"},"directories":{}},"2.1.1":{"name":"yf-fpm-server","version":"2.1.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-router":"^7.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"0f8c4e94cfccaec26e7aa280b006c50ad8cbf9de","_id":"yf-fpm-server@2.1.1","_shasum":"f60079a4b3004375bbaf4bf16017c74e77939291","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"f60079a4b3004375bbaf4bf16017c74e77939291","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.1.tgz","integrity":"sha512-4hB/Jw3u9h9MIj+R1spjSXX8jRHFhsXyFQ4kG3w5DHkIDjaCf59Zv+6CbzB+4GlJYybZhGusofRhBszZq5+9cg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuk9KXPxaYvYEuGftHiEqsHxQre92XCB7LF9um4fmeXQIhAI8Nh8hlkThVobhzM+H3h9UUcMtK3xsl8GDXkof1x7tv"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.1.tgz_1476930228636_0.9604070512577891"},"directories":{}},"2.1.2":{"name":"yf-fpm-server","version":"2.1.2","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-router":"^7.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"bbe2eb4ffadf9ce7ec0be7140f91ab1241c4248b","_id":"yf-fpm-server@2.1.2","_shasum":"988c2e7811482b478d057c2c8dbc18f86540803c","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"988c2e7811482b478d057c2c8dbc18f86540803c","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.2.tgz","integrity":"sha512-7aD55fAqEszhXdINm/uKjHi6FVm4ic1QU+H52uSCtZ4k5tyBQs4gB1i9gA88aqjD3PXBIKR1DsUvVf7wB8WrRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQnXROofELQX0NWfDdJLZgs09vSfdLwTZclg6fCsB8gAiEA1qRZq4RBgMDN/nug5cD7bx9aEO56tYcpqvRS8xD1a74="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.2.tgz_1481524485436_0.7955790034029633"},"directories":{}},"2.1.3":{"name":"yf-fpm-server","version":"2.1.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-router":"^7.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"bbe2eb4ffadf9ce7ec0be7140f91ab1241c4248b","_id":"yf-fpm-server@2.1.3","_shasum":"8758428f586fbcb56fe54ef59bae77199a9796f8","_from":".","_npmVersion":"2.15.9","_nodeVersion":"4.5.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"8758428f586fbcb56fe54ef59bae77199a9796f8","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.3.tgz","integrity":"sha512-kNUQ6TIm81CJ7wJNn9EAx5UIcr3YUaggB8ZU8i2gGc6Ud7wfTDe+pH2epYvi2tyORCXrDwUrHXvRc7NEpmDldg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCf5qPSsg0IRrHlHbUoPdUPDbZeGb3XVicQj29iLE1i9QIgMMxJNgJSE0v6FGpjDsmbh2+i9cafhRbVsKra4zLIG9s="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.3.tgz_1481596571643_0.5936282174661756"},"directories":{}},"2.1.4":{"name":"yf-fpm-server","version":"2.1.4","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-router":"^7.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-core":"^6.14.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0"},"gitHead":"a1521fb4314dc80ab1b1dd64d0cf7d2e44108314","_id":"yf-fpm-server@2.1.4","_shasum":"a629701aca3fae76f90aa47d22967ff7c580eace","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"a629701aca3fae76f90aa47d22967ff7c580eace","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.4.tgz","integrity":"sha512-LMP18PTW1EUHZBzj0q7lYtpEK/FNmBnCteIiaa3Q3L1Xdz+wCLIP1fizX3Gpvu9iYYhSo9WVcAiFFzkxzcyJpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtMbemlu7Bl1uZqi48xCiRjEMoAkPMTXvqD+0SY58NIAiAHDLSr3a9lbnN1ojeE3J0xQCJfVGmGN+2B0fnY8Lf75A=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.4.tgz_1486111422235_0.7115343143232167"},"directories":{}},"2.1.5":{"name":"yf-fpm-server","version":"2.1.5","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-better-body":"^2.0.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","koa-router":"^7.0.1","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"eb5179e3ebaf5f697e534abba6e4a418cb2ab1a7","_id":"yf-fpm-server@2.1.5","_shasum":"0a96890c49c2c0f7ff4097b13783646b2a910aa1","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"0a96890c49c2c0f7ff4097b13783646b2a910aa1","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.5.tgz","integrity":"sha512-rDg0Ok9tj8tjzCgUcyadTpHw6w4chxjO6+mdY7j1BYJOPrd9keixa/j9eE06yZvTHP1/BnEy4eV2+3OEDMehGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHcrFGtz12tzvtzrwmuVuCqfXRQf8IM6Ojj549uSvghAiEAzW4jdpZDh+bQHe+eGrLKl/aM6NWdv4+36w6H96fHsfU="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.5.tgz_1486267567188_0.7143147967290133"},"directories":{}},"2.1.6":{"name":"yf-fpm-server","version":"2.1.6","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa-convert":"^1.2.0","koa-cors":"0.0.16","lodash":"^4.16.1","md5":"^2.1.0","memory-cache":"^0.1.6","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"6cc5883f2d23d4c7befb191eaf96824248f8f257","_id":"yf-fpm-server@2.1.6","_shasum":"fc7165e11987089e129fd5cd056e3a2c5c7aca7a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"fc7165e11987089e129fd5cd056e3a2c5c7aca7a","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.6.tgz","integrity":"sha512-IIMPuKH0BdyWgo0yInYnOsNWm9D6mkvFu1nf9H9BgA5liu4VjM4LE06ZhID1Y+Bulfkm0L25qmUHNgtY6y+KPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOV7hLz/y0lgO0hnmI/DHuiwE+YbHOXxNOEvMIYCOcqgIhAOkTf20zye+1Cb4Stq/T5Od/OiOWKkZ7GhQlthkIzCoj"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.6.tgz_1486279845536_0.34548513824120164"},"directories":{}},"2.1.7":{"name":"yf-fpm-server","version":"2.1.7","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"6cc5883f2d23d4c7befb191eaf96824248f8f257","_id":"yf-fpm-server@2.1.7","_shasum":"7308674b364ef0a82fc7beba3cd12f8a305cf29f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"7308674b364ef0a82fc7beba3cd12f8a305cf29f","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.7.tgz","integrity":"sha512-vFaeQfJQZEuHeMOtbGXcFjoEA8KrXNBTkHUcHyO+LENGgCnYs+F+3Yp/9zrxwZ1e+pYz8nxTPhXFVwsRgelyUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBcH1bBBgZx5iBi5jHeAOdOLBc2rm24u0sMCvU3f9JUQIgLDn0eRSD6iZhIuRmjeEbSdazOfS7bFG7Xef8bxXrbfA="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.7.tgz_1487667025892_0.013354608323425055"},"directories":{}},"2.1.8":{"name":"yf-fpm-server","version":"2.1.8","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"29ec1875a3d1574fba850ec0d60fb734854fe609","_id":"yf-fpm-server@2.1.8","_shasum":"b5520a5b00682efe00082020a3645a2f4262ad4e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"b5520a5b00682efe00082020a3645a2f4262ad4e","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.8.tgz","integrity":"sha512-DJyOwz5NAy7o+f9Sa9OL6dtxZD4JjWhnJiV7HebCmEicS90e9fVjw+BNhqRUvy2W0wVdVNwpw5/uuvGXFjVlMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSUFwUJ6IIEBKwpfKVAOqNW44EwsqWuyDLwNuI4+N8wAIgNv88vakkbJlg3/0LuNMt74HelRl7AvKYnn303TNEqhE="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.8.tgz_1487668695589_0.24997745361179113"},"directories":{}},"2.1.9":{"name":"yf-fpm-server","version":"2.1.9","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"29ec1875a3d1574fba850ec0d60fb734854fe609","_id":"yf-fpm-server@2.1.9","_shasum":"763db63028425483f3ddda70ccd99c669f38e874","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"763db63028425483f3ddda70ccd99c669f38e874","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.9.tgz","integrity":"sha512-gBv0Jv+zEvEkpfOtpGw2hME63IVkc8hoJNsLBT3IS2vA1W+oVy2FBVBXc7L57VpqoIVEyZ2zAKjSlWBe9Bislg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFNdnU4l/dbkE4BAjZIkifwV53HPOLB9A6r7/df+/9aWAiEA1mXijbBCf+sFQEFZRj2MFCxxdPUf9fmk48HeZmjbzVk="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.9.tgz_1487669236120_0.019156664609909058"},"directories":{}},"2.1.10":{"name":"yf-fpm-server","version":"2.1.10","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"29ec1875a3d1574fba850ec0d60fb734854fe609","_id":"yf-fpm-server@2.1.10","_shasum":"d55573a7e6d315e6f80d702683591b55157e1c3f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"d55573a7e6d315e6f80d702683591b55157e1c3f","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.10.tgz","integrity":"sha512-kRPkqWbKy/KxJIZXTEBs0ybbrnnFeihs3JdKmbfToimDYZ4ajMwlYyk+edDbFCrljxqzFJ5Rg8AZ0x28BS5s8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUuxh9VohWHHydNCG3mzf/a615jCEhBm0X2sBA16tlTQIgT0szUS6A+PVpCwoE/whFJE/JuLE4xIaOr4cj+YebbPU="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.10.tgz_1487669704595_0.01550597557798028"},"directories":{}},"2.1.11":{"name":"yf-fpm-server","version":"2.1.11","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"ae3f62727797ccdc1fd93b808eae5731adb8030c","_id":"yf-fpm-server@2.1.11","_shasum":"8a088e5619fa5239e204025f05b9e89ad83db1a5","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"8a088e5619fa5239e204025f05b9e89ad83db1a5","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.11.tgz","integrity":"sha512-IjAZUmXD5clcewhyOYttBt2hswcmBAAdz0eLBO9DzBslRZ+T8WfnwzbMclcphKEFiKBfNWmyThErE5UoabevvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDNLN1Yt21KBK/UoHgPSsc60Mj64SuehNkXTIEX+R5lMAiEAoX4hGm2Fl0Jw9hSMOPAqcGjHoOnZEzIKpNSofTvztL0="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.11.tgz_1487670077877_0.5843008006922901"},"directories":{}},"2.1.12":{"name":"yf-fpm-server","version":"2.1.12","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"edb4553dcb8b977ebc393f978179ad644586bbaf","_id":"yf-fpm-server@2.1.12","_shasum":"f744ebd7f64810f16345ceeed615a7bce4460e1d","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"f744ebd7f64810f16345ceeed615a7bce4460e1d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.12.tgz","integrity":"sha512-ICAAbsgQjXYQtLC4BGJHMOCOF4ZDbJJ71vKZ4Go5tso1+exiuYe0qP3Jif4cWbIJTSRy+wkgrkdP+fEUPsEBzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGNV/yekjTDP0XMEtEwy/5sgD56FERmgAII7bnMKNANAiBI0Uqb3wrYS8p1RcVBryC8ZxoYRaXzN21V/pRnGCpbKw=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.12.tgz_1487670548567_0.677728520007804"},"directories":{}},"2.1.13":{"name":"yf-fpm-server","version":"2.1.13","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"edb4553dcb8b977ebc393f978179ad644586bbaf","_id":"yf-fpm-server@2.1.13","_shasum":"863d37e4e21e30fba1d467bccc5b08eaced2c433","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"863d37e4e21e30fba1d467bccc5b08eaced2c433","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.13.tgz","integrity":"sha512-Q3ujVOPSMqoxyCezxRICcqYF3FwpRpKuNNEuR1AWNKpgZsHUXYUzcl6Abhn9Omovu6WDIbjJ/dBB05tA+elRmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjXvGilaKKFMpJx7Z5TJnnSliewuFGF7MPdiWtj9EuFgIhAKsrKj/+An9C/KUYvMSREba+ZMxuXHc7+Mak6F7bvA8y"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.13.tgz_1487670795393_0.11914248415268958"},"directories":{}},"2.1.14":{"name":"yf-fpm-server","version":"2.1.14","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"edb4553dcb8b977ebc393f978179ad644586bbaf","_id":"yf-fpm-server@2.1.14","_shasum":"cb486ae436dbb9c8cbdc6939c08d6620bcd9acbc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"cb486ae436dbb9c8cbdc6939c08d6620bcd9acbc","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.14.tgz","integrity":"sha512-WoBzcUeTjGvVfBS8vCgQKRnAVzwnI6XMCGOMdFOMJb9gP1uqmqHg0B/YIS1LruIVb7sLa2Dw2pxhqz4a6cRuJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE/m8UfVyUqao5QzyDE/wuAgDKgXhWKi2v58NVcLMuttAiAPG6xSZ+tGQFwAk+RuIXu6nfVcGRD8nIfUO4BJFjNJew=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.14.tgz_1487670950729_0.5529648303054273"},"directories":{}},"2.1.15":{"name":"yf-fpm-server","version":"2.1.15","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"752dd74aee01dfd4de39999266dc6ec5e9f1e1ce","_id":"yf-fpm-server@2.1.15","_shasum":"1fa686bee32051fcc118082baeb8e925aa0451aa","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"1fa686bee32051fcc118082baeb8e925aa0451aa","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.15.tgz","integrity":"sha512-1ZLRhaDXwoPJj9v09kbqrfMiUMnicvf2wLF2De38AlNgy7Lfthwm/IpXP5kyDxX8emo98ACfA+vFrUrrnKiCrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGWGmOJ6b3tZ/IYhpD8x0lxhgYVOmnqbNE7+UUVW8JFDAiEAyEWOSc3QHQowy0XVM82awCEYd8c/r1Cgyui9JHY0/Gg="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.15.tgz_1487672740044_0.3471515951678157"},"directories":{}},"2.1.16":{"name":"yf-fpm-server","version":"2.1.16","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"4a4dc8a4ea029421f831d394266846b74ce105ab","_id":"yf-fpm-server@2.1.16","_shasum":"c5888d45f4685231c01be00a02e2b083d23bda5d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"c5888d45f4685231c01be00a02e2b083d23bda5d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.16.tgz","integrity":"sha512-oGsrP5ikJhDV9TmMIRPuR6M5wfxuicKtjIytVpu2TiwFOk/L+mkPqjiyKwSFgiHbqltQUb442NfEXh4o9zhwCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEztx27SEaolpNAltfu+QugAxnQ1iX6wgW5U+ekyUaeoAiBnAMDnZfnJeaD4nAfRmtCo2ISG/nPbyGvuGdMgCfUgKg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.16.tgz_1487677816704_0.11275285622105002"},"directories":{}},"2.1.17":{"name":"yf-fpm-server","version":"2.1.17","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"4a4dc8a4ea029421f831d394266846b74ce105ab","_id":"yf-fpm-server@2.1.17","_shasum":"3a88d3719c5a1c84bc4485a7548a333efdb6dc18","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"3a88d3719c5a1c84bc4485a7548a333efdb6dc18","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.17.tgz","integrity":"sha512-x2zLnRnQCu1gwPZ/xCZ9H8n0Jna9vG/uv+kZQ8znqj41HoaT8cZ6yoTlWCjInn87/NlVCIl9y/kWRTweN9yIlw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxGdfZNkqqpDhkjQ3YrkeNnl+Lzd3OYp5JxUgnfJhx3QIhANnRt9/OZamulO3VVbOC4urmmUEm9uO27abbXVkYbyLH"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.17.tgz_1487688458783_0.9527999281417578"},"directories":{}},"2.1.18":{"name":"yf-fpm-server","version":"2.1.18","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"4a4dc8a4ea029421f831d394266846b74ce105ab","_id":"yf-fpm-server@2.1.18","_shasum":"fb2504363d5bbc7ead13f9e58375e96b73f79b23","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"fb2504363d5bbc7ead13f9e58375e96b73f79b23","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.18.tgz","integrity":"sha512-eKRL+MQ8vj9NVaog/D3udZHxu/Yc/uEkjoTxV8TXD5yMu7DVC1xPlTJCh5JtbXhLDnMb4xuJHySiwlsn9JGOzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDWBk204GmRpVZpuABtKO/1NI4e1wyTBDgOK7RKWFVuqAiAfl6fL8OIuo5NpiVazj3LfzRFYpKzi3suAy4DVSzynMw=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.18.tgz_1487688669830_0.35702179349027574"},"directories":{}},"2.1.19":{"name":"yf-fpm-server","version":"2.1.19","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"4a4dc8a4ea029421f831d394266846b74ce105ab","_id":"yf-fpm-server@2.1.19","_shasum":"8c3ae105dc9b303dac616b5fede5aa4fed6f37dc","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"8c3ae105dc9b303dac616b5fede5aa4fed6f37dc","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.19.tgz","integrity":"sha512-Z+m3fXuqbEf9nRfgfgvlrMLLlhWy6FKLLEYkrrKxfEYTVQAjcfWMxRoP3/1yfZeRX9RVhZMGgqSog/fqwWeINg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0PQoR3tibtHWiXfReNWoouqFhpXhNBieC24W/ml8AGAiAspPaYcc+XejC3Wcqvf7jNJ+8Qpmufde5TRmppqA+TIA=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.19.tgz_1487689696966_0.8968937587924302"},"directories":{}},"2.1.20":{"name":"yf-fpm-server","version":"2.1.20","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"8f201894c382e44e8054a0a9aad89fa5c0f14e14","_id":"yf-fpm-server@2.1.20","_shasum":"da547d3b44345b34d79b326d23aef828670ad30f","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"da547d3b44345b34d79b326d23aef828670ad30f","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.1.20.tgz","integrity":"sha512-ygH6AlralJWt3U2NXKfMzndM5tVS75nQKpUJUnOJjlRQ5NAlBONpPlAwSXOQQ8jim2klFnN9kRUi/ZkG5DcDVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDlMF93sP57nYZOf8EA/1fteGvsey7L4Er0KRP99cLfAiEAtFwZe9Xhg/ZGMMm2OppXj91Rquw5yEiquohPecNljqU="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.1.20.tgz_1488356124512_0.8786851200275123"},"directories":{}},"2.2.0":{"name":"yf-fpm-server","version":"2.2.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"echo \"Error: no test specified\" && exit 1"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-runtime":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0"},"gitHead":"75cca8297b1ab3924d23726a617bf0cb9b8e1dbe","_id":"yf-fpm-server@2.2.0","_shasum":"87d7bc69528b6635a57ae1cfe84e319aa917968b","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"87d7bc69528b6635a57ae1cfe84e319aa917968b","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.0.tgz","integrity":"sha512-/rAudF0CjPr9evkpZOHDlb/YFT8HNO/txRJOFBbs8dPiLcUJkxBKBglMAjrhFECXPu+r2HW5ns8b4YT7a0So2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0ZU3jw1AQrrLeEGRNHHOvSbBxhfVbBjhe1a5h+uOQXAiAWUSY3GxjVkB6Wa79E5iiWeAfkj54nBZhwZHWAZhtXtg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.2.0.tgz_1488425507262_0.13039674889296293"},"directories":{}},"2.2.1":{"name":"yf-fpm-server","version":"2.2.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"mocha test/*.test.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0"},"gitHead":"3603630e65e59697107665b3baca87a4a756ca4e","_id":"yf-fpm-server@2.2.1","_shasum":"3fb669186329c73b97db33cbb9a2c825de39d303","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"3fb669186329c73b97db33cbb9a2c825de39d303","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.1.tgz","integrity":"sha512-wllLQCjpcf1y6D5jROM8TN7xHMgdWwdOmRXJo34oujtbQYG+TEeoHzGm4hX8LvZRSmbqabFy2iUWuRx6x1vJZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuXoHFxRxJPbMg6/qgIg5acgr7e2OlFgxDTiaXdANOgAiBKqE+Gv8pUu6K7NYMNkFC+WOmpDUBMz44xr9vZoGJsLQ=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.2.1.tgz_1488689852442_0.7153326303232461"},"directories":{}},"2.2.2":{"name":"yf-fpm-server","version":"2.2.2","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"mocha test/*.test.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0"},"gitHead":"4a8b8fffa9b10a7d15f70fda343ed070c3ad516d","_id":"yf-fpm-server@2.2.2","_shasum":"df5514e70bc2c51a464d83dcfa55b722949a9bce","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"df5514e70bc2c51a464d83dcfa55b722949a9bce","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.2.tgz","integrity":"sha512-t7qxlP2oSV+dD3NmPITsinN+fZEH58u8zJfB2pIP+Z5FbXN/HS4ppq+2fO3G5Cm0tJCAEhctss6ls+twXtbGTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeZQ7foa8pj6HRQUs9c4qodebv/2uaBxMEj//q6fig0AiAokIoH49iLoOHZtWDL8MnQCts1fwLEGYFSJMBWxSYKPg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.2.2.tgz_1490771956825_0.5783147432375699"},"directories":{}},"2.2.3":{"name":"yf-fpm-server","version":"2.2.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"mocha test/*.test.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","pubsub-js":"^1.5.5","qiniu":"^6.1.13"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0"},"gitHead":"a235e4eeb119dfc6a4314157a096e366d498f0b4","_id":"yf-fpm-server@2.2.3","_shasum":"24c1500ae5f7efceab8747310edcf7fdb43e2b80","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"24c1500ae5f7efceab8747310edcf7fdb43e2b80","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.3.tgz","integrity":"sha512-awLZploRwzaLOrvMgv948mLlIuHxbmFAuLpwn/tuafaUamEdfFvJXqradqbb6feTw48ZgIWPj7V9H+4Is3qL5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHyq/tl6b59MgwMvzS8X9qOib15lYG7Hz6Ueqwi+jFTAAiEA6A09WFn9JXZAtkStC5uyzZB1KZHS0P20IfaEXtTC+t8="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.2.3.tgz_1491619505101_0.8728111691307276"},"directories":{}},"2.2.4":{"name":"yf-fpm-server","version":"2.2.4","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"mocha test/*.test.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","pubsub-js":"^1.5.5","qiniu":"^6.1.13"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0"},"gitHead":"a235e4eeb119dfc6a4314157a096e366d498f0b4","_id":"yf-fpm-server@2.2.4","_shasum":"033d58566ed8c373d1baeb9377693c227d42c6e9","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"033d58566ed8c373d1baeb9377693c227d42c6e9","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.4.tgz","integrity":"sha512-1amfzk1Osi94vaIEA9WJxYMG6f+yWqVLkF6O8OuAK9L9v8/KQHuzIHVkwUmyyDPEJE+Dcf5dVcUPY9RkU0Nqjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCm7Fr7tWq9sKRHlirrwgJ1MXSpDFBqKYdRqsApZSWASwIgCACJiIsZoGVZlKSnUjVjSRjpZeTYY36uPKKBAV9iHNw="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/yf-fpm-server-2.2.4.tgz_1491620657977_0.8854139700997621"},"directories":{}},"2.2.5":{"name":"yf-fpm-server","version":"2.2.5","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/app.babel.js","test":"mocha test/*.test.js","publish":"npm publish"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","fpm-plugin-qiniu-upload":"^1.0.0","mocha":"^3.2.0"},"gitHead":"3ae7833bf9f4ff99daf5a8361df7f34b3f85153a","_id":"yf-fpm-server@2.2.5","_shasum":"a1c66947abacd1f593d17312992c28d86a4f343c","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"a1c66947abacd1f593d17312992c28d86a4f343c","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.5.tgz","integrity":"sha512-zWoiAeiWTW3NMcRHLbenZtxyDlvmVJ10m+CY+yH0pS4WHagArgR11uWhgjd++b2JJmBTD5zLJI7h6Gd8reF98g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHGf1gx5mf6J8p7A+8JqHC7DWj7QFktues1BDcFxHJiAiEArgjd0YzmX2ginuu0zmhQQTkOQoezX61pu7i65LOZAfU="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.5.tgz_1498879563744_0.0022108512930572033"},"directories":{}},"2.2.7":{"name":"yf-fpm-server","version":"2.2.7","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f475f02d54433adffcaf973e505338954b765269","_id":"yf-fpm-server@2.2.7","_shasum":"990857d467b4c6cc8a5bf10aa94e0d6f8c0562ff","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"990857d467b4c6cc8a5bf10aa94e0d6f8c0562ff","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.7.tgz","integrity":"sha512-is6gZdeYFq173eQl2pANHKTFCINEFg4KcTVQHsggIj4QToHmgS1yt1XwYzAb1okWdaEyHctl8ghAU32XfOPJBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVCMhY1oAnqYqBaIJ/MaWvI2xNmcn36rpRX8DLTrDKkQIhAKLPEOJr4ogAQExBZCM0U69Sp1+QsnejrMuikOwYLCeb"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.7.tgz_1500274836662_0.29544015508145094"},"directories":{}},"2.2.8":{"name":"yf-fpm-server","version":"2.2.8","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f800e328c907a3630ab53011d41d09dc739ba691","_id":"yf-fpm-server@2.2.8","_shasum":"593d8b1b6566451daaf82bf343527a6a405c15c7","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"593d8b1b6566451daaf82bf343527a6a405c15c7","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.8.tgz","integrity":"sha512-3uQXyTXQLb3nHFqhdznArBXm0fMgvXT4AgIdNePKMmKwxTfQODRtsKbeZwQA49JJwXkJF3J2LllakCHTyg4CiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY45XHDFEvtWfKXBNt8E5A5CFAxG12UdwPpwwCeuU8UQIgA9k/cT+AAnyw7MUy4Le7y10sRHoNtQj5rU7ZmfY0B4w="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.8.tgz_1500275835341_0.9234550253022462"},"directories":{}},"2.2.9":{"name":"yf-fpm-server","version":"2.2.9","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f800e328c907a3630ab53011d41d09dc739ba691","_id":"yf-fpm-server@2.2.9","_shasum":"60f3b99e13d3603ff28a9d90b6f645e455881918","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"60f3b99e13d3603ff28a9d90b6f645e455881918","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.9.tgz","integrity":"sha512-WkDMuMkjU7RK0B051mWUXi4mYR4v+FtuIJ6EAXFrNl/9qRczymf4qD5VUa+eF4eLIPHgBA/5NGeR8m05/J2Kew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQC40SdxgY7URGwZdueXGNsEMN5jpiNTMONVyXel5H1/TgIfKFHjLlNIGhnOXwiQ95vN5qFR8+yRMsj+yp166FvC8Q=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.9.tgz_1500277869166_0.2768744935747236"},"directories":{}},"2.2.10":{"name":"yf-fpm-server","version":"2.2.10","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^5.2.1","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f3a7858e07b1bac30513114ff084d9942dd52ed4","_id":"yf-fpm-server@2.2.10","_shasum":"15b8a7973e4b3ae7723fe6f5d2c1612b8f71edcf","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"15b8a7973e4b3ae7723fe6f5d2c1612b8f71edcf","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.10.tgz","integrity":"sha512-J64TWbcclulmonbNdVXwIPtLSeSTCTxxL30NeGqJ84tQ7Iu0+Ix04rVJOYBKrfwrsjzwOM2vIULsIlGNs8L2Ew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEU9G2CcL+dYg/9nunDCFRvUuEjqw1uUAKua4q2EyYgxAiEAqYpZXLcnhaJmTcssQG7qwX5dpq1IsRVSPfdzx7iyPks="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.10.tgz_1500304450549_0.38482184102758765"},"directories":{}},"2.2.11":{"name":"yf-fpm-server","version":"2.2.11","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^5.2.1","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"ad8bed996202269ed02adafe286b3c07c9f57a81","_id":"yf-fpm-server@2.2.11","_shasum":"8cf0ebdaace589fa963c97eb5c9fb86c672b2065","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"8cf0ebdaace589fa963c97eb5c9fb86c672b2065","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.11.tgz","integrity":"sha512-qNjB62jhCBPOb9mrEdgr9AWgiyUTIXxBPZ6cacdx7gQ5Nn0IQNrZ+7dWBJS5ahyndoStrQgShn0CNppfAGtGag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAO/MmDTHkITWol7GKO1V1QsEw1HyF/TFT20+BKdZhi1AiEAlCqLHvtFULUyvG7PNQp1XdjQ0SsG7kHeOm2P0Z4tPmY="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.11.tgz_1500344756755_0.19149667443707585"},"directories":{}},"2.2.12":{"name":"yf-fpm-server","version":"2.2.12","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"node6","koa-static":"^4.0.0","koa-views":"^5.2.1","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"5a73ded318c57297e8ec3f3365e3a24681c4970c","_id":"yf-fpm-server@2.2.12","_shasum":"febea62f3eac77c8104e8a786df1a282e71e110d","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"febea62f3eac77c8104e8a786df1a282e71e110d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.12.tgz","integrity":"sha512-g7G4GbORcKHSqP0vqjjDdrbzq9+cZSuk2sucgi5p6rabEO7L/IkdeOxrl26qaqHMps9Rg9yRxyGF4JG9Nj0b4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfvQiTGIGFDxTwFtmnx7ikMtSBEztnL5BiFjXWvVEB0AiEAx2UFRyoj8qOgWl0WEZli8QnLFyuw6/EUt+ZdiwuPe3E="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.12.tgz_1500361825490_0.4824288298841566"},"directories":{}},"2.2.13":{"name":"yf-fpm-server","version":"2.2.13","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"7652a27991c1b5d1cfe55003dcd6d9491bd5eeaf","_id":"yf-fpm-server@2.2.13","_shasum":"8293988322b225b3f780bfed4c331b073307a625","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"8293988322b225b3f780bfed4c331b073307a625","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.13.tgz","integrity":"sha512-jP5ULOL0msiJ6M7bNmyk2Pv4JyQpBxZN104twfw1OuJxTkYjafvTW59GhT9Jzzjhe8s0Qr73h7U+fBti2YE2YA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIZRmh8keMoQjy161JTTYgT4nML1V3ikBpxkomRyKBeQIhAMk09J8F0k3OxE5pVr5Agl4Fzj66wYmmM4jAVGPoAwFF"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.13.tgz_1500367849520_0.2658546478487551"},"directories":{}},"2.2.14":{"name":"yf-fpm-server","version":"2.2.14","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"1de5c153f200734b8a64ed6e3647d2e75627b6d8","_id":"yf-fpm-server@2.2.14","_shasum":"5ce0a92fbf77101e71d1520ffa448a1a8ed02835","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"5ce0a92fbf77101e71d1520ffa448a1a8ed02835","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.14.tgz","integrity":"sha512-D3PMsD10fawEkmTMntqMNUVZ8+xC5vLS1sccLKsNQ9rga5Mbk+hTHHSq6daeMIIZYeb2pH43yqsrILfbVlRxkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXcMoBvYLJftAxeM3A+TVQMzsBjWh/Yfc+rkDJlcBFWAiEAjJNyeHhyI3i92ixJQcSOQig35rCB0BoFeaT/igrzjOI="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.14.tgz_1500371144150_0.1541741443797946"},"directories":{}},"2.2.15":{"name":"yf-fpm-server","version":"2.2.15","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"1de5c153f200734b8a64ed6e3647d2e75627b6d8","_id":"yf-fpm-server@2.2.15","_shasum":"95cb788f403620eafb1df54744d891f8040120b9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"95cb788f403620eafb1df54744d891f8040120b9","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.15.tgz","integrity":"sha512-7VmB5/sE9wmLw4U40USYka3td82c80DUpSlHvJc8To/8vzomItFcK+eaxC1PnWQRKQyjeEVDB/jHB1FlLqEOgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/KMm58YyBwly0jCKUz2Kyiv1/EosF8ZMmWwEhHkkSbgIhANgCQGa+QRHyaQLVX3g8LIAaatodNalnl/EgYRi2w8uu"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.15.tgz_1500371307255_0.6304839842487127"},"directories":{}},"2.2.16":{"name":"yf-fpm-server","version":"2.2.16","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"1de5c153f200734b8a64ed6e3647d2e75627b6d8","_id":"yf-fpm-server@2.2.16","_shasum":"1de5f2e3926540c13e80a9d84fcd3c6a20e51483","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"1de5f2e3926540c13e80a9d84fcd3c6a20e51483","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.16.tgz","integrity":"sha512-7xsA6MzpPBOMc4BJnbMEA/WRwWRZn31EFtn0bJg8VKI3LPsKI+ealwUgskW/ktZZQ044/YFOJU8D0XsNdKbKyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6iGZWWB87kEEx/U381PziZ/pDXQM/aRA5tLPcso28zAIhAI1aGMeaphmdIj58OIoO5F8AqxK9QkVASDzxlTKtUG+/"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.16.tgz_1500371647884_0.766322408337146"},"directories":{}},"2.2.17":{"name":"yf-fpm-server","version":"2.2.17","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"1de5c153f200734b8a64ed6e3647d2e75627b6d8","_id":"yf-fpm-server@2.2.17","_shasum":"96867a636bacf3618f051cc65f07fa6ae9171ab9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"96867a636bacf3618f051cc65f07fa6ae9171ab9","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.17.tgz","integrity":"sha512-/QUa2NuIl42e+8lNMnVAZxVfoHKiyJwfsmmPKsGKJIHSMkYYwhCOFRMC0/foMgU3Bys9THmAayesob101QRFCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvIw5Kx5kWgUzsozRa2xy8qGLQYq9KZ0RLgU4J0RRpjAiEAvV/emYRGLde91e6OrrRyHLz2FStrEMUdjBdc/g3au6w="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.17.tgz_1500371844992_0.0697683768812567"},"directories":{}},"2.2.18":{"name":"yf-fpm-server","version":"2.2.18","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"ccfd36c76953d7911b00014584d2fe6f2c62f252","_id":"yf-fpm-server@2.2.18","_shasum":"2e1901f46b71c3a57411afac72df7a0476db3543","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"2e1901f46b71c3a57411afac72df7a0476db3543","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.18.tgz","integrity":"sha512-hAOiiLFY/FIOM0uqbC+h2NjsJDKUE+upVpVa0jYN3UyCfVyYAq8z4GI2zBNEjhABfVZS+pKpi57bmbYwjTSmIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUhLfV4I7OIkHMBuSs8+b7AtRnw5vzw+9ezOi9D+hSpAiEAmsvIJen++eoh2YNgL0JKcKD2ZLwvaNp5J41YWMRH8oA="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.18.tgz_1500373734241_0.26497087394818664"},"directories":{}},"2.2.19":{"name":"yf-fpm-server","version":"2.2.19","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"09a1b1180d5be0bfd382c4e5ca291469ad68433d","_id":"yf-fpm-server@2.2.19","_shasum":"95c44e55e61844bd2dba656fb267f82576d38411","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"95c44e55e61844bd2dba656fb267f82576d38411","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.19.tgz","integrity":"sha512-wme/ZZmUDifz/2Wx2jQhcM5rEPrEuht/CNVTT80lr0ChyYZwI5jg2/IIzGehLWAddwXDXpMAv8bNaJGXn9pDUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAf9ITwtQqigzsTW2NkUgaqZBGDdNMK9x9TMXZBG4a2jAiBpMPPjh7vaI3ZIrYLmhQ5VqbvmPuepLH3RAvabi8ug7w=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.19.tgz_1500431618554_0.36812389246188104"},"directories":{}},"2.2.20":{"name":"yf-fpm-server","version":"2.2.20","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"57659a3c59fe44091412dc540700052472468321","_id":"yf-fpm-server@2.2.20","_shasum":"76e72cde5da892d27473d545193e9bdc4dcee1ef","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"76e72cde5da892d27473d545193e9bdc4dcee1ef","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.20.tgz","integrity":"sha512-qwgetB5BeDtZGHwjf50qwwAs4BhTX6AhAtlarMmRNNv5jAPxDBRR7X8oxJKMwD2dCk3iz9NeHrDqgJ2y2/ut0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyfjrfFDfK9MT3O4SRHNSoUHeyb321Ly2EoS+jxqsvYwIgAVAchg276kSyBVGfsFZbEexAWJQY3iwJUeP8XP85Cao="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.20.tgz_1500544468585_0.5959411417134106"},"directories":{}},"2.2.21":{"name":"yf-fpm-server","version":"2.2.21","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","server":"node example/runner.js","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"68cc9c5402a5d56b55fe360ffa0c50975468582f","_id":"yf-fpm-server@2.2.21","_shasum":"35c09dcb654141a4268b3e771c66dd9c55dc0c08","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.10.0","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"shasum":"35c09dcb654141a4268b3e771c66dd9c55dc0c08","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.21.tgz","integrity":"sha512-9Xd6irfDpFtdfySblopncoCWoW6/PM+zvdSeYvykjb0RhSei18aaCnxwd2ExS1Vro69xyv/kYboHFuYGEZpVpg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsdBDyzaX48pH/6UmxVN56xvyw7lPzVeDQP9GfwhbjagIgUkVg7rATNhQ7yTF2/ZIz0ZppDj9UfqLM9TqEXnGYCUc="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server-2.2.21.tgz_1500779567406_0.020786060020327568"},"directories":{}},"2.2.22":{"name":"yf-fpm-server","version":"2.2.22","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"8555b8f4a0efcdc2e4bb424392616fafe8963340","_id":"yf-fpm-server@2.2.22","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-xZBaiy2NpLgP+IBxOmxxUPtSoKhKrq392XV/VnFNZDY7kXjPCxeRIjx+d628G4vAaBPPEptv9tL6ba8StvG+xQ==","shasum":"2460d2c66fe0c60344ee4ef927e986918e81fe71","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.22.tgz","fileCount":61,"unpackedSize":2221426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa39vfCRA9TVsSAnZWagAAVfUP/RllsLr//VY+v+M1nLJc\nQT6++A1f/th8iqPCXtf+E9W21mGOr921FxGcAnZd8cMuxTwWH9nm4b/SyhvZ\nA80LQL1qCZpxyu/NsX62F0a8Yxw2EYtswyGd4+3N/9WDtpoYiKrdHs+57CG9\nNQfq0TL65nIF+AllH2FUr3rYWw2rJIHOCcu8CfyVcTcqHVj75BliDxIwoeNH\nhdHH8ZbMTCYb0WzEyW/54UYSV6gtBwWLrYVrzqFweH8WKSUs6oP6uDs5I/Ns\n+op+wcx9xnCuYqk8mFgyYWoYYmSVSF3Q0ZtvUEC/8d06uR1zNj3PQPCREiEc\n0Ajn4R8yaCq9/wSh0AWslwpDcTGbw+1eoMuarEMQji1OTW84DZWCHALpdNlr\n92YPTpx4hgzfbKrPBUTyyR+xSe307jZWq7tjK96C9ggl6VxnnMVjqHuzTOWg\n8PGkwYTPU64BfvPFxNyKFfmPa/CMRVSGuSDnVhxXIydsP3UNzvCqr9G59z/G\nbDBjUAreR8EISLDR9CYR25y0cqMmOBBDvu/oxqDVOLBq6KmMkNCeIJ6/wN+o\nRvZd+HSQvXl5zTa2G8gVfW5bKRXyEdYD6NqbsKVUSexeT5lqXOJfpx/MSD2o\nj7y2i8WklyNW0vXc1TjdBKFZ5KaEIpQchd2/gT17eT/EXDDSzcjMMLICRuH0\nJrdG\r\n=kxln\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJYkY5ccmSGBBNKa+c5FtFTHLR3ka1MxqEau8sGaxzpAiAeRi4CyXGG0RoBwNt0LnkUrdERP0UgwZ3jgBqd2OmEFg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.22_1524620254584_0.9020806434103634"},"_hasShrinkwrap":false},"2.2.23":{"name":"yf-fpm-server","version":"2.2.23","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f330585bf25ef28ef67dd6c4eb981049116df319","_id":"yf-fpm-server@2.2.23","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-832yelVDM247z+Y+aFu67RUCdhbt897JDYPDpMaazeoPCGOA7Zl04L+j3GzpS5wSTBrupuEBFG5o2cUxvlCi4A==","shasum":"d757e76fbb107e5047a3be5266f3a995eaf96aba","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.23.tgz","fileCount":61,"unpackedSize":2222010,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3+iyCRA9TVsSAnZWagAAQx8P/iv8Q5IL9gCQGfwfBzvs\nSv2r5ffyMrCunv9DSdB93WsCZ2uHcTQvdwAk1G2IbiyiNSAlYjEAwNRXJJBS\nF1cnvP3BFQJMMZ2nGX2twPQRMiLDDXLcjku24gVFps1tuBLinlkoW/nFjOHZ\n+5vZrDdpi2t3PaK617rW85xLmxLk0l3Jg5z+k6PBTzX1T8Tolsl17MvysgxA\n+oESGbDUVRlnMu9opqvMc2UHWg3g+knGHLJrrgUF1tvdI+jyX/oL7iHy9X1b\nAtEH2tSwaB1IZfw5yDQqETzxGFA9yBAU8E6mMFKfKo87R+dLFTmHF4GpR4nm\n+k1qLAtUMtrH0GrbqTw661dU8e/W4lkIl2llzI63Fe8iuxL/5X5It5o1Ub69\ndDSxHteDl+9c0eCHQYAPQRF6BoDNGXx9QMPFijMQ/xeQf+iRuCDaKmwG9WZr\nHOJjqGa3onK20JVfknVjMHweuEnIYNnQSAP+IWgylo42rNQVcbvzk5B9gbVT\npMQWQpOcnOV2O2W1r8qV0Ws39KWHng3nNKk56R6AggBHqxXS+OPhPmqIiUmC\ngqjPF5wUqLFpO7C5PBI+1IMUuYIh96eYqrRsF7KuFXGpIC6STZ2noPeIQ4CA\nVCPuFpVpphSH9qBa4m39+8Inh5O7MdRZslyAOxfePM5oulYqIIkk+c8CnXJn\nGjjU\r\n=oe4A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGiY7Y4O/hL9tDrvXhsYzgtY9FciqHL0pNzyEx92pRAWAiEAylhaMsxqOc2SVSBfLDXUOSrNRBGQ5l08cwk34ZlcKl0="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.23_1524623538221_0.4577796395264133"},"_hasShrinkwrap":false},"2.2.24":{"name":"yf-fpm-server","version":"2.2.24","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"d8bd84fcf4a5ba12dc02b86009a531a07671a750","_id":"yf-fpm-server@2.2.24","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-sfXr8p3Sy7wy25eL+GNoJCQwya2nQumUOcfDfC+NHTLtzZORCaiyEMT+jgJqccFqI/XbtGfjlDDChAWZE16RPA==","shasum":"650459980ac51256eaba8238d38dea5bcbe560f4","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.24.tgz","fileCount":61,"unpackedSize":2222305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4CE6CRA9TVsSAnZWagAAtPUP/AmRGJUEvLdPZe0P2n31\ngrKGbwrNDt12Cv7IzL45UsQ+gK1NaXuwsJyuroC4gWG4Z4giYV/aUtd6NiBO\nZl2LZ7BMNTot4jDlyQynvd8f/HXF3ehDpZaZt3AyxYEtDrzXT9TuGxuERUPr\nTgazCfOjtgKXZDvPb6GGKdm+PGD++bSdJkSKkHFCGrS92qQtsR7dbV+YcM/X\niq90VLE7GXjohuqG947ns648T2yMAH+fEVJPSaZTFTWCyxENCbbQnkzthKDi\nDkCCj6klx7Dss81rwyjp4m2LTKNMmx9aujPh//ogjx+lSv14+HPWUpPxb3N7\ns87dJEKRC38DeaBI1CzE9sKO8O5ZRi+Olx0NoOnwwdIDerhRCJCsSxSZ1lAC\nG1pwPaiboQRJnDGwyphP1AmbvaHXHT9ly6G9ip4DDnrZGxJTPIKq3Rbzxwvh\nyspGHHJq81EwAzLXePd6tALB5LeAMjgMt2QQQbXo5NcPrqGTsBnZcxhz2R+6\nEN318BHGGsVOlGV3R+TXTqJEexkw8ZmNvK2GT90Y0OfADsJ/69EmEr+zPs3w\nIuQ9XFvpEXiLnuyGEdBZTXjalF2nJoDomD0Bwd3cR3MRA5BfYWLbC1SqA7Cm\nFMI6Q2HNkO1VRw6DIHhxfAPwcEgFkZu8GMLGMe9oZbunne2Jo8FnsqQoig6W\nYQoi\r\n=PTDU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDk/ZjOzpiKoTJOdJcsoWgwwrPyCwz3gixBSnscHVpQvAIhAM+eCqNgExXCEZBMQU5eEoelfFp752/MHnuja/0dsIg4"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.24_1524638009782_0.6527377190170918"},"_hasShrinkwrap":false},"2.2.25":{"name":"yf-fpm-server","version":"2.2.25","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"f494ae4a2b915a6697d58da20d6a1e12fc27f1c2","_id":"yf-fpm-server@2.2.25","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-OSzrHaoNg12wvXC8FnQQ20dkoVRlj/xUEkn5+juhO7lE56BOvSWStJ4UClrAe57ocPp3O1jn0MWumRO0kd0eMw==","shasum":"cb5427918d4295e42fafc5199d345fbdd057a8eb","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.25.tgz","fileCount":61,"unpackedSize":2222303,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4CKuCRA9TVsSAnZWagAAPOIP/i7YLSyVCFRs9JJsEPda\nDo1J9PBJGyV+oN0U72VHQMq6axsyuz+R19CTbD0pQ6dmS/L9rcDJKLucMyzO\nJd3S9Ek4ccQWSHtITH/OpVOgze1AbqISaOdJKtVsOMtjfBYDaRyIl+d8BT4y\nBoKbsz+Oygf49bsL/Og7uaaoGUzpVA5BZKCxck+CUbVwe2KvdSZ/tE2/NGko\nD+LyPK+vJO668qnIiNTxpc9UojGh87XywvrQOUfAowv5ZggAPEj0nCQfd/Ro\nojMtsQ5jGGKhzPgA26GpjlB13TZJR4IcU6pYBgoyBZe5z1ntvbCXAqpRBOT2\nBc0CUSrUgDmGFV7CONyjCV6+04vZJH0E63zaifKW+PnLp1/2zek038gHeyLb\nJVpGp7NSMPa1Z+TZELFDDXFI8r/EWbWzcw6/oZMx2GExuXbS5foEaaKGegtm\n0M1ytCRNusf0HVsfQwSgHxz3HnsMUnHUmAXaouwRTIrPnUynE7JDBsnc4oMi\n9Fs4HxBT1PsjiU3ESPmeFNe24OR+fMnAuXu/0yWqH75/XRg4RzUnXg+KP4/g\nkpMJxxY1aV+DuvS6BpVc1XeTRp9zm1QUIsV/Hm8RIoZLA+dHBHC9yWlhtkGi\nyFDnJwdUnZj0R3ytoa8ueqLqA6YDLf12zY0+z9spkP4QjqiuujjOF//SLrj/\nfd74\r\n=RFBP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6SzRSVgr8sZwPlzRZATIDo/kE+JsW57uyP8JkCAHW8AIhAIS4Ovpb2ngl7+ZKgPNSbHkDaBknnSOO0TQymTKtPC1V"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.25_1524638381308_0.16199669357553748"},"_hasShrinkwrap":false},"2.2.26":{"name":"yf-fpm-server","version":"2.2.26","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"d77a5995da48d719d0b325438e7d3a528ab4aa32","_id":"yf-fpm-server@2.2.26","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-edH1K9zH67x5WLj+scltB445nXgctxQlmW/aUYmh/l0Gey22VB+ZtcbNjsgJNvt5RCkrBgjVkYVCLdWfCxVlMw==","shasum":"6df1d22e022f315c7b8c968b3e4191ecd320f56d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.26.tgz","fileCount":61,"unpackedSize":2222318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4CsYCRA9TVsSAnZWagAA0EQP/14JSj+5ppCdFGtJi/r8\nhYhv865nWYtrN2lvwrvAaZmEV58R8f/7YEuW0FXERp4XaDxa7hy3cK6vJ1pg\nmi8o/nyegLDkQRAw8ad5QjrKQt3eNcsOFqjtahrKxGxkzTAjvPbd+lhYmPPE\nbooQkb/JuVPIY29pB5hxbJ+LtJ/ApuyKiSUdzVNBqS8rr4ZYtxBHJ2qgYunn\n255eX4kDOUNQWBsJHpaTdpzoybnF8sST5FmR8QxQPcs5Wq08XObIa/Q1crTy\nbzw1El0Gb9lUWDV/rLx5K6S1cYtIgmFJHdCf1t7/CkGo9LIRbQPpC+z0nias\nPVgauKY94a0TwpdBSo+1lzH1SptjdWDqIJUCqlVaJwnzqvrfCHojWSX84HLM\nbe4YzB0k1+z/GE9kB647KuiY5SCbo6r8ZQAhhVTlZRbLRWqeDPT8SsPSv6M2\nSB/bjdetFi5aeiYi5KJxWGHmRojZNtuIKLBcPEAkiRmRJOmiTJFB+WtkCgTJ\njSDC714vGifcUtLw32ej3zLJzdycbd0jUxI5CRryeIgegM/NjoT/USFWB+EO\nu3xe6fiFA3HdHNdFJi8od3BiiqTQ1cJcZbxiZMp23vEcfE/AEBZzDibw7OD5\nDXxrPNH0QcyMUqr94I/Y39DmTCsHrG8HDWLrGIMJ20SURuKwIyexSWraGXzH\n0mY/\r\n=ynWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwYzCmYoS2ejmDdtsW9JLHquMUYoyXY5Kk/2PYminf8AiEAylMHOzhg5aVNcagf0zIyGpTKTYR2mZ6UBz9Zzm5iwqk="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.26_1524640535027_0.7618195678766118"},"_hasShrinkwrap":false},"2.2.27":{"name":"yf-fpm-server","version":"2.2.27","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa-session2":"^2.2.4","koa-static":"^4.0.0","koa-views":"^6.0.2","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","nunjucks":"^3.0.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-es2015":"^6.14.0","babel-preset-stage-2":"^6.13.0","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"d77a5995da48d719d0b325438e7d3a528ab4aa32","_id":"yf-fpm-server@2.2.27","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-gVIvnfo9EAk9qv2l5HHBGzM6QQ3WGoydOL/GXA0crlgYEAiTDqZYMci5y6D2gRAIB5fhlRcjcBFhInHR3pvEEQ==","shasum":"2a457099523350a2e6e04d7c2a63a3a887c84c4d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.27.tgz","fileCount":61,"unpackedSize":2222311,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa4Cv8CRA9TVsSAnZWagAAifsQAJIhGnNyedUo52AIs6yG\noWpKyWSVOTa6Gn0tWxUJXYCb2BhqpNGAtmtSnQhOyQC0HVRKm2f3PMTAcK4r\nGSa8Olidj56sAlT1ahFJq16MIWjfhxixN/BoheV9vtquH6ekfOwxTvgzWr/c\nRxUfAZHOtYg0wqoHJ5L4Y9BHlCXMrWyejVcX5/Sf9gvz97+aUFf7w5k5lweM\njrYOiSfRWvj2C65dNVHgtUpIuenI/VXg0IyPc8V4XKA6S1VRcgPi0fWBuuAl\nomjkMc4BTER1befWHfYzumASEAia8NnuvAczHGWJw5mpFDMAGGQ97sBzpjjv\nWzb+0Q5raL7VgtfSxXQTAojFrviJ/YNMawhmYybulgOtsAfewjHwWX4lYeJV\nw11sYKFg0yr9KSLQoTPsqaGFam8OGclxobNe9CBBJZRfGthdzqZ0wo/RGcgb\nr6qnPHztWCpWMOF7XJBMzFIaZLwPEmJuU97wvliVjfaL4tJz+8jJoA64qN6m\ntbA1QIRpcr0iRAJ4vBAM/eeO9Zyw4jXeodgw+PNPTa70SPMD2xIx1YbFP8gb\nz947Cam+LIW01RQ/DtfNcHQxd41zhbbuHltNr2K8NRTC4h0O0+DcYPSVEWoT\n3QrGFkpABzp6m7i+Aq6Vtbi5PzL7DbsHh/Br+infDyKagt4Wr5bV4aYgVn0W\n5tRh\r\n=2Tzw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCazVV13dvICC2AxWjN1cMaGq3np/ziQrm8QokNLZ+QTAIgYb5jJE/3oA0MYpxIY+n+NGxlqTmmkvLG5dSkDQ+Dliw="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.27_1524640763309_0.518172537586544"},"_hasShrinkwrap":false},"2.2.28":{"name":"yf-fpm-server","version":"2.2.28","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js","predev":"npm run build:gulp","build:gulp":"gulp"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-multer":"^1.0.1","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","md5":"^2.1.0","moment":"^2.13.0","ncp":"^2.0.0","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","gulp":"^3.9.1","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.4","gulp-rename":"^1.2.2","jquery":"^3.2.1","materialize-css":"^0.99.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.13"},"gitHead":"109f6e78712266f6e3e22e4f4a08d428ffec90b4","_id":"yf-fpm-server@2.2.28","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-nuviIm5ZMzh4dIaLqZLxJxWc5o0vewARLU8x4imOIwMHykfiEIuCdpdfwhgVOKhxan07sImRMdwXI7WGjjrsIg==","shasum":"8fa15d24d79ad70c07d30d70952bda0ec04547d2","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.2.28.tgz","fileCount":31,"unpackedSize":181844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+OdiCRA9TVsSAnZWagAAWisQAICNfG8P4to+Y/vjK+BQ\nMNGsdyvA/dzvs0UpPm0Zp/4S/KSp7YWuAHah7m5FBB3rouXxq2mybwxh3lWy\nI37oMGmp5gWlY++wsIObWyhkeZ+Vnn+mo9IrHhnw5thK8tTYYkH/hpzxFUjx\n0u0wc/YW5WPwM66yDEGLRPk8YCGXk8j8CvTczpjFInTsHzl3mYS36Akl2IE1\nQ/iqtvPbhAAFHps0S1GyKnNv7Fn+OudjxLDTsd2ohwIzeZIyri/0jSF/R9U1\nGhmr+5A+iAyfVc2P1vrOmBrZxui4dypDku13DBBexqy5xF6QcuPMj/225dVH\npYXe9RtkrBFSvcgZihG+7Q/7fIFsd7fa3NeXVximGrqOX8liDadWN8PLCnC5\naPLZ6tMhvytbWVOh1EgTONdU6i75AV5udjBak8qnGhK15uyi787hl+Jyh7Bv\nccPXvEm0lOMAbY87IiQOKqPeqzuENoBhjkt81IGP6eD3pIv6AtuDtWC4dmj0\nzgFHppgwvDeflaOqitIhgLrBUnuPFQaOwO6zt8S5D9BGDOplxJ0jU33tArkr\nFONz/x3rVZWr1aSS1ZuMfrOqloi3HIvO+DdiRNpR6uz0gzgYjKzLeTJIK4dA\n+CwB5l357G9DPsmpQR+Fd2jEsA85G7ooLV7gqsuim+cFd37mhx9SeRJPBiIh\na1EI\r\n=3JlT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDF0CFczG6LyLJxF8YqJ8z2xAHzF/RDS7UNVrWw8LvOLwIhAKZFdqCdycw7NotXBhNQXWMijMmv4BuPFCHZrJQ/3r4A"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.2.28_1526261600975_0.4783734418262202"},"_hasShrinkwrap":false},"2.3.0":{"name":"yf-fpm-server","version":"2.3.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"c76182e56225bc7d56b4696d9e91e8d463dba62f","_id":"yf-fpm-server@2.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-jH+dfKG+DV9eeFLiZwtnG1eVyChiKi66pe+S325kvmGiqoWeKTmmLKxM7bTPliager2vEAyurHGjRT+U0f9iTg==","shasum":"b3892a8bd09ee6ff0c704cb19d86d85bb9e464a8","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.3.0.tgz","fileCount":24,"unpackedSize":148357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/4LQCRA9TVsSAnZWagAA/WYP/RD8cn6PBhcTn2johfzf\nVkB12aUpIyWFzo5yMIF9gW7hbuZOYOtwp50Tnudp90mwPRIThtnNpBeupRSu\nkfQ/5USm2orB6nSC1iDvkPBGu6RRvjLA/WPIXYAJkBeaeu0pKUYtjrRfIhZE\nHEq5NdQm4mn3JOz+1CqmKNnCO7fiSG833N2/K7vVwbuIiZMO89fAqG3h2ZRK\nK818QH2bA+M6r12JKNQvL1GJN1MJfvcyJ4XelRz89Lb+8us2tVhv6nhZmLNf\nLLYPvPsDYktiwWafKnehBFfge4VdVSWvQ8FJO8SIuXKo/F6vcLadbn+rgiOU\nU4bNMDKJa5rLShmyD4tmthm2e34bFVteR+Z6qvXvwxNKMccyrwW/BnBZe7zP\nKEa/FL1k5+VMZsWy8ZEVkVdm6M4wvIyG+hnS7CgXB3OG+6Xqq4b5HQL5sEFn\n2+cs0KmC6hvvnuNm3alJHoW8tmqEma0XSNG8jH4JcwNptCl5iUsbPbMt4x45\noifi+IxI+X63b2iwvW6mDXmkGH0iwmUN3/hQANa6YDtNSfS8khwf54aXlmfb\nw3dDWrnda9s7NKvyuV8GBx4ZQZsj6Ei9n/XDsc/GZ4MsuGzm9uwqKEknS5rF\nVb/4r1oHc0i+D1g3+fZJ7yk8tsipIU7tiiPUNaOIP4KHeaPyW1wKAioo51F8\nPmuy\r\n=qcQ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkr92R6sYmNXxbql4dnxzt8F0bi3dTSV2xV46g+URwlAIgerhydCPlHCGSWNFNPRFJlUKNWXnylEPeSac3I4bXO9Q="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.3.0_1526694607223_0.10065080402898907"},"_hasShrinkwrap":false},"2.3.1":{"name":"yf-fpm-server","version":"2.3.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.0.0","koa-bodyparser":"^3.2.0","koa-router":"^7.1.0","koa2-cors":"^2.0.3","lodash":"^4.16.1","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"c172376bd19e4de5f7e77277fa6e62cee921d161","_id":"yf-fpm-server@2.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-vZhZgkWvc52GFvkAK7GD5dYX6+XpeNt25XrYKIoaM4scHoQdFe3/Sd2WeOb/devqOFQzRHjDX8PN+qgncPqhmQ==","shasum":"e0637e45f19120b2718dae06c2ed88b915c15d91","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.3.1.tgz","fileCount":24,"unpackedSize":150950,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB3VUCRA9TVsSAnZWagAAcxYP/iwMqJuCouAsdJHJIQ0K\n1e/yCMsSb7SWMzZV5NK3neo1Nek53I14CP7D6C4Ly2rHXn7h7EITiAYfWoO0\nM9tadW2Wf1iJarvHyEx0aYZxFAni0aO0Y640ytDOVK+INHW2xjW38TjgZ6Wm\nRlvPDUEMNywIH3zznjuU+lLJK0Snhvf1ZCj1X2DXYFL58NpR9NSPBmFD88Tc\nDiSzUu5MsqgB57cpV2HFjnslJ9CTdVRCSSQ/4S0j4UDV1Ye5aa0ehFDxIYs2\n/sVwq3RIxtW8o9qCl1A7u8I0vLPlXfyIyQQ9E44SH3EoJW2wt9tpkKbu9SQj\n43zDk+sl+N9NdQ9SrhnwRSQnD0Y8b9GTQI5lJeTvgmFDksM3Lfz+2J2ybCLP\nLIJsUGovPpdl0YLVzyn94LqUOADLjeY7A9VIwDD/s/IlhXaGkj/ZTeqwyu5A\nVJo6FJSz159joeoU6oM+Jx0m/+MREILRANL/XvkB9j2pdCFwRVzh4tQPa0Vg\nGuVnXJRxzxHnUXxeaxEiHGMBPiABeyOMM6wUQD0GjtspJoZ+NYjMCzn0SBav\nbUgo4WChzpO4xBM5B3I9rlECWqm7/yQsH9HBSzI/8i+Rx/rpmDWWqXrj4pvb\nqAHDVl1Ig195NLxHL/DeTXlokp9fa9QHupsESViEYaxQ4BtBJiO0n7DDpjOk\ni6sn\r\n=6Nk5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwqoBd+4hk7qlUrpkLPLvMqX4I7v+pZEFvVTYw6vh//QIgQtu+GZXAnCbzOUAOqRwbHhxXX3ZNJyjziXu2UEZ10rs="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.3.1_1527215442340_0.9640422833891251"},"_hasShrinkwrap":false},"2.4.0":{"name":"yf-fpm-server","version":"2.4.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"502269522bb26d712af17dd8e4e2f4c2b67046e6","_id":"yf-fpm-server@2.4.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-aBjCS5DUi0UK1hxMkmFRyKbo/b0HGgugtM8EtJ1Y6z2Q8GOyk+dsv8CtBMcXqGrpIP0a5lAcSb3sADEHnV3ZuQ==","shasum":"2195308ef5728a6972d082f94c723f28122b77b4","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.0.tgz","fileCount":24,"unpackedSize":153281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbB3iyCRA9TVsSAnZWagAAxSEQAIZtPkh3J5x1ywAYJTaJ\nHJH9teWvuVtseFQxYYRTdQvCV5k/Mx6JLLXAXn0Rda+E24aBSVwzsA1WOrlY\nOplMR1+UGZdo7VHi61h4cnrn/2ErcHv5sttxKRRiBaGdHVYQxRkHUK6LkDcX\ntqYcM3MkwB76+6MJsR8RvNGK15QTOBGfG/hIGBSw5aP41abWA3WhNvf45U8E\nLo28owp4+ItOTAx0OYqljlSyWCaPyUoMbQ+lvW4NAE+VG5u3lWGE5BSYANjW\nY6+T6kKli1vFsmh0HxgLufKYqfIkYr2n/77qWA7u/yh3lAbCAtTS8mRJAkJl\n8CDpPwCNTr4Uo4M+1GZP8q5hCtmnq1b/eO6mYuks31OtG27Oiw1ik+JX8GJ7\nzOPgBiF/YRNCUcWQV5WECoaB6UUT1dSveP4KBXANb1GErbEahA1sdqc0rmpi\nxeGYr7xX7OGV5mSI5UmihhGE4Ew2RkuF/KUsugngC+FegbdjRu53C4gh9jfL\nHTXpIDiTqmsAXU+zQUOeIlFmIKvPS/2dLbzTEUJr9o5nDkpablvbHZz6Ke7a\nAzZGfvvK26TEM+FaB2Ly9g3PX2FeGX+UXEVhzm7TsAcFn0ARPOW+cTGbfL8L\n0WjyLbvQh6DNCh/jRfovLX38pDbsImAqnUbUyeTjQXdg6OZ5opYLuewt4Aqz\n1sms\r\n=HwMR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDh/JbFikc9QdO0AVPj7/5U2T90yV5KyFvfqOngdBFCNwIhAMGeJLgQJD7IM4gSpHmHdiQzobBjP8ZII6jtC47Liw5w"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.0_1527216306071_0.666617272622184"},"_hasShrinkwrap":false},"2.4.1":{"name":"yf-fpm-server","version":"2.4.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"502269522bb26d712af17dd8e4e2f4c2b67046e6","_id":"yf-fpm-server@2.4.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-OQsX0UCr8JDFiYRJsEroGL7bDu3UUZwPHBCQvXPtLfY3+wS844H8jCgsNwGF153rAYYo6NkShuBaUNaKKMH1mg==","shasum":"9e636d48fd83682eda451009e08b94762ebc76b9","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.1.tgz","fileCount":24,"unpackedSize":153727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCLrYCRA9TVsSAnZWagAAGgQP/j5J3oOzNJt05PyxgeID\nixdMHIpl6p2FaR1NsLrA9Pv/QcDIAChEf/VV/iLOD0AC4n0RWwSh1w4VQY+r\njYekf5lzaHgQ6NgkKx0t370AGOdzFop1c93Qi4ZpXrcvcRQTnlOMWyjFFje5\n5ozWs2b+noC8JEDrXBuWHKMLZWPP9fWrlcjP49Gevsvq7MsgtzVa7GQAHrvk\nKZ5aRaX0bX7uKg2+szyXAXoT4vmeUZ5LI8rlgIsE5xJkFvl1B0PjHBU8d4KI\ndBgqM3aSKi8lsg6+L2IsL/LVVkYJRQEKw+/Y9cGR6AB1VoMyNCUjHLd29sRh\nduGD57TfmYjpC3HOHpLIvDAHWw0ojuW7aK4IuSqGsYZ+q8Sm7SYP/7xFYfV7\nPA7XQbftfDhWgbGWWk852H8uC9vNOMtp8A972q3sEr/G0B5ZFFIrq0rrRvgV\nj1hHCJgEP0qi6lIzQYJ7v86XjmWLYgxPAgCjCWZP1D5NFrErIUGLjM0D7BVM\nBW6Jpp/G3Skuuatwh9r1s6n3BSS71QJp+b6YuOcc7QZIHCiNVif1SxIGl6vp\nIMPJ3VaTJQiqUj2ED+h6TBh24g8oPLqEoki+dqG19YmxNz0OYfSqXlzw9hV6\n94NxvzJTMv22ncKbjOaJl0djgRkBYvp8J+zz2SkKiCne7uqD77X4jQ7dvSeS\nWC+J\r\n=e79u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ6TP4P2JbrzZKqUQRoQ7YFmGdP4Vo1hxLUlcjUEI0kwIgFYWYvScriXfG9+cm/wsr3xab8+yrlNEkEla3F0f5efk="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.1_1527298774404_0.7766987591680197"},"_hasShrinkwrap":false},"2.4.2":{"name":"yf-fpm-server","version":"2.4.2","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"edd501b1739181f4ef18f67fb95478c1a5f8ba66","_id":"yf-fpm-server@2.4.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-UWY59DHr1E3AkFnFiTKAOXZB82kJAJWkcOHXK++hY8aYUYLqOpbccd/Aw8ikCYWfMfbUdYRHeoB/RQvZBAkY/Q==","shasum":"bd342535fbef05af0e6e9c796719c79a994b2e08","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.2.tgz","fileCount":25,"unpackedSize":155871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC2ojCRA9TVsSAnZWagAAGwkP/0vZFmqaGt1yLst8w/xH\nd4D9OIinM9wd1NWQMwwZuUxitU0zbI/mBIbXCCB0mnH+JDbDknsiiG171YCU\n/s/67erbUmVFDzlRE+SJDDLW9e4fiA2Mg12CaF97HeESGOQ4PmZYba7znRj6\nHAeC+PDu6G2JHYBl43e6PEdbT+3GeVFCdkdwswyRwf+obPp6R5FMys+98DT0\n2MLTnM9DNYIxS2IqLswybqTc+Qn0IgyC80g1GaJJ3er/eE/nEOPqTCshDpjT\nQ+QxvWipM8GEGag+Hb9xuodeNjEovx3uwSNdleLxv4YQAmtDcMVGMOo1F9OM\n0dA+0xK5IrM5bH9QaE8AmwRfBOTjTMRWt5dIEtbxcHj0jCM0KOJ+wDFAQ87T\nNkJofYeNF1I6aA18EZdqcPVD/W/8J2wtjoa0z+vnMIcL4jnJW98nAfb8enJ4\ntOGjeVIM5eZ96Fp8y/dVpWYL1eH7y7nevrDiFL+Ad9MOvlOk8rvsOJ5hEhcU\naIjlHwYbFiyBiWd92VatzZdUksFL3w1UZfo9D7Dch0KTQhyIRInPFwg2MDNJ\nFAryZ6MceCKXyj2yYXOhpJtsmsGeVMSMCiaE567ITGryY8UR13jsJIaVV79c\noizy2ej0OFUCOqWOAkvXSfX0USTrR4OevjUWUQWJKatLcDlluGgejMO29sPF\nWPGo\r\n=aqYP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHep61kbpOLNz65YBRsCUzTBHCFJ4rTsCMbCcCfg5hGTAiEAoLryYfiQ8kO8v/Qq5QD34Z2LJUMUo3d1KHVnymCf+sQ="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.2_1527474721885_0.35322217068972805"},"_hasShrinkwrap":false},"2.4.3":{"name":"yf-fpm-server","version":"2.4.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"edd501b1739181f4ef18f67fb95478c1a5f8ba66","_id":"yf-fpm-server@2.4.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-uUvd7+kc8BSk1/NfHqT8kHSeNODKT15ng4UHBMQYkndZzKbO/dU09wE0II3fxFCXB0Gd1W28N5t3VtTtsJSjaw==","shasum":"d61722e0064ee55b2b9924313c7e52b9574d7257","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.3.tgz","fileCount":25,"unpackedSize":155895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC2wcCRA9TVsSAnZWagAARtMQAJA3jN5x5/CqDopIHSU3\n/cYWDiscIfc+QI0sJxf57pDEvaHVuKk+p7NXYqn6BL1BYtgmy+8FauynRooG\nb7Hi+gM/HN9K03bj7xYOVZpeCszZs9dEpxzWg1dQDFZnmUwSTG+DB/c2B69d\nY7/s6ZGGjqEj7EBaDyHtuAuBU2X+ono3mNyxw5kR6yEEVSsnRqPMZs/DdXEt\n/gbaFB1G/aW33Fm6svcMtLOvJ9q6OYBCN2dxLzz+MPBZ4JbGqN+JlNIpnok0\n6tfbZcIrxXn35z6IeXvQBraQ8Aox9jumdPTSHZN38qvtjXowKuRAtVdi/XH0\nRbeJ5XOurB/CsDlW49OxU++ub6RS/KZdmJ9bMHtSECedFm2qiazp96PXQXfw\nT7mL1qxp8aHvE1504E95Aq1Q97qU30GBOUCQAuIMNAusmhPszlfv0ObdgCTK\niP0quZ/lKlL3WlDYDsUssTJxYMW8FmW3yg2RmlRb2MHeSIPKdpUlnW4ZeQRp\n+WfUbWGwxMIFiwVFAn4d9EwfCqCiGz/O2/9EX+fjQId09Rk7pMjsPYrqPuJS\nIIpAPlDBtF38tAvzGSPORpZ+InH4WJFyHsohdHYFyyzlQCvV1wdnnzzPPyXD\nKKmO+lWjjn1pTneoZApQe65BFc+7C7TnVKsyFwGZ6pOu1hExs7hbvHjDg6ci\ntU64\r\n=dABK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtn+fS+ZmZgK4zh5u5Un15LJMCep6abDfruVL4z6OPIwIhAOrnEwErQDcw9OGHb6N6idTbYSVrzYbHDyzQFSNW3xiF"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.3_1527475227764_0.16117476073548875"},"_hasShrinkwrap":false},"2.4.4":{"name":"yf-fpm-server","version":"2.4.4","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"edd501b1739181f4ef18f67fb95478c1a5f8ba66","_id":"yf-fpm-server@2.4.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-YyyaaX6J2h5lMZSVqTy9eMECqp8fgsYqGd3kwGP4Uu0zpKXCYRhtdbHHDERxrezuY0GldJ+fjjqkDDFauK2UbA==","shasum":"79bfe830ec89b4ee966ac088b8a6df24a309490f","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.4.tgz","fileCount":25,"unpackedSize":155898,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC2zICRA9TVsSAnZWagAAlHwP/18893bujTEMDw7kE7q1\nfg6dyje+QCK2iHTk4P5dqBc/Vs+jqLXyA0IXmBJgD2oi6KqScvMNWMXo8TDW\no4jStuvUyUHPTLW+9wbSRPMkiivO110s9RhmvM3NiX1eYPg8j/wvKJLt9Gos\nHzQUyGFh7PNYasw2Pg3PEa6ZfB53t5cCBtokXp7CQ7n1BE3Zb67fmO80Ed0M\nVNu0V0Rm8EPQJVsg7PPzASE/8PSoF2YQY7yO4+ulSk4dHNlqL+q39Nc1T7XM\nY3CHVSCUKQNGiuPbl+HZxu/r8ffl/yyCfEg+tJh4GtCPTe2zDrq/FJVQVVQ5\nf0u+RqN46A0CqaDsjohnQtFA3HbdYfAUUlN4SdiB4OWna5Pn9EA5vSatbn1/\nW839TBS9+FlwzfzFNMcB/Sy4JGGr87tT7K+1/3UpVLpTltKJQhK5ZKwOX+VS\nziRXP/WblFVXtnCSkLvhhaXZ4E7IEapfSLBETxUCyeAKXzR8CQe0xqGz5gSf\n+cNPdE02zPh+vVCd3bJz4hTqjK0zA30PTSPOiw89N2NW9/H2yi+xd5Ul5I/s\njELFLyEhbfDU6TiRMUMJau5AapqnC+CdqtrmcBZ1S0BvsPZqIM4NApoR1QVQ\nhxor5NMofZLNPot8U7+DG5TX7Ln48R0TnNSanvx37bj/jauuHZhqiv9rMwIo\ntFy/\r\n=PLvO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfq62SiiVXkHOg6oC6DdlRdN8RsPMM4CgFSEoOdXq+0AIgXvolLoiEmElNcNc7wolmLJmUz7w8p2f9yUg1PWSNuFY="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.4_1527475399835_0.24343435253107404"},"_hasShrinkwrap":false},"2.4.5":{"name":"yf-fpm-server","version":"2.4.5","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"edd501b1739181f4ef18f67fb95478c1a5f8ba66","_id":"yf-fpm-server@2.4.5","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-mLG/sYsCVspwoLojKw+2LjerLrxsvHvemFqq4bV7m4sT7l5cs7XhliYUNhRSshyqUjuN9dePxquVMS4ZWovsZQ==","shasum":"53ea84dd8947a4f75e7f2083dfa5de3bb7fe07d6","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.5.tgz","fileCount":25,"unpackedSize":155899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC20zCRA9TVsSAnZWagAA0OUQAI47dQxlS9+YvCM7BdgP\n/d/nrTk+HndzZul4Uw3j3NSIoOBvNmw1urSi0Yb7fmiqMMYZhOTezkY1NNEB\nTt3RFUlJE8qdI0YZI2oGYrXfG9ihBpZRvnT24oh+q4llA7zP21Fp3SQ+svHz\nDNV9FVlu/9eZTUZ2NdfzXT0QRy7Fi5MMiFBuhcuhw/AzF1U35fAmOueRodUW\nf1taWR1ySRv+hbVhdeKqC99gxxJUFB2lV+RTtVRMkFf807v9wxy5yck1isG5\nHuKHHDi/5Ek31ONpTWwZvhEIuC6M7v6m6c4b+5XcBRXFl/h8qWAxXqPxr6ax\nj0ZGcf5yqgIkdIxMHO7uOOb9j6+J3zMu8XFxVmz4sUhleP2H+G/xjxmx6Qpp\nYw6LkAe7dznEMiH06YKgTmeKO82V0nU4Mai3N9arqgA7AabVCYoF74xgBOyc\nCcI218pGv6Ig+l7JZ4VMtyZU7Z4CP7pZgRMg95skuvy1D+YsaNGwAqrrLyGo\n/+wr0s1C8inmXyudXKMgWLaHxGGa3UzUZZlmRsQQs2C7s5EMT+8B873IGD9v\nCs6y0oKKsid1F+VtG2Mtwh23vSrI8aFpEBNBtygcMOgs1I4RbmA16TV9tVsD\n0yO+May4PRLqFA4/jWbFP+X97JyEpBm0D7aw8jYpH725CDS4z05W3VluHrQe\n059l\r\n=TOia\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDU/knw93fLH3DdDVbZhnotvKodqqvKo+bd6mVAxUjO6AiEAqvSxzMxgccCyyiM3PGt2YPk71OFW2kxXGk82fskBmWw="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.5_1527475506910_0.8689261610383079"},"_hasShrinkwrap":false},"2.4.6":{"name":"yf-fpm-server","version":"2.4.6","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublish":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-nodejs":"^1.0.15"},"gitHead":"edd501b1739181f4ef18f67fb95478c1a5f8ba66","_id":"yf-fpm-server@2.4.6","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-EGUvA7+7ZnZ8nMCXiNmsVwK7R0z/1P9vXKaajwFcBaa2ddNiGpgoW6PNb+aJ6GquhQx8BjVmOTUWpC/qmdZ72Q==","shasum":"c7c9b839ab746e4583762ba0a6276df18d55fd1e","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.6.tgz","fileCount":25,"unpackedSize":155906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC24dCRA9TVsSAnZWagAAb68QAJn0jjpzqSIx/5CqhZu1\n6tPDOztrTA7mCKHV/FeMRpkNGrhvx+uMbPt0ZeSA0Q+f7V4RQ+RSd6ZIG5ad\nqRlIfrf3WneX5U6ZZ7vC/f3eJ9dM+dQxzPwwRQX4H32VcVThBErNb97zq0pj\nJ+wjgyf3AA7DSR0M69sjvNvCivvtWpBfmy4pgRy6EdTdVp7ac19mgBNPPkB0\np0eHH66UlPXIV5tCZi0beReDMfJswcH3g9/OUSGmuWxJjtY0VB3ZIEZAZb/h\n0FM5FOI+sw5Hfeoms2cw0RTIGTlRZBXpgy/s1SxPzBVny4vHu0EVUPsKZFpm\nn6153Dz6HORrdQmqWueuYQqehehSzZO5AeZ1vY7s3xxZ8L8ZFeOzc+cLDTuY\ngFIox785gDJa//MyZqQC2faDM/UgV0BAz45z95JFojwC+Unw1OpevVNTLE6O\ngh6L5EG6eHnLMIpQlA53jfqCy8p0Cd2On4KpdV9Y6nv4WeZAZa8G20vMfOgK\nsiZnlqZnn16HgvmJNGGnI4aJgFKn9np6//tEO/ekM14ZEgFtTUaKbFfw4X9N\nw5jJypF+LOpq17xQmiK23Z3d3LmPmrB/WPZD+IWwYTxJ5DIsaaYGY179oEOc\nt8kbVCX+hf2pzrMxRBdfpGlEyM9U4E6DzPrpHeDkPbJlHFwcrUelYvfknohx\n3L/x\r\n=fCZ7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCrTQmANM6mu14W/pEAASvx4+7/VbquJdZFmU8CJZT9WQIhAIr/tJswtt99OgjrJmsK7gduk3zJW+bW1BL1WJdLKC4O"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.6_1527475739318_0.9469284445614408"},"_hasShrinkwrap":false},"2.4.7":{"name":"yf-fpm-server","version":"2.4.7","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.1"},"gitHead":"0a025686ad184e6699b98f1ed57ef466112804e9","_id":"yf-fpm-server@2.4.7","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-6mkSCfQyjDkcIpggC9Acudtwz4jnRBviSboDcryHi9KWDHGbKoO3yRyvy4HDhuEJYuPhKFJkDkjxyfm9YV2Sow==","shasum":"661c584289fdae189f5d68f9c6bb37cefac5da62","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.7.tgz","fileCount":25,"unpackedSize":156723,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD5odCRA9TVsSAnZWagAARugP/R8yGl4N7GyU9Ir+N52a\nCBcF6OAuVk8hpDT7m12F2NU3udygxYaPRMeRcpE6xMJIiljkJQjsO+Ion/zu\nnZEiqRk1fnwI9OPTwRGNtYYtyGjExlZyXosUcKcy5DtZstQ1cJtgIJkjItNQ\nx1y3XZtikI0GNNzkOL7cSn4plL6ibzxTI4UIpygMQv5dzIVu/4YuxJyW0ZBP\noQ8EUPZxq/BPagyC8I7K8jZNK3/EctCgazSEb1Mc53LBDIaKfnHbDEJxjntv\nKwcYyJzaZk/eJeOkXZOBpRc9NpHdHe5lsUDbGNyprfqlwbzrIEg+PGoV8mTp\nfZYUV60QD2TjhJJ4K+hvtUVZPcT27j1mMn/qtmojQahTogbgcYf8DZyJFsxN\nv87HNeJBfGtQQaiGSAbitc7/vXKjiRZkq6qX1giRKJ3a6V7YtBlnEhHKl0yF\niq7T49+ofjDRM4UNr56ZjS2KaLtzUyMBIurzSQWZvNjIxdNsH+hb+XuydXAH\nnkM6tjDLrCf6DaonD4CU9mtqJ+jiAXHv7EdIwuZqp6k4pi9ceGuBkpJGyJTm\nG5kqXbJtuEGb9i8frgQUf5NYco5w4Ns7ydAZyR6DXst+L251uo+9vD8gxsO8\nmrA+nFBRwQonKyYb/9je0MvApX7+4qpsMqli4z0b/AKQ9MrBVkor1lOU/To5\nu7/E\r\n=wDC9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDp1k2YjFtNp3W5zFB8hSrSm4pgGH+kqAQVNd+P8slVtAIgAqOA4z/eD00/aM9nl2BBth9HwqW/+uzX/k9zMlkq1Cg="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.7_1527749149149_0.1045815232517524"},"_hasShrinkwrap":false},"2.4.8":{"name":"yf-fpm-server","version":"2.4.8","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.1"},"gitHead":"98533ff599b767fc157a2b7b146443a788906168","_id":"yf-fpm-server@2.4.8","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-YJPYpaK9qZCyal14zFygRHfSY5JwKghgtEGJ5isZR0BqoxdLh3Ft6rKeTd7wvcsEE+spQuOxzzmY3qlazsNStA==","shasum":"30562f2ca993cf02564f117ec5a76f62fab3b011","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.8.tgz","fileCount":25,"unpackedSize":156865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD6ctCRA9TVsSAnZWagAAREcP/1BcfojHTy7I92HtGFwq\n2o1qfGmr6266qbaQc0jjMLP+JC/EbS40lXSf0yoAbeEVsRW4WcXBiDlreo6i\nqrLp6npkcxRUorxmQIGIvBY+x7YnKy6qJegG+q3+er02rVLyp4mB1/I0ecK8\nTSYioBhtL1uRKURGicxfKYbLzfTR/DsAslN4B/DlLubUExQ+eYf1CcBfMymW\n9SOBwuKt/+KAYtv4KFdaZwKd2Tmf8dfdo9fRiiX6RdJxKBRNdXCKTel78WlQ\nqnEsIx3dYhG8Hq2qk1Q/Ne8RnSghJccjFQPYgT8it+20xOoxorwqj36OIUlq\nhw08qIeE4ePr1po6hZHFhCrfjhtCw+ztNPtySjAkwuIbfDaAa3EEyz1V96aF\nXR9KZtseqebOwRmB6nenVoVXp3k2yeCo924KYDzaWPOj3R7wNGA9Nb8bwYMc\n+6ZZnBXz79Qi+tngilPOKNn+Wsiho7XEEa4/UgI9aztyCOQydByLewx6rORW\n+T27io31YaTw+J7XYUVe64/3EexvoOZ7Yb87XSWGHqm7VDs4m5nmvkKmtWzZ\npZeMksFR54Nd0vmkjF1xZeX9uEg6OBFEORWVMj9Z+viiHjormE6hPNv/WFzA\nlWqF9rA6wJbfBFaGrVnWawZ3Dbyh+fJwj415NkmIRoEdEH/mOtq3gcJJp104\nOzhz\r\n=1PZG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBfvJYhvDBPiRZTHQt9L9DY//k8+c2fu602KMf7JmxyAiEA1REioVHQquVpRt+0D5EvnnA8Su6BkDDjsuHPrypg4Fg="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.8_1527752492882_0.4579087229558332"},"_hasShrinkwrap":false},"2.4.9":{"name":"yf-fpm-server","version":"2.4.9","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.1"},"gitHead":"98533ff599b767fc157a2b7b146443a788906168","_id":"yf-fpm-server@2.4.9","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-hbPExo75lsHZCZkyF+B6c1ZoWAFfOeMUiemOIqi1v6IjgNWwA/Iw0Jg+1pQMZ6rnfcM85n7+ORZzqpVnTF/r5A==","shasum":"a5f9e289251babed4147a9d542d99a0f2f148810","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.9.tgz","fileCount":26,"unpackedSize":157040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbD65tCRA9TVsSAnZWagAAJnIP/2K3yhzT9YMEM/Bhh087\n5ykek3bHXeyOYFviCvJMCGJqf36PbyRdk0qyajJIFdtKxBOO4j4ZDz5o0u7z\nx3XS8O61sasMgyTm4wo25F7nUK55Xux2FSKvRMYOysuCxQv4fyL3gR1fhWfe\n8kOdx1KeYFBD6tfoxPrZQ1DFOLDH6nUZjmboTSu9/kcEl/+XvN5okDbRCHT1\nJidCxDjohbpsZv8DYw4EkAHOC27XzCLpzmIoO/HXX1fZ+Dp0IN+qZwyc+h4O\n7KC8YHwS3lWrcQiGZAwo37u+gUnnAOClzB4Bu/0O0XFba+x0cgrwmGMAENaa\naxLCyevv9agRZN3dXbsg6gr3S4ovhhqxr/pGRSrGyLhwx1pTclDoSeduHkjj\nVFGYCigLPBTEkRxGFJ9c1aeGa+6mqv2e8WS/iEqy2i0e67piXW6bvu0HbiVf\nmbMYEfIrwQYTpDfE4dRzfsgePfKh7N2TQa/SzXATNGo/G4IXXitsI6+cS6g4\n1GXfqCm+7q5iskHIwrWqTBH2EOWmNnWxsKK95xIimdSI2X9+i9FcFLnNJNIK\ncWaTQDJ9SBzBFytq2R/8a8nRbZ+ScWaV9m/+dynbs8sZwb4O9+w4Q6GqyTLD\nmVPSCx7BjyPfe5rhEAvekHv0XSR+bzGe6jLmIyYx9G2Bt33yXCgoL5ewewvF\nddXv\r\n=AjLL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJitsvIdwW4NgSdPoiV74vA9oUN8CHU+n8Fr6MiCc2kAiEAiQQkehcKYdbLH8qtqGUSY3jjPl3qabHn1Rc+f6uC1gg="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.9_1527754347931_0.2796998409747713"},"_hasShrinkwrap":false},"2.4.10":{"name":"yf-fpm-server","version":"2.4.10","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.2"},"gitHead":"8f8e4e9211bb3edbdb85ee4013fcaafac6e2d278","_id":"yf-fpm-server@2.4.10","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-YVQIPyIABNACPYCKzvWvkmB4BWuGOIcE728PM56RVNesYaGEPvAoIQbz+KBB4tOVUvLkGupezlnes3Sy0y6mWA==","shasum":"7398e8f14b39087d72cd66df0bbb82f394404983","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.10.tgz","fileCount":26,"unpackedSize":157837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGJzBCRA9TVsSAnZWagAAPnYP/2kWKuQWqfRcTP5E1leL\nAoPDD7HISdjqD3zdcDtKAgYFaCpWz5doQ9tEdE/o1cgh79VK1rpZ1qR+umVg\n7cx7l+83NNZhDbfDIlDVwU9FKMnE/kc0iZ25dy2M/lS1Zz7FmaXl1C/yd0FS\n4UxKGkDSNACqfMml+1lsCkSx3f5myWxWJs6d0ZoIkZlx0ZKVdIS5FvLFvTLX\nFmlLNSgeecBRBkjmYfppJxyzofhr95GFpTMg+0Tu4xpFh2sUVTOSMF6I9QLL\nQea+jNkKDJIUmuOF1k8JNMYV0BQdaSN60AR0sVJtjV9lDkLywMZh2GxPQJ5m\nAq5Ru3LTwiy5qqkA65I9+Zei4L30ZdxvaybzuC2Ec5bFBK2kl2fU1Lr07+b5\nwhET8R6wSo634WAFcu4k/uYNRDt0/frGCPFKcVZ3JOcam2QGS5U/iGfFRFTc\nwXnUT7XaQQcFdUUuImxgQuadvxQB+j8c0GkJhccMHxzsi2P80QAt0IF7Wq0P\nxS+oaaLnU0yTcPE1Kf5vlh6z1q1RoX6oSqAfIrD65kaPi16mRDXMcPVsVAUc\nNyFhBdyK7BNcZDGuPEo8jd902XOuoS9DoJqDLciqHHXff8ea/WYd5efi+qnh\nhUkIyfwgs/+TE277sr5JrM1IxZ6xTJVXs6l/vKscSudMto0dMNOygvrUrLdo\nMdHn\r\n=xiAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFT1jrwAkDB7yKswlE/fFDHdSnYvE81U8/mjnrX7e+aAiEAns/kVpYrwvrdfpryX6Ln3Liv4GT4hcDPSyjaO3EdroA="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.10_1528339640993_0.11327623334836212"},"_hasShrinkwrap":false},"2.4.1-0.1":{"name":"yf-fpm-server","version":"2.4.1-0.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.2"},"gitHead":"c912556463a672a73f6356801dfc3f2fd9566222","_id":"yf-fpm-server@2.4.1-0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-/x4etb3g/vXXFRedPTtQseT8e4Y9wUsmecaDJ5lVuuD0BVJeC8faOpqt8LH0I66rVYcGUvF43dDy4NAIQYm8iw==","shasum":"f48709ddb5e4778c996f324033eb4d8e574648ce","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.1-0.1.tgz","fileCount":26,"unpackedSize":157823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGLAcCRA9TVsSAnZWagAAKtoQAJSG0brmgGhvX+m5Tk3K\nY3Cy48HoVVQ+AtQuFRpyaFM+WmIN33Wbvs16qIWmUR2DxMqPVX5AcHKnLPEW\nLKRFx1OwBBn3zUGDp+kyu6jSxweSHVb171wtWRWT2d9nfefPwOMUW3r/vwjf\netJTMWOIc1PQ7jRNEqXolpyqU+rN6KRF0azVtvt4pKgzyuKxtxDX4wvZKES7\nw6BuLl0e8WM8z+JuDCQkllvf7DOL9LzdYy5Gd2O6mqpaSr/Xj7fTpP55rCea\nt/5m8IBHbifhrmNPPj3jhMi1DJb4Sve3rLjMihMI8PugBXl95n1rTasUQjiE\nFPLMD4bFJIoZ2uw428G5TzbIF260nT6i1QL4JsrK0pb5V8ko7WL+8X+td0Jh\nsFvZSwclZrEpuWMpU+Ogy3XjuRSjInMRqs/VmbRBLcG2K4qNNi5u4s2DRuTE\nHtHO0h+ugfUh2s95tNdXJKBuNbse6SYF85FRp4sdZO9c6GUp/2QbnmBB4Ai5\nlA0/Dy6MgIQOOX8kcegNiaBfwvgJ49fWI/8rN+r7jYNWuYAUu1JS8UCdNCzF\nAbKMw5pVTN+dxFXR3TN3ZnfZBLbJ6NekKt4Mi0HeqGI3vCe+p/TT16s85XH9\nHw5fVIcV6rG25gDJ2We/JA9zXzeQ0NPpRheLftkb3MWfpBpi2XoxEqUYIrHk\nK/Gr\r\n=/L4F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAr+HNsnDnH8NIJ+iqTxc73CEO0z8Kq0eg42ebNzRQIqAiEA6iUuZC8rBD36Zb0smqsnNqH+MRh81gEVMR+HT4CntPU="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.1-0.1_1528344603762_0.3683582956497582"},"_hasShrinkwrap":false},"2.4.11":{"name":"yf-fpm-server","version":"2.4.11","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.2"},"gitHead":"c912556463a672a73f6356801dfc3f2fd9566222","_id":"yf-fpm-server@2.4.11","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-qR6n1uSAXiA2faXcPDIXKSZ92Lx7UFwpklrmCqk/aNLS9VuYAbU+LmBHD/6B1lx5HUXC/3WqC81ZhChXmkz5pg==","shasum":"bb66381198f8dcf41d7b8bd4e606bf417cddfe2d","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.11.tgz","fileCount":26,"unpackedSize":157821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGLA2CRA9TVsSAnZWagAA6nYP/A7mBoWGK6sV7QKZQrSu\n/etgYxjr2Kx4ItTqGaklpYE5njidFapuhNrie4xOpYcIvTFVgfY2ZD2wsABa\nde+nlEPf5Ri9HDzEtjdrxwZigYefnGFbqLw23DB237rZDG+kiI4yv1QZWq84\nwRS/9MBCvKwsWuNA8RvfKfeJTVkOKZ6Azu5CaBocyAVGfzxoY1LiobQ64wAr\n3cuOYWh0ma/GbhVsJhHS+unPZ4Gzm1pZO94gdXaw7/o88Ot+/Rna9o7Bsweu\nxTEQ+l1W4eN9KrBwf7jdWz3awwMeg29Q0xisImhFe/pB2a0R4DcOpyjVjsfQ\nQH8dBpswu+OCHJFcgO/4jQWM/46ZRkgelZbv+nzyMTLQcj+seAZwnt1Ie2K0\nnc4iIxn/woQakDoIRSACoPUnosBd3rryiG8WYV7Z4zwujE7tkdjRoJITUrKX\n5E73ime4T+Pqd7okwS075CVnJfVa5CSQi80kg++420huIEDExzgjPMmQ90pA\nqq9ELYmfIj6YpqJLxDUo6Pe2fXdTDV+h4fRYFMfG7FZmZSKf2nMkM/nnPMzA\nGaArfgTEJ7ay7IwX2E5zUORHQWR9Hb2HXFmuSUwVPaoZ1Gl5cp/mK30tl3Dm\ntFuz5YPDC2t9RnHjvi1FL5oLI7yUle/IIXXzUqNUr63e9QVKqCLxqn0mqEDd\n6Vsv\r\n=8ViE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICChmNt21oGEQkJTXjz1oXY3/11AY9WLv9gFaD5GSLWWAiEAhMZ5iGySStmyvXyoPG49/+Z0hhMzRRzENh6nCyG2Jkk="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.11_1528344629951_0.4176994656099895"},"_hasShrinkwrap":false},"2.4.12":{"name":"yf-fpm-server","version":"2.4.12","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.5.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.5.5"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.11.0","yf-fpm-client-js":"^1.0.2"},"gitHead":"b4e9104ece59cba16026c9ffe796e96a06fa9961","_id":"yf-fpm-server@2.4.12","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-jyZlPR2arvhI6sdq/y08b6pYBZSaHBvEZ8OCPM8rQDdbQMU9OzBt9su5FLEq40aw250unLVYn01mWtm+tnmPXQ==","shasum":"bb779b457f8c683be7f63d3c999ac02ba71005f8","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.4.12.tgz","fileCount":26,"unpackedSize":159024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMEXQCRA9TVsSAnZWagAAJCEP/1M0+WNHPnoi+9roMI3R\njqxwMfOl+Rf9ZpRiBqc62g+Y2l2FDrgMC07o1UUZiIQHNDsCMZQcokXMhUWX\n7uIHdpThqC1Y77yczT4bUbBdClwy/v0CLY2yUcU5o6CwIEsfymswPNwJH4MT\noECWyC3d6obWUV1UxuIGEPJidhCOEUvs9bZULxyyZwiBZQCbK9i15t84k5Gx\nqLbdUG6HwLL8yJ286fJolaB3E55fAQ71FEcFQDe7LlwhEMDOdjCkdHW37Qyy\n9nXUhsqMeHB0i22bNGBS6lNqdoLeCN7gtcxpRTunTfqZDBgiJq5yH78xPGRl\nY5D1E+qS9rPNphDZriTFhoV/Tr5mmazELfaJSkYLETpBoS4Wsi96vsijzQzy\npHmj3j4/Jkd5h+oJvt2k9749W8ICy+HcK9SrRrhewVg+as4OvHtKVbGD4eDa\n43bdQxODDuZshkCl5D9IJE+Mr9b+VI+6MjDjhTAsi4p828KHmURma5+eUGiK\nHuX+TRC5k5bzji2TMHG91RgvUygLeHrqQNaivDKIwvBafP6aBv07yOy/vt+2\n6jJc84jHZ9x23IQy12eysCGPch1uBLg1xRJWf590nz8n2yzrST5iRhFSzQNf\nWVai98YA1qFwq9t0Uo1o1acYP2IsGBap8rJKkgYHwhOPYgYvH9eajDxPQQ4o\ngAz1\r\n=ahJM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERGq5LlPniRyECaAfI6s7wQnYRY5jYPFG2rY9J/8RU4AiEA2YNKTNUK/mL7Yn2MBeWwrJ0m233jNhGdS45Isy8QXcE="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.4.12_1529890256185_0.5879312892014639"},"_hasShrinkwrap":false},"2.5.0":{"name":"yf-fpm-server","version":"2.5.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"koa":"^2.6.2","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.7.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","babel-runtime":"^6.0.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.18.6","yf-fpm-client-js":"^1.0.2"},"gitHead":"676aa9f23cab6f841e89784ad9b89a2112d60ce7","_id":"yf-fpm-server@2.5.0","_npmVersion":"6.4.1","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-KHHuPVompyU1JRIDar4Nr8wVy5gTB6yl0v9HlVQUoYrAY2irpR8vgSiyEae4LR5xSb6SmzkVkaTQYENCOj5/AQ==","shasum":"34d444c52aa9d5407a61ce24403dd6dbe6fcd41a","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.5.0.tgz","fileCount":39,"unpackedSize":1736016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6XTGCRA9TVsSAnZWagAAumYQAKS/jwJp/oB4lyLQ6t4t\ncDWdIfyJcoLWEsRfex+trv4j64N94mvkuc+O97wUOJIta8nquRAvWtHZv2gD\nLp60V35lxBgQ1NVTp97ESMxRUIVoKJAMZu9l/0ksYvQ01DnDb3tLVEEx/xLI\nCM7nFvldqI9vge8dhEatfe7CtTgr/OhgKIkcapCIANACC0kwXInFuVGjI0p5\nra1xK2ZOymyrr7NpJZkWjjXR5Bg48yUq79+PgbevujdnTW4ny/jXGb/Da5l/\n4DQ7mZW1nIMbPJHXH6FGHB9udkw9STXuM7A6NpXu1uR93fZsBO1QNcsv4cH3\ntAcSCJ78AklEMVfZxLV32dGyL4DY5tozFobLwRIuIpwH1LrVaEQ2TnFusRWD\n2l+3RCjitxx+pNje8kgd5TkI6kKU1mWYLtZleWYIueqGBtoLBaWgMSY/zb0l\nV8WISTDwjlNuSWjs+msbGCUbRtpUqnBs9wJMRLwaKjEtDKHlwxYh763rZtIn\ncVwdgKyUAkiBlAgkiC5eZ/2/BsKxKO92lfHmXDng5NeYk3VihR7cVKOSTvxh\nfslLeVm/IylYIGXH677tDHZEXKKo/fa2+u806e06xw3R6eLwPS9obbmGbx7H\nXFhg/l/zaRiFhqPi1H8I37j0lGKAT6uTt/RqcsBu0VEcQbjFUwE5HyBPWzeC\nOWIK\r\n=YfOC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAi9ERWlIdAn43FU6UspdNoz5Ug4a36L0HXxbyMZQIKLAiA3T9PDGb8fO9rhFUI4LaQ951R33xEyXgOZV1EecpRLeg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.5.0_1542026437587_0.46929833692749523"},"_hasShrinkwrap":false},"2.5.1":{"name":"yf-fpm-server","version":"2.5.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-runtime":"^6.0.0","koa":"^2.6.2","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.7.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","chai":"^3.5.0","mocha":"^3.2.0","nodemon":"^1.18.6","fpmc-jssdk":"^1.0.4"},"gitHead":"caa33f68d73faecb43e9a7dc381b5e414c17cf04","_id":"yf-fpm-server@2.5.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-mOp7txLUsV6ERVYNmWOpyXIB3e4rIYAdpJpUotHFRingGtMyD0VNojW2EYGYpAVyvz1xYhj2hDGmV8qvCHCGHQ==","shasum":"0181b4b3b74ccbbbc5f4bc2c1b634f3e362f9df8","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.5.1.tgz","fileCount":34,"unpackedSize":74086,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJchGbiCRA9TVsSAnZWagAAouIP/3uCuJ99hZKnz+JpuhkT\nMPnaOEJrVEMKr2e7GzFYdA68/ZS4EKLxdLmpyIWEWg0KTkxF8DwblWCY5UWI\n5GyjGB6u8u0vA6VSbeSl/VDS5AoWAKOU+2rTjA2t/xjiGnlF4wjK9LlUSpMf\n/2H9l1LmyX0+p3DqWb5MiuhbCJJdjA8C7tj+DDP2+B+E3NKEde+LQH7WItu0\nhITrPk8kpBY0ZtW0Qr7OBM65Mj2X6v9fUvdU/p08detyYTf2ZXToZZjM17Pc\nZsqmyTzlgSPvWIydXTGJRQzjcv+DcGzeK00MkPXFJhy/PY+X0LsJX4MX5x46\nIDlmPO04mqbaTQtJMTG9feK/q5JspT6UB2s0ZPZfhjO59LHarY5Sd7f3f7xo\n51SjCXvoquqAeQmgK/RVrlP1TkhOIe9Vi8z9rB3ZL6++e9i4hqI9ilbGQ40K\nBIiA5uKw5EEpN0YAHKU7mOQf29sZEAyV6m6luejK4TI44BrkKG5wnRViRumF\nedmbTXUtiiGo4SnHt2QqB6PYf7B92ZK9O98IZTfPOFzuHO0apUwXP8EIq+w9\n0rUOhWN8ezNc0RKvr614ZPJePL1xqVmgqXLt+MdCArnpSe1XaZYXmaM1sSbC\nHCmFDchUEB9XbU+7sPmxSyVPL8ERK/K1Az87UPRk7ubWxoifLj6KVPDzFA7h\nO+yZ\r\n=veSA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFoLr06WIF+4CAeS3achjys6YsjTUxxxkcKXR4LK11EyAiA9fXyecfQOn3o8vn9u1CxdzvcWwNDdW2N9mHIG/HezVg=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.5.1_1552180961490_0.7311987887732223"},"_hasShrinkwrap":false},"2.5.3":{"name":"yf-fpm-server","version":"2.5.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-runtime":"^6.0.0","koa":"^2.6.2","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.7.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.4","mocha":"^3.2.0","nodemon":"^1.18.6"},"gitHead":"8ea9d0dafadb848db8e30278b85ad89b5e6560fd","_id":"yf-fpm-server@2.5.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-8Uam32H4X5r8KoFRigTG8kb+GNSZinTZe9ssFvCVYmVu3d1D3pr+mX40/IsF1T6VLApmURIFQEq11JjA/bGnew==","shasum":"9beced9c81160c6d4b758d1755fb5c601ba5ffb5","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.5.3.tgz","fileCount":22,"unpackedSize":66682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmC2cCRA9TVsSAnZWagAAnxAP/2vvaLVQJjPoAueUzL/Z\nBVv48vZrafxKzVvphN16bVtSFY3glsKiJA3hjBnGLB/yblanTwbNCaAEhhrd\ncE1JmtcIKXU7C4dU7Y2yWBXg4bKYn/qA96XvmAXixkHrPb+2YGQodobTbeng\n79qvP9UkFJu4dVjI2UKe0O2cu4xaWRTfJbUALkpXyxpPbthB6XVsblzvfdC6\n51EY16dBf4H7F4v3f/NIuBEHJTB0qyZyoYQkEkGbptPs+Uz7M5uJ0qPktA8Q\nhcPv8jVKIE0W3ChOz1r5rHywfr4Q0VlRhMnpeRIS9PBKklsRteEp7WG61tNF\nBCA/eAQxu3kWnlDdkesxNFmPcBPj7bD+plfaCIe5n0OWOSMd5AgMFfKTWYEJ\nrg7xGvk/rPwRiGLj91rW3PgbudDK1IFANUJMcAkfrvS+bRr9qFwC2m+wxOen\nYVz5yDLoqP0vgo/PdMLP+1PotQZUmUdABPyJAk6AItvkQavDZUnRvbbOYbwx\nVcLdlQmuodvLrPOTRumM6fWhhYBot83efw5whQfVSJsouu5jCPRlU9SypjnP\nmjkUZYH5Mu9FlDLBcbZ4de6xJpgHvHiBWsecTlMQMVqe4fa88WxLiA0TfQPB\n6XwnLybrEiyM7N2yJled7Ecwyjp3Ns19RW/hos/R3R4WGjy5Abu0vkHPsjZD\nh/wc\r\n=IgHR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI26ijijBHUNJu9ptUh9GpAjFOBuvaaelBaBxrMMDvRwIgHzsYRTJBLbr6tOzDUNRqfhgE8h3PrkxnyuAFRULTTcA="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.5.3_1553477019460_0.9100974319053805"},"_hasShrinkwrap":false},"2.5.4":{"name":"yf-fpm-server","version":"2.5.4","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"babel-runtime":"^6.0.0","koa":"^2.6.2","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.7.0"},"devDependencies":{"babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-plugin-transform-runtime":"^6.0.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.4","mocha":"^3.2.0","nodemon":"^1.18.6"},"gitHead":"945cc70be1cf103d4c57196036ece872e4c433b7","_id":"yf-fpm-server@2.5.4","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-P6kRuPN87XdrsNDLs2Pd3HvAi6AiNAOz+o+5JMQvXXvQHK8ExrzER/Po2EWdAKlHXcp/F0pEJLy/L6/pCrkkog==","shasum":"ba445b6ea896b363e129ad5d114db8a813111ab3","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.5.4.tgz","fileCount":22,"unpackedSize":66708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcotm5CRA9TVsSAnZWagAAQdoP/jQBa0iIGo7h2U8PJHbQ\n0I0+FOiXyK/oYEJJfI+e07Q55qE5ukPL8xG0t5cw40Mqz63/faDHlcUnc0pD\nGNjHT+pCPg6k7J2mbGPUu+pf1nR1FXgycNhdvBf2WjobTrQ0gCkxw6pm2OzO\nbCY/5rMQmVffOtxddjFDR0P6uPBSKMOpfb1p0CFlQ1B68sbYkBwFlOdmTP03\nM+lmzRtRoOjCadUopAsviloQZMbMfLdC8/zz8eioywvkhtcHfY2Jcn7dYcBY\npf/bLzY8EjLSrtwL8U8CP6Cm3XBtYs6ql8MYVFRukkvu9eZudJkqoeJO7Jza\nrvGOc134A52wUbBwEWbIlP7k0wzlVn4CodRmFO5aAeUTznaX0I6MPQhYXNdL\n4oUvPdFRxqYTijf1I0L3s71UGJKAdH80hdJarqw9H0IUO+cfdwhpVyDQjCym\nMTX8HpzcSBuInDxRCFuYHENoqj7Brb3zx/ONnKpmodm+HEMwKHySz5xWu/Mp\nC3qdMmK/MGwHBt87Zie4r2ZOfpokqYsEK10h9IuXAboOznk8h/Bup2Ojb+FL\nSfRzsHKh/XQGkC/tUmfQc/vaAoZ1hohHkI201/zAlXkVy/BcpITyecT1QjbT\nQ4mPcaGrxmlrQHwxrTYsXkSewcu5PYtbwgH4uKiboa0JJI7tcSKCLOj5oBhJ\nkHV9\r\n=dBV9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH4LODgmWNdAe5bQxRUsH5R+6KHBUW+ScGZrtRSThhjuAiEAt8lEJacmtXX0e6r0jVgtAsJ2AMKWZUTNjvzolDl9QD8="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.5.4_1554176440790_0.2572333255946735"},"_hasShrinkwrap":false},"2.6.0":{"name":"yf-fpm-server","version":"2.6.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"93fce084aced766389df5c7856246857d77dbcb7","_id":"yf-fpm-server@2.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-rQfMAM/7aTKsFjQipDgCLEGg6qkZZDGSDhfAF8gjuCJJ1Hhc8j5s803CJBV4VwK5OChxdc16cLCvdB2rKCygRA==","shasum":"ba583f6101064088d25444175d7e762c71bac84c","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.6.0.tgz","fileCount":22,"unpackedSize":72469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcp2CSCRA9TVsSAnZWagAAIpsP/i575sCtM1zXqUvgc8Pv\nzZAe5m7b7Qr+yqKvx/5oJKK7oUdD3cfLA96q2Ajw+xhqqlI4pjPwKkx8HVHH\nByfT7Oi+fr/mJ5oKHcuIjYbdRYOTJNnouvqWVZ42G9HqK+sNRCREOKajUbLr\nJN7+kwG7h6XXMLe7cF5FxZgkVWdnOKvcoPzC0cqtxYgL+OC1CldqLc7u2GBi\nCwvcP3a0mjLmEMMIre1O4z4ZJNqDUu457GeB5s/jy7uTBq5op+okL8dVFZKI\n79SzMRt0CEdYpUvdMBqZaidwSr4TwsQ6qP9hdl12dGkeDPMD/PuFt1QqPUvg\nZ1nokvEVc9GBGbkqAhy5cBqG5Y2ngGipBMvKM2hmBcm/SCeXNPHBQ1FSD7ex\nlfJeNsThFbexJEtx/+WmbnvERqdhDWBfI8y1ENK6DU7YZS7o3Sk4HBm9zH6/\n9MBR8HwM4K81Ql5H0TBTK5TIvlf//ssGADix3WukMurv4WVtmhxQaQha7q/b\nFxVPw/aa+Ui/r1hjN++d7ZBbTy1+sqge1c9IR3Q7xP8XPSS2j2oA0rnf31iY\nTdvu+madde/IHaYJcl1Vv2Yi8GWAuaV/2qRfoWTnDkPy+OLQ+5JI5e8ZOy66\nK6vLdAtZXJ+Ru27drrg3XTEb1H6V/GgczpYwak1v3u1OCQOPsAppWh2J9/mM\n0BQK\r\n=92FJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjHvU1itdIvwmF+IS03yzG2I5R2u2CkejLlpYSzVDxLAiBf1a+c8tdIyIiWMU6RoG5/uG8MTZXxD7AGhhegwjFLAA=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.6.0_1554473106121_0.14887930972203467"},"_hasShrinkwrap":false},"2.6.1":{"name":"yf-fpm-server","version":"2.6.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"babel -d lib/ src/","prepublishOnly":"npm run compile","test":"mocha test/*.test.js","dev":"nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"bf5cd2a1b80b940b50e1e5c15b4c907dd2e3f9ea","_id":"yf-fpm-server@2.6.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"dist":{"integrity":"sha512-+7Pf9t0YiZ5VtYoF4Oq/y/AEP/QhMfvYEEkKLhg+iG2n/9Ba+/dBC14Cw8g8TOSR9UdiZ/S6KqqV08gDxrAq/Q==","shasum":"9246643642f3a41739f7dbdfba234d2bc57e6a84","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.6.1.tgz","fileCount":22,"unpackedSize":49836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcqBx1CRA9TVsSAnZWagAAVZMP/A5w6hYsyyleDIZLjXtd\nSR7zTxIvf7//ZqafXmVjsLS1gwLgz6G5O3gMcpIPrjc/6ZHmABK2LPNH4fNU\nDI3JyHK16AZ5EISoqXw9FIv26uO7GYDlK10BKfpdSdizlwm9rKoNs3TmH1MR\nsOzGuUBEPJPcO8v/cG/UKcISkLputyBok3YBI14b2SBmj/yVYckOeBeaRrVx\nZTSGdgbQ2/W+59Injn+bsJGxHkNQ9icwrP0WDN6Wq1jGtA7dPl+4xmvunCnD\nuWkQqeNdkglq7piJWPqbl4J2pqy6o1px7H9nMK9b4vjWac4rUKZEYKbKi3XL\n4pPUHsqA2HGYCT5toj7iUrM60PqoPZQVDiyLlY30kC3Jb5ALKQgeWCd8VMJ7\nu9OMv8DK2BPwDah0VFGLyTrB3ju5F6OB6MN6Z3i9xeh1FM/UkGGPK9NCPYn8\n0LOyPRmKuXXfbobVKrLF7g5gjcTX065CCxu+22O91lRtNpB8u+wqCUlK77OY\nifKooF/0dqiEgwo3O5ywaHVPuBD1+TqEykGFmtrlVvEJzqhGrhKsuLgh00eq\nQOt0IwJdKP6eBfkbGy31JFO3qwHgPl+IPEH5bBYJhqy9Z6akbYycf+FmGc+M\nbRhiya9mPQM3HmEqstUk0KZtxU60vlddQY07qJPNb1H/mqj8aBi1yNYzV9sT\n8f40\r\n=DZve\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFdQelTuC8fAiZiW4bKI3nc0m5B0YPHHpwILNVMb2h4QIgQF6eOgkcy6Wxng8TSjhvtMnkdtEnl/HWPv/PgoQeJe8="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.6.1_1554521204981_0.7885744803082011"},"_hasShrinkwrap":false},"2.6.2":{"name":"yf-fpm-server","version":"2.6.2","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"d2dbae344d763a763488767ef42eb564fa6a4935","_id":"yf-fpm-server@2.6.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-yBNk+dJW8g6HMrh1Ju//3YGO7L6gb1oUqYy6acF7ms5kMx66MUBM3UgTTg8hnIKaT05RBDuLd79CzWlD72auhw==","shasum":"e16754560c78164aa9234e349abacaae08dfe462","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.6.2.tgz","fileCount":22,"unpackedSize":50595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFbJLCRA9TVsSAnZWagAAcJsP/j+T0p/+nVjliDdNKNmf\noW7KVOO/LO/V8zY+0uBeUT7fTt1R4E3JDt+PApnKIP1NzMwXHPIw8FlpjV99\nSpH8zeKCaojnP5+zoLhxB+IvIfoWeQmWOogrMOl6FuhtOys86lbuLzZZS2gb\nzxxRGXkUJHKmxiq6HBS+cNFtXa/FGJ7gFuXvPa1UsW/A6hB3jrPoXrruVk3v\nzTGoEM06cma3NkrlkmrvrGiFG7pOxqXbCXJ2IpKYMpyNMsL3mRwrKYUUk53o\n3KWXcbP61d8g18lVVhknqgkN+/wC1cte4X0grake1fQ/X+veGR/rLHJR/GIR\nOuenTqPcr7RkEjQ93QfDGqpWRZjyouwLe81GlDU52HSd7RRUK0Uc7JqCAmWn\ndUonqH4qgGumytTauIWOGRIFqGPHj01D6Jb6nnMli2WJBgFnrfz9zHrYLaBV\n00rTIA7bbeOiJV0+E5zZ2tnDeAWXUeqaH+S/ZYRknH484rlFolAaicLdR2oN\nADYeB18EaKIghdOMZas6YHrQZE4FMwS/NvPoCKLMrEbePCf8tnIqGCL4LTSq\ns2TI5ZGmB461XHUzQX1jD08BP4FybE9UO+W/dsS+staQOve3dFBXJzEzpzp5\nLW2WQ+4BTDs7DLMs8u2cv5s7HkzofroloQoPDh9W6tsRlcM1xGGyQlV1DJ+u\nYawa\r\n=+gzB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjtiTPr0W/d6mkk2E92zF4p+SgHTsYKckuNjxhc4ONkwIhAMe0IQEoAS7Wcpe6/cEEL5XoSTa5X4Ax1J7KDN8i6u4Q"}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.6.2_1578480203401_0.8793952743288183"},"_hasShrinkwrap":false},"2.6.3":{"name":"yf-fpm-server","version":"2.6.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"d384b1629456ea4374571a8087ec135fb3767f9e","_id":"yf-fpm-server@2.6.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Gbu8DAibnaDMze3aA67yZv3PfkFCzjOXUuuc76mKjuCZ0eOYfbbPetEYl/NRrseOZisgg7OcnF1FcS8qCavPJw==","shasum":"05421e25cb58dd2105f5f92f5ab87c0c01c90daa","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.6.3.tgz","fileCount":23,"unpackedSize":51171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeFbp4CRA9TVsSAnZWagAACucP/2J59DBeN9SMpvfERu4E\no/UyV/e7dFjnQJwjketQOdHu95IkazhsUevuFkZDId7Qr8KtfJhxmXJprcw3\nkldBkCExZpjonFSFLszykOwCw7UGWfoE0B/diUTzQbIsaEUb6+cOBW7QrwWv\n07R9qBzi7mTyi77W1ZSgVFLnEnAPxO4rokoxzmEEZQdgPyxQXI2Aft6EwnEj\nEG4X/iAr6BwUedPTcb9WJMCKx3ops+hvE0DkZW+7UqiwYjr+OZt/qfS1Ov34\n7Fza4kbWKFUk6cWRMirgHOkutYBu7QXkd6SyFVkfSxrH/sboRhWL0EF3EQcz\n8VpyfX0nJK9OdRbJL+ps+aNKcxX6coyqQvAFrOnnYPlHYmV4Kh2dXhsyF2VJ\nuMNpai+qv9zQipIBOBWR/XOpEyB2ma699N/JyQYqRKuHBu2Qik0wwh1934kb\npSCUGKTPMkxm6DYGz9sS1vo301Hq7RwftghR8teJPcIEHsAB3qTKekkjXJsv\nES5/aN3fNjBfYu6kzdRsm0hELW0P4IGDWezwUqba+ErBWcbr7GINtyHLx27z\nVHyDT3gUQ7w3yHosEpWO5wEzyWB8VUhV42/hOWtfoZahfHH5KJwQ7UjvdV04\nb9X5n+3r5rjDQwCoXhDEf2pt447L+1eSKtJWc7dnis/YjQCC6mneGdzUgtM9\nnsik\r\n=sgnW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG2vbAm4HhBFi+DyR5xKbrXDxIv1e5nTrYqpkBV8DSIYAiAB7FoGkzkuUv/a+FOoDN/jBFFw3IH4jG3vcdf1Md6WSQ=="}]},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.6.3_1578482296347_0.6194605814536382"},"_hasShrinkwrap":false},"2.7.0":{"name":"yf-fpm-server","version":"2.7.0","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"7d2dba671b6610876eb4a1c6a41fe27b16d1cc61","_id":"yf-fpm-server@2.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-2g0uv3WiBcBYCYDSutg8SNTP9GKLgsp6e8YBnJzxamBaxwjsBKRC22Oi4TiHRECGC3tAZDOkaBfVQSBQdMSO9g==","shasum":"d3978959965822aa513149cbd9b97990c70f2225","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.7.0.tgz","fileCount":22,"unpackedSize":50837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpF0kCRA9TVsSAnZWagAAXakP/0oxQGEd/lekKG5MxAuP\nXdZ5/jQZyQ/dxxabDJFd4nqgaRNEcTGamktZxNuCyGAGh35i77mvcKqdJUcJ\nSwz6kzK4UvJFxIsXd1lOPOMtOZ6KJKSLo1ofDPgq+e6LAxSmWROxRCrXNkxX\nparFIo1ZbK8EiweDT2vdxDg1hVv2J1b0OeA1wJOU/sxgeopoVXaSyFx7pM/g\nKHCQNM/3GAlXSXQ8n5z0eJ0puQTBXUnGwI5FzHLhS124mExGQ2b4oo6aqYr4\niHVb4B7wM78hlRGxJ2cm38Q4Frq0i3SYXpbXa3Z32WpuvtsZ745fHlynlvdM\n7dyEpQFPgPHFfZr62ZGIFgPJagxkFPcSyVadq9fnz+FhtkylnciyQT3EILyn\n3JMFOGhFjwijWuAfXaNN4m3xPZUB+5lX1RefyWb5e9ZQJPOHWbik4trXDkwM\nXgVlKUHZ8S+zY1m4q5vRFMyez+frQ1/BxTJXkjN7Xqhb0VdIGcmnDRvzqWAd\n2CUPHWAjR6pAcysfUCyGjlR1Lg4BJrU2wBq1mzd5yeP35VX2TykJ+Rk2Wctt\n41ExBBw7yvZ/ip9bISUeS55Op5KsnVIbh5XiUZlS6AAzp17W14476rI9P6Kx\nx2GNPcxRyKsDxe9BxeQymzEbsr5c7dUBM/Cu+DtEPf8zVC0BdJWNER+EplRg\nBOe3\r\n=s0wm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnXpLpum6pfwSsqryuHqezRdJsqfIr5A8WC2iLc56pkAiBDzrbYE4Q/QXT181m8yuQe8yx7r93Fb1K+RubCubbb0w=="}]},"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.7.0_1621384484050_0.5896050914613888"},"_hasShrinkwrap":false},"2.7.1":{"name":"yf-fpm-server","version":"2.7.1","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"8667dfd9a59f4d73ceb30302bbf63b788241a2e6","_id":"yf-fpm-server@2.7.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-bjukwcNKjbuv89WjSEkYGMRCso1x2wyBgbFlGePfVZl82xZ3Qzq0vanKfIMraCuXf3EwwEm834bok35+hTZ+Kw==","shasum":"b88a1b10a192c177566133dc01f6dff06553b585","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.7.1.tgz","fileCount":22,"unpackedSize":50835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpPXNCRA9TVsSAnZWagAAFJ0P/RIEJ2LbeibvDQO0Ui/c\n7BeBiruZiHh3qCQ8cWyc2UO2+bMJacIL6UeV+nydPMYG4RxdYKzw8M33SnRn\nCZiH3XoyBh0amLFIfsffJxUekYszY5wRzoqxpLnfrb8+1Vx+g7u6JaZsrxEe\ndQB8Cmc8LDLO7pFFbAIzKMfsUaST+iWbGx9h//zP2BtGpFBv4E5hYO7HXcGk\nc34OPpyFonTUu/quKDvuxkyg5gpoQ8+vV4fWgS5NenMfToKIkfbj46Kvlnpx\n41PQy8W3RoUnxiAhZLy6d+Xe4KKgYY5gr0CnDmeBgW8YOq9wI+MpEhjZj50g\nnuadpLnBu8P6hfIuoxGOEBlEnnqNEZdnUqncL5eI4xZY85vF2JhP1ISvdX8C\nRdLHRPV7shgrs+qp/t9yPOv03Ys/nGQolPdMF4yP5rW+wQuBtwUNfijMfJJh\n1Sxxs1qInOdKlphb60uuM5WvAhWc6gj/vvJZ2cxhMfBsoJcnC8oOn4LLlfQf\n+55FK4jsza0UXDiw2l4npR/m/LJBwrL/g15WHZYhwb0Fv9xkW1/ccchLG+F4\nc7V+UyqAQJ2csxQbafmwieB/EMLdUWZ68WMaXFfswhvJ0HRw8ux1/AbSWBPb\nFkbDBaIhbm2qrzb76tJrtPCeZhy3I02lN2/JaMYGCZWYUpqZYPjfbq2UMFAs\nl3A9\r\n=qdIn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfYuhs1WrRA9d/RcnYF9J7a7t0NfhrLkFzgw/XZIpJtgIhALEoQ0kuNL0hfg6zFapG3cbLIgCf+2W/0xz9aGCCHzNO"}]},"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.7.1_1621423564664_0.409268209679333"},"_hasShrinkwrap":false},"2.7.2":{"name":"yf-fpm-server","version":"2.7.2","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"b007b5c1e76d70b4dc74b1ddac315f34be2cf234","_id":"yf-fpm-server@2.7.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Jk2B1AKqoUPxmE8pt8BbaBZH4tDwqBZN9ovcRDXpaMZVVDv73tAp75i9ugV8mrE5wANYp+6utY/GdRatrMVoiA==","shasum":"a9636fc0299f5c2870ff45fee1f9a9450147f4e3","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.7.2.tgz","fileCount":22,"unpackedSize":51215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpPwyCRA9TVsSAnZWagAAx2YQAIx8UEE7JNyamB6rUdlR\nax7kzBEUOD29+M7539YV/Znp2na966nCXiha3wurcjd2pxUuuEfrTDfnTyDt\nlQnwE1Au6VSGck6IDifjhh+DvUsVVroMmXJXMqmpCG1CYlMSIAcViv2jld+c\nvejaYGzANYA2wnkLv9CDHyD7rnetsDzglHqIe0Ww3PXaZeEGQpFtb0S63VU6\nT9nkk+niSwubxl8YFpF5CITMZr2OgbpDvUh6rp09qbvV11p/eiCqbsCtTIXj\n41m7mxkk3DKZukntCtiwQ8ROYOg/A8vXGOg2A2CD5BRWeyqIke+3rOdY8opd\nrRCub35hnma0gNJz1FEwzUXvgupOGJxrjgGloyAXFEZljVS/iN/4LQJc/01u\nZg9kna7tKEYQKy3MDF9+zaOBSYL8Qw7l7s4xTHt0u2QwKOvLNsiW/vlMpVS2\nZLHdhpSPm4kHH0BN1SUFTcz2aHOopDA0LmzyZM2ZmRsotkLY4tPq0Y67Aywd\nHvmB5gXwBK9HwL3zMz7hgHq6EXWCKUywWNd+xQyV5nkAVNaikCm1khAAASp4\nEwf3INp2mPBokhSy040IRyipCwuC4CrHYhzwhUJNlMPjEABa0bSN3reRqqxk\nxCrONUiYxadT/Rnx+oAZWEMPVUZoDoEl6X+LXeksNlZZNO26SPOKkant7zOS\nOmA1\r\n=q8X0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0sxA41tVgQWIGVHnsqx3APh3jPXT1Co6+HIyRUnmKVAiBNq+sdMHP48LA+a324ExGQH7cYCPgcSDtP1iR3RdsdAw=="}]},"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.7.2_1621425202158_0.16621657672886503"},"_hasShrinkwrap":false},"2.7.3":{"name":"yf-fpm-server","version":"2.7.3","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"b007b5c1e76d70b4dc74b1ddac315f34be2cf234","_id":"yf-fpm-server@2.7.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-DA6GVA4iMZ2GjNtGGCGlR8nLQK2FCT3zO49sF3GTpz92GPTbsv3s8k0nv51YTKdf/wP7pfeZsKcsdkAHOJAsEg==","shasum":"c90e3be4d68c54c7d74dfc13a8ba66bb0aea6def","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.7.3.tgz","fileCount":22,"unpackedSize":51223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpP9xCRA9TVsSAnZWagAAkc4QAJydmz1UaE96nEbOM7HH\nrGoY6iFaFNzj8lkXEiCoc19pxLuk816BEA8+lepXRuyiIp4fFPr7fQ0sVXJ2\ndsbSFLfuIXmwBGixMMV6AeKPXzBm9no0xySWabn21rQUjvuZTUO1k5CPvuzw\nUgPWL2VyuKcFI0CE2GqZ40vg+DPhZ2CI2x+QuFMZzyzxWJXxN7bjd1QnzRjq\ntpFdBm+eoPcTL5ax56VDIeQAVLU8rX3hYspGHRmhLnp17xTbgsyxSZbebcX1\nRVVkIheANIEb02fcuy5iSlLvHSq07+IPG0oLkWTN5Gv9pnjTV8ZI/iNGvt/7\nCo0OAmnZHutd6p4kkeb5PfxQhpM9B1YFePEGd97qBe/WDQKy1m8FwNinifUX\nEQ31H9pOSoiZFqUy1MmSdIlJ7ZJv+hKQBKQ3NLt7+knmuw262QEejfCiFZfs\nEtURg7ls9vzGzn9dYQOZfj1vTH2z0YvuyNxo1kKue4kCuNROuionnFmdpOrO\ntK4D+m8uWew91/psIslqlXALfEs6JEV7o8W42tRwKbZoBaTWgc4v1eafgheN\n9D/BDPCWhz4YYDm3jScLeg6AAmEG2/1Rdn/wKsz7K+pxJjuwnFbzEE713M3b\nj4WMLbZjICsJJ7+h69RQN3C8bOU79KeYB6RdSOmUvb2Ke9GWFqRh88WAYW3u\n7bb2\r\n=Ti47\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJUyTJddAknR0vpotD8JHVUXcP3xaBJvXKpw+cMPlkpAiEA5LvtIYvdws+6VK2K/mgFk9Vv2SR/tgWKiRjkfB7JS/4="}]},"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.7.3_1621426032654_0.8950621872804185"},"_hasShrinkwrap":false},"2.7.4":{"name":"yf-fpm-server","version":"2.7.4","description":"yf fast-platform api server","main":"lib/bin/app.js","scripts":{"compile":"npx babel-cli -d lib/ src/","prepublishOnly":"npm run compile","test":"npx mocha test/*.test.js","dev":"npx nodemon ./example/dev.babel.js"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","dependencies":{"debug":"^4.1.1","koa":"^2.7.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","koa-sslify":"^4.0.3","koa2-cors":"^2.0.5","lodash":"^4.17.10","pino":"^5.12.2","pino-multi-stream":"^4.1.0","pubsub-js":"^1.7.0","uuid":"^8.3.2"},"devDependencies":{"babel-runtime":"^6.26.0","babel-cli":"^6.22.2","babel-core":"^6.14.0","babel-polyfill":"^6.13.0","babel-preset-env":"^1.6.1","babel-register":"^6.14.0","fpmc-jssdk":"^1.0.7","mocha":"^6.0.2","nodemon":"^1.18.10"},"engines":{"node":">=8.11.1"},"gitHead":"58409d47554fc57a41abf6a3a152b41bef339fda","_id":"yf-fpm-server@2.7.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-uOJ2Tpf5Bcigi9RTQ/ZB3ufsehbMecTZ9DOYw/ESfNALi7xl4wF+2RZ/E7qWRc80MaZE32se0mTBWIOcNKBM7Q==","shasum":"fe1e62881a66d90e2d342947ec492bc8947ad098","tarball":"https://registry.npmjs.org/yf-fpm-server/-/yf-fpm-server-2.7.4.tgz","fileCount":22,"unpackedSize":51245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1SJ2CRA9TVsSAnZWagAAcqMP/imhE0O1c6+QqKzK3PT7\nG2HEVCuqEc6l2wcRZ6qdFOLax7k5JoVbxrZo83PfpkWygcfDbXAEv2Upw7TF\nd/XnhVrwnw4WGfLVbMqjZ4S68Ee+Cv7dOz1k/i3uxrIQWUQR4/HRZeyDWaqk\n+Lw8W32R7Vz6z2wax7jgMzAqfg6tf1e6uyQyzOZ5QdLtZxZoink7LdCSHnp4\n3yx4o0MiVoYfN4RHlZ49y288IjBfIZQm95Zw8UyhZNDIh0H+kHE8ZpBDqBk2\n+frUQ/X+TMKKhNSWcSegC0kHy0hB3INF3gtsNM2zsYslhl9oJl1bgZ7GlfaT\n2kDhwtp0VsF8ehO3ACe0zcxP/gQadTUDGlfZqGTYbCMHO74J7NGA6D8mbVU2\ncdBqIxPndN06IPsTy+CixXBjASVxPjxoXBA/XXOhoLaT/ftBp3KN4Ym4iur3\nuS/GMipIT+lTfbXyV9QqijlpTafanymYped5uu1KFO1Qu5XMzOJk6tWKBqYI\n4nZbgqtgkiWsjo5pcg1ZsCRQoiUOfQWqzKag9ARzAKgFGJqa4RSSWVC0mwFj\nHtaNQ9t0G+STGAuzg9gShAd5Ay5wJNEkyjC4fe/m1lFUsvdDfM6to2DZQ4HI\nydGbCe5wE7FDUciaFj+FafLCm0JuL2L0k9Kz1Pv849YXAAyb39a/TYC35ZrJ\nyo0e\r\n=U1pI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdely1kzSgoHaqJ81tbWOGH1PbAdz+D/DAjsQztKe5dQIhAIHNzGfO29kRuQ8srNtws9URpBoR1NTUBsqMNEWSLIH3"}]},"_npmUser":{"name":"yfsoftcom","email":"yfsoftcom@126.com"},"directories":{},"maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yf-fpm-server_2.7.4_1624580725822_0.22773779471792843"},"_hasShrinkwrap":false}},"readme":"## yf-fpm-server\n\n### CHANGELOG\n\n点击查看更新日志 [CHANGELOG](CHANGELOG.md)\n\n### ROADMAP\n\n点击查看 [ROADMAP](ROADMAP.md)\n\n### 0.OVERVIEW\n> yf-fpm-server是一款轻量级的api服务端，可通过插件集成数据库(mysql,mongodb)的数据操作，灵活扩展自定义业务逻辑\n\n* 源码地址: https://github.com/team4yf/yf-fpm-server.git\n* 微内核，源码\n* 基于koa2框架\n* 支持key + secret安全验证\n* 支持接口权限验证\n* 支持hook钩子扩展\n* 支持接口多版本同时在线\n\n#### 设计概要\n\n##### 　背景\n> 团队的产品从单平台，慢慢扩展到多个客户端，且有多个异构系统的数据交互，所以需要一个统一的数据输入输出口。\n\n- Node 作为一个事件驱动的V8服务端语言，非常适合处理高并发，非事务密集型的场景。\n- 使用koa2作为http框架，因为它够轻，够简洁，几乎没有学习成本，而且体积小，自然坑也少 [偷笑]。\n- 没有使用restful风格，因为业务需要对数据有权限限制，而且业务交集很多，对路由的管理成本就大。\n- 采用taobao和jd的开放平台的设计方案，定义统一的入口，通过参数定位业务接口，实现灵活的业务开发。\n\n##### 　定义\n\n　　　　服务只有一个入口 **/api** ; 只接受application/json方式的请求,定义如下\n\n* 传入参数结构\n\n| 参数名 | 类型 | 是否必须 | 参数说明 | 默认值 | 示例 |\n|:-------:|:-------:|:-----:|:-----:|:-----:|:-----:|\n| method | String | Y | 需要调用的业务函数 | 无 | |\n| appkey | String | Y | 应用被分配的密钥 | 无 | |\n| timestamp | Number | Y | 应用端的时间戳，用于验证请求的时效性 | 无 | 13位时间戳 |\n| v | String | N | 调用的服务端接口的版本号 | 无 | |\n| param | Object | N | 业务函数需要用到的参数，以JsonObject的形式传入 | 无 | |\n| sign | String | Y | 将接口参数进行升序排列，如 appkey,method,param,timestamp添加一个masterKey=xxx[此处的key来自于注册的key] 组合成appkey=123&masterKey=xxx&param=44444&tmiestamp=140932932932[所有的参数值使用urlencode] 过md5加密，生成一个32位的密钥 | 无 | |\n\n* 输出参数结构\n\n| 参数名 | 类型 | 是否必须 | 参数说明 |\n|:-------:|:-------:|:-----:|:-----:|\n| errno | Number | Y | 业务函数的错误代码，通常为0，表示正常执行，<0 则表示执行错误，可通过应用说明获取到具体的错误原因。|\n| message | String | N | 通常在执行出错的情况下，会输出错误的信息。 |\n| timestamp | Number | N | 返回服务端处理完信息之后的时间戳。 |\n| data | Object/Array\t | Y |  一般的查询类的业务函数，会在该字段下携带查询结果信息；具体是Object类型还是Array类型则根据不同的业务函数的说明而定。 |\n| error | Object | N | \t错误信息的详细内容 |\n\n　　这样的设计不能满足现在的restful范式，但是能满足小规模团队的需求，可提高业务实现的开发效率；\n\n### 1.Install\n`\n$ npm install yf-fpm-server --save\n`\n\n### 2.Code\n`\n$ vi app.js\n`\n```javascript\n'use strict';\nconst { Fpm } = require('yf-fpm-server');\nconst fpm = new Fpm();\nconst biz = fpm.createBiz('0.0.1');\nbiz.addSubModules('test', {\n  foo: async (args, ctx, before) => {\n    return Promise.reject({errno: -3001})\n  }\n});\nfpm.addBizModules(biz);\nfpm.run()\n  .then(() => {\n    fpm.logger.info('ready ...')\n  });\n```\n### 3.Run It\n`\n$ node app.js\n`\n\n### 4.Global Error Define\n\n#### System 系统错误定义\n\n| 异常编号 | 异常代码 | 异常信息 | 排查办法 |\n|:-------:|:-------:|:-----:|:-----:|\n| -900 | LOST_PARAM | param: [${col}] required! | 检查接口传入的参数 |\n| -901 | NO_POST_DATA | post data is empty! | 接口未传入参数 |\n| -902 | TIMEZONE_OVER | your time zone not sync the server! | 传入参数中的时间戳与服务器的事件戳相差超过了30分钟 |\n| -903 | SIGN_ERROR | param sign error! | 参数签名错误，请检查参数拼接过程是否异常 |\n| -904 | PLUGIN_LOAD_ERROR | missing plugin ! plugin: ${ pname } dependent plugin: ${ dname } | 某个插件缺失了另外一个插件的依赖 |\n| -905 | PARAM_IS_NOT_JSON | Param is not json! | 参数Param不是一个正确的json格式 |\n| -906 | SQL_INJECTION | you have sql keyword! ex:['drop ','delete ','truncate ',';','insert ','update ','set ','use '] | 传入的参数可能有sql注入 |\n| -907 | NOT_LATEST | Not the latest version | 不是最新的版本，请及时更新 |\n| -908 | NOT_METHOD | Cant find the method! | 调用的业务函数没有定义 |\n| -909 | BIZ_MODULE_EXTEND_ERROR | Biz Version ${version} Not Exists! | 扩展业务的接口版本不存在 |\n| -910 | TABLE_REQUIRED | table required! | 使用 DB 插件时，需要传入 table 参数 |\n| -911 | VERSION_UNDEFINED | version not defined! | 调用的业务函数版本不存在 |\n| -912 | AUTH_ERROR | auth error! plz check your appkey ~ ' | 客户端的appkey未授权 |\n| -913 | ROOT_ERROR | auth error! plz check roots of your app  ~  | 客户端的appkey权限不够 |\n| -914 | BIZ_VERSION_REQUIRED | Biz Version Required | 业务组件版本未定义 |\n| -915 | HOOK_VERSION_REQUIRED | hook version cant be undefined | 钩子版本未定义 |\n| -916 | HOOK_HANDLER_REQUIRED | hook handler cant be undefined | 钩子函数未定义 |\n| -920 | UNDEFINED_EXCEPTION | UnDefinedException | 未定义的异常 |\n| -999 | UNCAUGHT_ERROR | System uncaughtException | 系统异常 |","maintainers":[{"name":"yfsoftcom","email":"yfsoftcom@126.com"}],"time":{"modified":"2022-06-29T07:28:58.607Z","created":"2016-10-09T02:18:39.911Z","2.0.0":"2016-10-09T02:18:39.911Z","2.0.2":"2016-10-09T07:57:21.345Z","2.0.3":"2016-10-09T07:59:34.654Z","2.0.5":"2016-10-09T08:14:13.768Z","2.0.6":"2016-10-09T08:26:19.581Z","2.0.7":"2016-10-09T08:34:41.500Z","2.0.8":"2016-10-09T08:43:02.013Z","2.0.9":"2016-10-09T08:53:06.290Z","2.1.1":"2016-10-20T02:23:49.314Z","2.1.2":"2016-12-12T06:34:47.826Z","2.1.3":"2016-12-13T02:36:12.483Z","2.1.4":"2017-02-03T08:43:42.461Z","2.1.5":"2017-02-05T04:06:07.413Z","2.1.6":"2017-02-05T07:30:45.774Z","2.1.7":"2017-02-21T08:50:27.803Z","2.1.8":"2017-02-21T09:18:15.821Z","2.1.9":"2017-02-21T09:27:16.352Z","2.1.10":"2017-02-21T09:35:04.818Z","2.1.11":"2017-02-21T09:41:18.096Z","2.1.12":"2017-02-21T09:49:08.785Z","2.1.13":"2017-02-21T09:53:17.168Z","2.1.14":"2017-02-21T09:55:50.947Z","2.1.15":"2017-02-21T10:25:41.874Z","2.1.16":"2017-02-21T11:50:16.927Z","2.1.17":"2017-02-21T14:47:40.848Z","2.1.18":"2017-02-21T14:51:11.886Z","2.1.19":"2017-02-21T15:08:17.208Z","2.1.20":"2017-03-01T08:15:26.300Z","2.2.0":"2017-03-02T03:31:47.528Z","2.2.1":"2017-03-05T04:57:34.385Z","2.2.2":"2017-03-29T07:19:17.089Z","2.2.3":"2017-04-08T02:45:07.257Z","2.2.4":"2017-04-08T03:04:18.245Z","2.2.5":"2017-07-01T03:26:03.963Z","2.2.7":"2017-07-17T07:00:36.885Z","2.2.8":"2017-07-17T07:17:15.508Z","2.2.9":"2017-07-17T07:51:09.331Z","2.2.10":"2017-07-17T15:14:10.642Z","2.2.11":"2017-07-18T02:25:56.923Z","2.2.12":"2017-07-18T07:10:26.094Z","2.2.13":"2017-07-18T08:50:49.715Z","2.2.14":"2017-07-18T09:45:45.492Z","2.2.15":"2017-07-18T09:48:27.756Z","2.2.16":"2017-07-18T09:54:08.377Z","2.2.17":"2017-07-18T09:57:25.222Z","2.2.18":"2017-07-18T10:28:55.203Z","2.2.19":"2017-07-19T02:33:38.721Z","2.2.20":"2017-07-20T09:54:29.026Z","2.2.21":"2017-07-23T03:12:47.589Z","2.2.22":"2018-04-25T01:37:34.741Z","2.2.23":"2018-04-25T02:32:18.341Z","2.2.24":"2018-04-25T06:33:29.906Z","2.2.25":"2018-04-25T06:39:41.546Z","2.2.26":"2018-04-25T07:15:35.191Z","2.2.27":"2018-04-25T07:19:23.548Z","2.2.28":"2018-05-14T01:33:21.123Z","2.3.0":"2018-05-19T01:50:07.339Z","2.3.1":"2018-05-25T02:30:43.175Z","2.4.0":"2018-05-25T02:45:06.346Z","2.4.1":"2018-05-26T01:39:34.539Z","2.4.2":"2018-05-28T02:32:01.992Z","2.4.3":"2018-05-28T02:40:27.848Z","2.4.4":"2018-05-28T02:43:19.919Z","2.4.5":"2018-05-28T02:45:06.994Z","2.4.6":"2018-05-28T02:49:00.537Z","2.4.7":"2018-05-31T06:45:49.248Z","2.4.8":"2018-05-31T07:41:32.984Z","2.4.9":"2018-05-31T08:12:28.021Z","2.4.10":"2018-06-07T02:47:21.137Z","2.4.1-0.1":"2018-06-07T04:10:03.909Z","2.4.11":"2018-06-07T04:10:30.066Z","2.4.12":"2018-06-25T01:30:56.269Z","2.5.0":"2018-11-12T12:40:37.817Z","2.5.1":"2019-03-10T01:22:41.648Z","2.5.3":"2019-03-25T01:23:39.570Z","2.5.4":"2019-04-02T03:40:40.901Z","2.6.0":"2019-04-05T14:05:06.256Z","2.6.1":"2019-04-06T03:26:45.187Z","2.6.2":"2020-01-08T10:43:23.632Z","2.6.3":"2020-01-08T11:18:16.476Z","2.7.0":"2021-05-19T00:34:44.229Z","2.7.1":"2021-05-19T11:26:04.794Z","2.7.2":"2021-05-19T11:53:22.271Z","2.7.3":"2021-05-19T12:07:12.793Z","2.7.4":"2021-06-25T00:25:25.947Z"},"keywords":["yf","fpm","api","server","fast"],"author":{"name":"yfsoftcom"},"license":"MIT","readmeFilename":"README.md"}