{"_id":"nm-web-server","_rev":"58-2047460542ff9aa890c9d46b57cb5bdd","name":"nm-web-server","description":"node web server","dist-tags":{"latest":"1.1.54"},"versions":{"1.0.0":{"name":"nm-web-server","version":"1.0.0","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","node-uuid":"^1.4.7","promise":"^7.1.1","redis":"^2.6.0-2"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"c42422412b5292090bcb8f8750055c8dd0b2a090","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.0.0","_shasum":"2563b14497104eb231c6b9d515af0c6f803f8299","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"2563b14497104eb231c6b9d515af0c6f803f8299","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.0.0.tgz","integrity":"sha512-LQsJaNuWS/C1Y1wSxieqatHWg8zoQUp8dL1FwsjZgN+K9Ph3TUkQtuyQ3cWFqbQdXKfrB3TCQFAMZ/0ng47JUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMwNZZgvZ/lgJQfM60N7UQJn5KN8n0YuPC0YhNX9X/TAiBr3z+Ov1THodlBWrTiNM6Lk0RlkKNhr8/87vFWulUkLQ=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/nm-web-server-1.0.0.tgz_1476934627760_0.1927480287849903"},"directories":{}},"1.0.1":{"name":"nm-web-server","version":"1.0.1","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"068f6576452376e9c9604e388154970dc51d8029","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.0.1","_shasum":"d476e8d907e550ce765634275803184c7963c275","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"d476e8d907e550ce765634275803184c7963c275","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.0.1.tgz","integrity":"sha512-MsCAUH2+1ZsAfAMc7o9oeAu6tUiL1coNwmT72ordHVoy1mJGisK53pFMtrg6AYX0U5TzoZEgGlpude68ZhmOJg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDF2xseySYdYRUQsir0XmXAKMs7K9DSiRoXGzTT5x8nRAIgX81AGx4cfnt0rrekcNYIsY+2qufmf4meUlNZr6Z9qKM="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.0.1.tgz_1501581810211_0.9919377199839801"},"directories":{}},"1.0.2":{"name":"nm-web-server","version":"1.0.2","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"686b430346b7b96f2fcd63c0704fa7e5dc901302","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.0.2","_shasum":"68ad7fed8f1ec2bb3f8910ef294bed7ebedf5388","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"68ad7fed8f1ec2bb3f8910ef294bed7ebedf5388","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.0.2.tgz","integrity":"sha512-lR3U4RJGCD+2hoW5+33mmI+Au44S2Hl/F7tDx09v8D+VXlFOzNA2lvnrEihyU6xoJdyTCVOZPxZ+O0RNW/FqcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvOhujU/sopbUUbOzxwwggsdpx1Wl+rM6jRbkKdDYVEgIgDjA2RQgU5A+H+6ObvU8dO10m2A7heNvU/+IxBsPRx38="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.0.2.tgz_1501645702466_0.5906884290743619"},"directories":{}},"1.1.0":{"name":"nm-web-server","version":"1.1.0","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"6a72e3507f55e159e5643f4f79309ad0d3fc3220","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.0","_shasum":"097501283d21c2df7f96cd627827d7477681ad43","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"097501283d21c2df7f96cd627827d7477681ad43","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.0.tgz","integrity":"sha512-KNaTtSM1N5q19cZCMAgVwXmIC0LL1du8DGwT6wbjdhM+GZZVh6lL4mzFOdlDuF6pLUdH/B+nm30BgLeKAfr40w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtzU7sY/hycSAVBriE8Os7eyqcrkPnpver93oeTQVDrAiEAmWQdqARuc++gHEoboYTYBVCUyQl9FsNk0TTGaRnLyCI="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.0.tgz_1501665097963_0.619847780559212"},"directories":{}},"1.1.1":{"name":"nm-web-server","version":"1.1.1","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"bcea833d8366d8f993b87a0e59dee91bfc2f97f1","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.1","_shasum":"f2317c1e4b1ec4aad1088aeb4b033bb18cc908d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"f2317c1e4b1ec4aad1088aeb4b033bb18cc908d7","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.1.tgz","integrity":"sha512-wJRy7RlTLgdPyx7cKWrPL4fqh5ln7+A7zLjuyIj0Rtv9ITiWxoX1P4gYyk6esNRGOhDmIffVMy/j0FKXadJ2sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaH6DeCKei09pNAAbDtXV01O2B8cCe1B8cNKs+jVc6xQIhAJy0lmA2o5PEY65DFvyWVeI013iyt9hl1LcNet7gNQiC"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.1.tgz_1501665428768_0.0744668748229742"},"directories":{}},"1.1.2":{"name":"nm-web-server","version":"1.1.2","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"cf4d4214ea5d1bac83e2495b23e4bdad60560d90","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.2","_shasum":"391d70c1dd4c1a234fe2c79f5110f067b2bc4e98","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"391d70c1dd4c1a234fe2c79f5110f067b2bc4e98","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.2.tgz","integrity":"sha512-7vmU2cor+fe/zHe0nsiUjv33Do9eTQZQz27kiY2Qtk+JVI29Ws6abdRGpV8UUg3LNU+TrKO3fxdAy//cZ3Es0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC65fXMzkQ9t57qmILpPrZ/cl+H0jhpcpQPy7GCt1mvOAiAT6Ep8wKO5qXobC0Esrfbraa1yg2nDtNw95g9b6nWkLA=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.2.tgz_1501667423338_0.288318382576108"},"directories":{}},"1.1.3":{"name":"nm-web-server","version":"1.1.3","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"af1fe9d6a69425236b756fe5029261b1de3f437c","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.3","_shasum":"727589392b97a1f46fb8a4e18176e2347894d8f7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"727589392b97a1f46fb8a4e18176e2347894d8f7","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.3.tgz","integrity":"sha512-rRMYf8dwz43j2p/ZDQeqFYRf1a2DN/1ONr5oIExj5G6H1ZBVHwFHIGIZGyg8ArTCruIDbqeqzCjvNeQQxpWUfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIERqo/QW34d7UWh0ClxaJriX9Z3GkQlZFZpCh4r5SnfDAiBcjcQ4CLvqpUQCQmc8jAVEIIdBOAcw03Yc1RRXq7+dNA=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.3.tgz_1502089150569_0.6800622076261789"},"directories":{}},"1.1.5":{"name":"nm-web-server","version":"1.1.5","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"c48f5c595c366ed08d205366c8df7d9151a8cc1f","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.5","_shasum":"77fd0d91bfb7159a6faab7468f4ee6278cc7c53c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"77fd0d91bfb7159a6faab7468f4ee6278cc7c53c","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.5.tgz","integrity":"sha512-4Nzc3bKMYYOICl3O7GjRQCPG6OlHcfkwOLK2NJBXiOvazeOVpnpACfhWmCDtsKFTr5SI2YBr3dw1WkVYJi25qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTV+3de8/LOyoT+YP65i4m9JW/q2Ulfrgyeh/84S3w1QIhAMc9HalT/JcPWmJI8Bt2wiI+wJrIs0sr/xEN9ic0NblU"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.5.tgz_1502102655102_0.09464213601313531"},"directories":{}},"1.1.6":{"name":"nm-web-server","version":"1.1.6","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"9e62e8689bf0e6559b4cc312ab19204212801a8c","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.6","_shasum":"9d4cb16390893608476640fe15cfa0c7009117cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"9d4cb16390893608476640fe15cfa0c7009117cc","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.6.tgz","integrity":"sha512-XnH6yFR4J9/RBrGcgAJgMAfn63pZzpPjuoU45aJgFtyowftUOrfrQGrlxESKnOL6rSGFY0n8bg75uy9GRLi03w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICJqGGu/iAXeFedsSKFZS3n131+CmpNvul0dJnNf5cuHAiBlxfluA+eqDFawkRngeTloBlEjwIXKKU78X1oEPkIMhw=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.6.tgz_1502274324133_0.9274728989694268"},"directories":{}},"1.1.7":{"name":"nm-web-server","version":"1.1.7","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"a873c14d12303d7dedd235fc70cae9f133bd6a2f","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.7","_shasum":"6432ff1270e2c56ff9b3d8bb73a1ba565933c62f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"6432ff1270e2c56ff9b3d8bb73a1ba565933c62f","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.7.tgz","integrity":"sha512-GDF3dsSoObM51oWoETRerCDPt2bnHrq+4QAHsqb1YfTUVCh36jQAmMxPxJxK8KSfZRdnJ2UgfPvkdrdQA05zsw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwJo3mJkufizTethlR0er9LJVrtiHYjlKjXKz1zxV1wAIhAJY3LkVsVgNM/ZwNEFFcGGC0hSJ4MB1Brs7broSnBwgW"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.7.tgz_1505706251607_0.46076951711438596"},"directories":{}},"1.1.8":{"name":"nm-web-server","version":"1.1.8","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"e72a34c3f654bcf470050babb81d1962f4f21086","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.8","_shasum":"5ebd3c600c4fc64156281c4a0ab58bcaa19e7d90","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"5ebd3c600c4fc64156281c4a0ab58bcaa19e7d90","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.8.tgz","integrity":"sha512-plIKftT2+q5zZhPtD54vbz7On647GY8onuDFZtzXt150JIoAIEphpGkX34Sj9LjMB3Y1rMbyztdl/Cw/Gi9ODg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfWJJNqVGDGz4FM+U3pxprRGwaxy9V30XX7ODLJ8W9zAIgeBgUZ2NvzUKZCu9nJVnHrrJiHPmfL440xp3OiwO2fis="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.8.tgz_1510542631237_0.8914572547655553"},"directories":{}},"1.1.9":{"name":"nm-web-server","version":"1.1.9","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node server.js"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"e72a34c3f654bcf470050babb81d1962f4f21086","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.9","_shasum":"a0b3e6777c579ffdd5f0739e9395c70e959b57ed","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"a0b3e6777c579ffdd5f0739e9395c70e959b57ed","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.9.tgz","integrity":"sha512-1rlAXk1XICOINuMKjYcRcc8MjNti6sErL9SyfraGKO0yPCRt1OCJFYckeYfMuuyDVdL+uWLPErO0Xc7OQq/iBQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0GBuc7RJHr3PrGniaJqWNmwG5lruBmeSH99I9UwNiXwIgMjk6FtQyxqBs2dZALgi5cm2Hk1BwNiv4jjRY7rZulZ4="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.9.tgz_1511235828541_0.7328140609897673"},"directories":{}},"1.1.10":{"name":"nm-web-server","version":"1.1.10","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"c9e53863aed666188b88d9816873238d45f49ea4","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.10","_shasum":"e5dd34e28304bd9982173fa280e9c557ec59b73b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"e5dd34e28304bd9982173fa280e9c557ec59b73b","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.10.tgz","integrity":"sha512-P+cU8JxjndOq4cWUliJPCWa5GSm2SKgVRgOXJw1/Lm/F6W5DoCG1FihW2jaZkwSSH8d7H2UosSc0Qrh9wVXPXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvi3v9hUZxPonEuRikqnuwNvtSnCTjVogYcQSphjJvMAIhALnhJ0drw0HFv4kr8HPj6FkDqc+TmNZVqqGCdkzqY3ep"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.10.tgz_1511333759927_0.06866779294796288"},"directories":{}},"1.1.11":{"name":"nm-web-server","version":"1.1.11","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"c9e53863aed666188b88d9816873238d45f49ea4","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.11","_shasum":"c9c3e214543c6109d2553d69a479c598faab155d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"c9c3e214543c6109d2553d69a479c598faab155d","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.11.tgz","integrity":"sha512-WkntWO/tCR0/U/uloIXMR7CF+IYxFpJqD7cXtLtBxH5lE92T4ezshxvrNijSxbflbdGbwNH1T2uy26CKNp7BTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzLANXX+fLRWqy9PPNjRt06B1JytwAQF5c+YZm983ZnAiADSLMR+dqWJJ/drSr7yec+CMUyEK57dEy6U2dufn9aDQ=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.11.tgz_1511341871098_0.10263075353577733"},"directories":{}},"1.1.12":{"name":"nm-web-server","version":"1.1.12","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"b1b79d8172488b1e7a52074ad5ac950fc4bee4e7","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.12","_shasum":"b84919694ae3b31de52925647b98fb36c8fd26cc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"b84919694ae3b31de52925647b98fb36c8fd26cc","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.12.tgz","integrity":"sha512-u2oPMMhLNmx6Wqcdiax1zCH+cr6SMnHDHlchLTBd+vBXaZdume648/LvxBtD63TXEx3LX9UGuAhYEHLDimF38g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBTiTu5CQM9fNlXGJKQ5VoD1gxsiwE46qcjGonAGW62wIhAJdkPvA7rYs6ffaL+ifZc4mK5t/1730dBFRl7NbIGJjF"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.12.tgz_1512984955276_0.35889193299226463"},"directories":{}},"1.1.13":{"name":"nm-web-server","version":"1.1.13","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"b1b79d8172488b1e7a52074ad5ac950fc4bee4e7","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.13","_shasum":"74b42e2c380052006e08536d4670617dcb1b679c","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"74b42e2c380052006e08536d4670617dcb1b679c","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.13.tgz","integrity":"sha512-syEXwS0T5e0EZ8vPo/XM4QyQdt5xt+pCAWq96S/96YZkYWSQnglUoX+0hIX9oblr9fUvGqMIGP8gQU0nUzO5Mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdk2E/t24zFfycjddT0YYyIwnCce+JGnhf1Ul7rCjn+AiEAk3GhkfCjGUOX3+dAdq+fDkiSkqOeImClATpyFMntaTM="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.13.tgz_1513151317816_0.6939319646917284"},"directories":{}},"1.1.15":{"name":"nm-web-server","version":"1.1.15","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"3feda2d122317c8cf2a259e9d283fa7d859e6644","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.15","_shasum":"8980a4a65269b32e212e20e565dfc9483fc64056","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"shasum":"8980a4a65269b32e212e20e565dfc9483fc64056","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.15.tgz","integrity":"sha512-RTbhpwebM1+y1grirdB4WkErL3+BpIrTuQzfOz4Z7I/5AdvsRbnIJ0OhmdJW5Larv5CcMxq5CLhW9EWZ02VnfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMgmgIsjswjKDPA4ScG9CppCrJT+9UZvHg91ICm4UP1AiBAzAK4PoyuayDyP4yTmkGCEc+Hct7yhba4qCiYDZv3ig=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.15.tgz_1514168549935_0.7769123227335513"},"directories":{}},"1.1.16":{"name":"nm-web-server","version":"1.1.16","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"f5f743076994aede03885bb0611e12865267bb5e","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.16","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-Xdjr0VbvB/rrGe35JhTODpwutyMNRpagdjizKxW/HxSpwsWo+Js7q5TeWWqpOKVoTZ1zYK4zgpgqv23m2J9aKw==","shasum":"2cf31a2b59e31d796879002a88836e1419fd85c1","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYezZxZFM1I4kUFYR8gLbLcprz4geARHLixz2SlSQwEAiEArDB/DQo69CGOGr/NNCrABpdvKOOKiddQY85vGjLqkpc="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.16.tgz_1514193481837_0.17701867897994816"},"directories":{}},"1.1.18":{"name":"nm-web-server","version":"1.1.18","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"912429669f44dbd516bd3196d797dcd54cb28866","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.18","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-BdrbNAl50Yw/xJ5t0sMbFiUr1ZnVj3HwlmQnyhr5S0nla5pE0QkCQlPl8kBu6R8xmDfi9cHQuIjCiumdC0kDGw==","shasum":"f12146344594880e9cd22862f4b912498d268018","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIASWrkI4SgSXeoM6x3vMjDddTsoNxsBL8aUqECL/YMvcAiBzUMz8fXAkhXoduRmvvrO6jm6Jnj3jtqR7bXQOCO+ICg=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.18.tgz_1514273268054_0.4711220758035779"},"directories":{}},"1.1.19":{"name":"nm-web-server","version":"1.1.19","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"912429669f44dbd516bd3196d797dcd54cb28866","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.19","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-zFC2O82TDb/ogKwzDTAeVQ7Y9eY5XofBiOtVYK+IFrSYU7tt0DbKK3TtjI5fwKA9pvnuh0ccSW+dCZtkdZ6GdA==","shasum":"8af65efb48299a67a6de61034a0ad58dbcebd9bb","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.19.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYwfurjcWw0Qnkmg9xG8309UO6MEtv0h05Wxv0R2TpwAIgEvRhoMaKzkrLjVElyvEeksRMJT0zeh5znbJ+YwYLQNU="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.19.tgz_1514284049281_0.12545190542005002"},"directories":{}},"1.1.20":{"name":"nm-web-server","version":"1.1.20","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"cc4e9f5dad81bfae8f6befea23d65a3a1ee13dec","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.20","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-yaFSgcPWTLP5ByBpl23YVELotquSrNzkrrhVvJgv2ni66m5hSMzNiU6NJ/qD0ejjeYoEyoN6cPH5dh8C9lx4pw==","shasum":"0261a219318cf120b33f7bfcb7e418a827d3665e","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.20.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/k8CbvGx1tIOXg77UL4+Lwmscb+wsK4RaafJEXxpKsAiEAkiMWosIZpjhlt2U2ZWmvx2trZHiFv9HURs4J8i9Y5sA="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.20.tgz_1514370891481_0.10004191310144961"},"directories":{}},"1.1.21":{"name":"nm-web-server","version":"1.1.21","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"8e5b098155b754adfcc02250c477e80aa0c6bb7e","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.21","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-PM4s5aJ5cFPra13kAz81h4Sh1c1jti4L1inuPcIlYHpYwTSLWb65gDpAjyoBsCWXXpeAHzhN2vI8R+5DBQ+VCg==","shasum":"dc9df365b2fa766c6be503b2e189d44095cefc57","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.21.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6BlxBBOEliFXPKyJXGpnYq9tAxSLRIrFVkbpUH4/kuQIhALCsyBi1YZgBxGFjyqhYoqcLGFDeMAX4gP+M+HVT86C/"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.21.tgz_1514534033501_0.9146884938236326"},"directories":{}},"1.1.22":{"name":"nm-web-server","version":"1.1.22","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"610f00b15253c0e25c97f56c37f0e7a02df91572","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.22","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-oUGtbeNwTdcXoUxRJu4f5B58Xo/6kocTrxuMP8o+IuvTpF9FNpieBW7JXjHBLT06NVsHRTN6f8iDFVTYr3lrVw==","shasum":"a27d1f7eb23c9c8aca9a286440b2087eea0e86cf","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.22.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLzaTki8yQsK+jCiK0I3EYvTmNehooN5REvk5F0kOqTQIgH03pzjIcBJ1dxhxudCe6x0isnBV+uZFBaUhCC6bJyhM="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.22.tgz_1515586304277_0.23788283043541014"},"directories":{}},"1.1.23":{"name":"nm-web-server","version":"1.1.23","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"610f00b15253c0e25c97f56c37f0e7a02df91572","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.23","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-ofKQLYxrmnSDG3bp/zB8cjEbvLOI3pkSztiaiHaK60H+Z5Iy9RfnA6nCZrNJulzSqYwAi9mkKB6tpabghk9pWg==","shasum":"4373a128d1f01f38f736e87fd73bc5de3a7b789d","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.23.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFb1ZTrwCY6GLoj8NSV82btOK2SWFlbVbBVY5lAVyXoqAiBXVsxtmC/K9JqJ4cg8rrkXnu6D9EqnqiHbvpcG8bcnAA=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.23.tgz_1515586482906_0.6298384049441665"},"directories":{}},"1.1.24":{"name":"nm-web-server","version":"1.1.24","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"42f7f18360090fbfc8eecef36f330201bb139bae","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.24","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-wMcfEB0aDi7v0BrKM7AYs8rDEobrnM1gKxeZeY4yoE9Sz5NIuhVKVDLAx7Vqz2K04vaKxWMYMaC2qKr3qJMhRg==","shasum":"aced43f3a96cbdd49e0bece7701c79bbbb0cceae","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.24.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNeGL9AkxoHh/L3EOoVpeOfBKQQAKlhQXyFGSfN4/mhgIhAOBH+fU+yEhPtHrsc5DK3ul1rpnV0YY5VPqVRJJtXRc4"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.24.tgz_1517382723132_0.9857892508152872"},"directories":{}},"1.1.25":{"name":"nm-web-server","version":"1.1.25","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"25d0757ad31efd74fcc346110d02646ef9b78bac","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.25","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-4p3NdzLztkYfx/oSr2BksU00h1urEO3YZC3MRv5qy0tL9dnQ8Vuq2PiKOtggWaCyZOoT6j8voGVpDJtnvXfdwA==","shasum":"5b6d2678a30b859d79d31f2d5ef68e5c05f2e914","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.25.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKzXePXOsI1aAcax0DFrkQOa/i58TSXMMQaEd/OucuBAiEA7n7rAbfP3EKbE7RYjn6daPY6RgIy9yB0xRCFybZCkJU="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.25.tgz_1517383072547_0.7165734274312854"},"directories":{}},"1.1.26":{"name":"nm-web-server","version":"1.1.26","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"25d0757ad31efd74fcc346110d02646ef9b78bac","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.26","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-bg+PXVaR9K2OjM9lN52pm1tXODN+MqT+rCM56G/M+TY904LVYnUpoFmOFkdsckI55cLwaDTQJ4pNzpm+N/NdsA==","shasum":"65ea6fee21269e2b847a7b5c988564ba9491b0d4","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.26.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Lv4UIsXVVMDi536ihVJXUyLeerDfzoRkdJRhhYPUsAIgVmYOkC3jvqbXbPduBITrL0V5yLam7k/zHBvUTZiDFW0="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.26.tgz_1517383366527_0.0808913353830576"},"directories":{}},"1.1.27":{"name":"nm-web-server","version":"1.1.27","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"25d0757ad31efd74fcc346110d02646ef9b78bac","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.27","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-ECOeBoHhIiiRkonnbYeGM+skyql0AzfB4dmwkiUGdr7gV8nnQszttAS1oWO0LqTJm5JxIoAI5zBwUAfqyDG/Ug==","shasum":"ed3c601c264896c97f386df299efce15665fa710","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.27.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXbsOefPvUOZy6T7umZTOb7EBzndoB2YVJQ2o1s1WBjAiAW7b901db8NrEuipYlfYskXn7q/SaCAdcisUHk9XlhLQ=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.27.tgz_1517383636420_0.4826459656469524"},"directories":{}},"1.1.28":{"name":"nm-web-server","version":"1.1.28","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"9ce1df5ddbca9b5209f4f107b6d3e6beb8a6f807","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.28","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-RPCkBQs091Ne6lb7fzrgxyoCzrE1+H7XCBrE/+BxTWy403IDI7Cs2vbyzYWtHVoKsO0tc4tpBkdf09oq2yL50g==","shasum":"8ce9629a25ff3bd06bcdf781c5053ab915bb1822","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.28.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJxiI5AO1IxEc/0KRBJeNtbGfxpEVRoBHsXax4t1miNAiEAzYiCWEWkDDa7nCySvRsBedfUSJi7VwUjC/Y/VaPCd9o="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.28.tgz_1517723252440_0.5027564130723476"},"directories":{}},"1.1.29":{"name":"nm-web-server","version":"1.1.29","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"05d948069191403a81c3ee03228128a35f1ae103","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.29","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-n30a6vRNyobiHLZH6HI1zUAAoyQA0mYvBg/k/oqqa/QhZ/sKIgrIB8yTr22sW4LfUpfNXnsjar696d46DyvXqg==","shasum":"775b21ade2e11a3fd44faba84f145b64cbdad7de","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.29.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbVvDbqnB9UinWRp1koZ5DOou0/gMxwNcfjzE/KbR3RAiEAvEcBUkYO/C1zvQSznGIsNata0T89boZLkQlkvRRu/gg="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server-1.1.29.tgz_1517723773304_0.9786697726231068"},"directories":{}},"1.1.30":{"name":"nm-web-server","version":"1.1.30","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"e5b9bc891e87d97812ffd698f69a22e2401a7217","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.30","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-SbzFla6IT8JkJH59GTboY5R0YB1mLR+ZoYmG6WzrOD/JCNuDxJzIH2VCYmbMVP4IepfsROnhPbHW5RgARlEaVw==","shasum":"5d8dd609d8a9a46c087994f98b1e2276d99e99db","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.30.tgz","fileCount":53,"unpackedSize":225934,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8ibx2Ad0QFetOwqPYTR4NBZhFLf5cwBy8IKDthORoYAIhAL/VbxAScWtFK6a/D386H1Q3bPJ72VC9Dto2qE+YeCd0"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.30_1519635815957_0.4441941028255485"},"_hasShrinkwrap":false},"1.1.31":{"name":"nm-web-server","version":"1.1.31","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"627d8250fc8ed4a1e1d180ee4f1d81cc307364c0","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.31","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-P0jcQzz4bRluW7wpczv20c6HwAvVa6NwsALnlRI9YaEW+OTUG628G8FYlzTgjiNsriooYgoNEgxdybjacz+chA==","shasum":"c47f1b6cff10cd79c1cf8ef8c9e50029a64bca31","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.31.tgz","fileCount":54,"unpackedSize":224896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEoO/b1zvRCfM0MOOXzs+SJ/zsTjfWLamMmWyZWNnNkWAiBoYH+IaXLJouVmhE3hANkHy2eMlOtfyLysSMb0gs4jKw=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.31_1519786679255_0.9218628347561801"},"_hasShrinkwrap":false},"1.1.32":{"name":"nm-web-server","version":"1.1.32","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"de1d36ca46e2e2d7a16fae868b9f154fadc91aca","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.32","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-zNNOX9m2aWHPjQpp6iDb1e0I2PUnU3jimrVf5Hq1hdVYx3DSOuBmMKwWr5V4V/obBJekETNoaHen97eP2c+QFw==","shasum":"6e7245610e5fd29cf1880a39d5e4736075f4d563","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.32.tgz","fileCount":55,"unpackedSize":224929,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHSaBLxnSNh7ZSy/km94zMrQt7JyKXtUzYAK36Ma1z5AIgC5XvS8uHY22mD0jrl0c7+avbaMS2yJFMkHb8s5bnbPY="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.32_1520577362585_0.37260975291841203"},"_hasShrinkwrap":false},"1.1.33":{"name":"nm-web-server","version":"1.1.33","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"de1d36ca46e2e2d7a16fae868b9f154fadc91aca","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.33","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-VOl93UrIUEQk8nAc5zMuocCstYFDCjMQgICqtpsE96G+ypDF2Sl3pPFaxsU+MXLN1efyYagHG+dPMpTAcPFbFw==","shasum":"b3814bc4047ce4cf0ab9a98d91dee01a2e4e1377","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.33.tgz","fileCount":54,"unpackedSize":224916,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5s+/5WnpY+W7m0bH9+MEtp74zi4L0qCXxGrw28UHWfgIhAO0N3gtvWZWFuf/Zi64PmpmtZlkhMw4KUWCMni/DEax6"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.33_1520577392914_0.05664345178139363"},"_hasShrinkwrap":false},"1.1.34":{"name":"nm-web-server","version":"1.1.34","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"a638e0b3a207e7170548297bc45b52112d65dcc2","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.34","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-pZSjPXdLjeOalPViZbwyuTxexwv5SswEAZpdJQ8EzujNPidS84e5xbnfqR6D2qMn188KncfOhuplQ36EHmOhjg==","shasum":"7f7ef1c6419327f724cfe6bb48d0a3fcec75ba2a","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.34.tgz","fileCount":54,"unpackedSize":225128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCldG5WmYWqeW1wRUhtfW14tnOgk5HWbvB60EMXYlmAQQIgS/xN+SuuNjPt9gX6jgyTM3+Fvj2GC3DU2H+uyxRCoIY="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.34_1521540298308_0.7498019701002627"},"_hasShrinkwrap":false},"1.1.35":{"name":"nm-web-server","version":"1.1.35","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"a638e0b3a207e7170548297bc45b52112d65dcc2","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.35","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-2UkKtFWo8yG1OB8vy5YjtrQOaBbpo2XqAHcf80FQDx3+rrhu6DhiM5fE5KkIus7lPZZ5n3tyroJAI8f+dw5Q5w==","shasum":"50e9a27413202d7e88d9afcc255be13d7dcfe71d","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.35.tgz","fileCount":54,"unpackedSize":225128,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR4wujFaPxs5UaWi4C3mkWpnmhKLXdRQX6n0WGvNrEygIgbanK3blmWLbGqhm0SmCIA6sWRSRnFBgVylYhgUnp9gY="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.35_1521540574314_0.3070129819178262"},"_hasShrinkwrap":false},"1.1.36":{"name":"nm-web-server","version":"1.1.36","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"db4c48743dfeb6973274660297567cf2b7ca7019","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.36","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-twOHfmAbjyhDLfSgvWhcM8QmMqok2RSKMvgcMvGoI5Ue/4hn676mv8SGvIhWR0hSt0kPaCwTBCcnSkNSrFQBpg==","shasum":"a99023388d165ed3e53ff3e61acb38b0ed4e92dd","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.36.tgz","fileCount":54,"unpackedSize":225192,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCw8dcR1km0tcQbtPxPmTJnsF6b3ANNHqYpYoMrBap5kQIgQ0AWC/3cneWHeYggNGVlEwyl8zd9amRPLaBT88vkdxs="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.36_1522401236610_0.6995849336247579"},"_hasShrinkwrap":false},"1.1.37":{"name":"nm-web-server","version":"1.1.37","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"d68ff07b9efd0ca26e65f1db463125f54e1d59f2","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.37","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-FJx+M0+NwOTSgUfBGDDIX2Jb6QNq4m3HSI0EwdAkVuu1YeuMOzoZ1C94esceo42hCx8urPV6E9tLLELFySXcig==","shasum":"cfd8d831f71578715b45b430769b90a6ea09918f","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.37.tgz","fileCount":54,"unpackedSize":225103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBIV/vy5X617+nZRzIfHdlaz1zMZzoeiFU9KwFxOaoNDAiEA+7wzxEvfSAYFLSOS9yF2PWoBz8mjwHyfbZ8TL/L2nao="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.37_1522634712543_0.6800067067001763"},"_hasShrinkwrap":false},"1.1.38":{"name":"nm-web-server","version":"1.1.38","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"e0f5372e87ae5a18d914ef222d1b64349ef5752e","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.38","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-R4lG9BBpkiRPIux4UkT1KY3fRQka7M1W68z9i3frpBP8S9QEcore2d3NA7i5txDSnETLgw1rpgezxox/E8PiCg==","shasum":"e02b03e313af08d8ebe646aae49d5d0787dc1503","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.38.tgz","fileCount":54,"unpackedSize":225114,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqQGaHEBQ08ueVtSJ92M4nOkb7n8vg8IJpmDlUN4mOFQIgBDPOi/IgCJa8Sk5yjGe82tkbDSdKSBDFVRzEBbrZm50="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.38_1522647497505_0.3722405062093941"},"_hasShrinkwrap":false},"1.1.39":{"name":"nm-web-server","version":"1.1.39","description":"node web server","main":"index.js","files":["conf","file","slib","webapps"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^1.3.4","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"6724e572a53c68f0b6eb0fd5bb1b9f946afa0189","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.39","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-o0u8MTFLvnVSFjrWbX98xrtwKjP8sjkURDZQMfxzR9YRZ2iSxTN4/TJxyhOmdEjknyTfhfZYun1wwDPZOzvoJA==","shasum":"77b07f07a96b6f2644a36f28c204402446b5a244","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.39.tgz","fileCount":44,"unpackedSize":92077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa++f7CRA9TVsSAnZWagAA/PwP/1WONIgfzKfg/X/dwXP0\nQbK4/rmr197pdXPF2Qy4ENO0sB2q9qTsZOlaRxMv84M2NUUErcXmYPKl/OSi\n1FA/KtfjcNJm4kYIbnacvV8sWwknKLQ5TZdNDhEg1OX2xinjiGjw6MAiieL8\ni+UrU4+6jv2LOK9kGiC7UX1tHIFTlgTrJ9U+NpDoNHGN7gzSMvL3GWqRJ2wV\nJXSAzjdZtkSKwhsBpwsvhS5FjO9bVVqUkTyUe26LF4rIlv77Tpcr/o+kBfpB\nb1sg5v8j2FvhQ+PbkKkZuMY9PqbQMstU6JbB/Hsb0NK3CB98FSeX3DHR1ZRt\nxPWbLVtJJIqGJjfGEbObelsAzH4VSBIBviOq7BIJgH7IQ6fuEfQVKRuK0E+K\ntz9de4GVifM6WBp9rJCyRqG9hX4aBFrGdiLSvkt7NrV24lc57K5CjQf0GP18\nrNrcNsU2BOn/SwCFOMUOYVd+LqalmhP4986yfulKf16QpJczQa4nQLMnvvwB\noFnHWhbizLjShmksr3HQ06KnuDsX4zPyvxd0o69wMfHIkJLKUFVGq2PGXlao\nZ3SdffhhwTNmohcIi9N2WRWdHomfYr6yr/ljFL22xHZ9ELVq/Zu6IVbooARb\nq/ijyGVjtqfF8o+wUsYBGsyck/a/YcHVFLum0s3AfiiA9ovo9b/3WfqxkWKl\nMaEx\r\n=oz82\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCs9Hy29OpRPOEyin20WafRMsENeoH1Saed1w0Yk6UTIwIhAIvmcwyKwsYn+dlkTFMmhXS8xruwuXOsZvX6NAW7bHS7"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.39_1526458363298_0.15489923374721504"},"_hasShrinkwrap":false},"1.1.40":{"name":"nm-web-server","version":"1.1.40","description":"node web server","main":"index.js","files":["conf","file","slib","webapps"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"8197b65af35d7ec32bdd8b19125c60ef311d8096","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.40","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-od/bdmcBWM1xaqb/d700hCEfKDNBQmrJuH/eEW/AuSZ/ZP+ddzELhY4AWiLjUc51CsSdyn4v1ZScZhF0HIX0SA==","shasum":"264cab4482ea15da3990adb4185225744ebe486d","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.40.tgz","fileCount":44,"unpackedSize":92045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/jkXCRA9TVsSAnZWagAAb7IP/irQlOOVfhGT3yMfOUmT\nEcplCxWoX5+NDRbZ5Q7qf7F93INP1GaWKHfKYAppxp6XTJtLvP788/Pesw5M\nhkqzb+XF2Rkz2jW5uilJAR35NY0XXJqDLq6w3yGQzHs4Jesiyj56b1S1kinD\n2n2ChdhK4ngu6dvU3INkQDNbL3x/R8Xu9UXEJQxfnBaUCR26F/kiWN5Z43XG\nERb6l19TStGkEe5TpgvGxmJeeVHyYGz/N2fYZhtFrZx3kEMJsP6E+Ad17xE4\nbaLM+tWF9AsgY1ieWuh1p/OABeN53P7JldTOFXg21BYvmCg3vuFnZg+kwwCA\nUm4DKAv/oWdWjMOywrk5YYK2GBYcVekLCEvEkglddYMUatHMgkr8O22pnOG9\nP0o64EOxa+mNEZfQI3C3odiGEJdYh/ZPSmKfG49FrirXJV5r9cYT1dE091w3\ndyDIKRm56M0Jm+vrdexIUOJfvbJuxyWzaY11zj/0/kVC6iq/2AJ75D9Jyaqo\nyVr3Fm4yEAy7aQxQoZ/UNq2s2nzkQ5KGvJqL7p2PJhllb9Ed3nBoqPEXKd2/\nE8Pc+RHSQdUtZc//Vjw5BGcmgaVDz+/7sH6uvjGn3m5qqcqmFkgSc0J/0bX2\npmICm/W++yqhzr5UwUFjrmsfrIyIDpRjTX6TJUlFaiO92Wkbz32aN/1DjLwl\n+ZyF\r\n=l5dk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3yfVj+05upYyzvfsB7+4baIYDyvRYVVFOmRFr7DcYLAiEAqe/5tP6LuZYGJoFBj+LZx7RtR+SomvPNszVMkIO83Dc="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.40_1526610198942_0.7793552604435119"},"_hasShrinkwrap":false},"1.1.41":{"name":"nm-web-server","version":"1.1.41","description":"node web server","main":"index.js","files":["conf","file","slib","webapps"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"f64ab2af5919c8ad2e8fcf1f300255643dcc8858","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.41","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-Dx/98EwNR47YV7kP5IND7AdnqoOBwHvbqcdbt9nshK/dVb+yfnN3WASDzYLLkclH6G+3HxvKi5nGTRdXm4xJtA==","shasum":"53099f0bf4d6bef81900e9a69c3a3f5c65f112d5","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.41.tgz","fileCount":46,"unpackedSize":100490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBiUxCRA9TVsSAnZWagAA9xcP/2fIF5tpM9AQk7iNvQAX\nfFGLlGweK2NFRxVoGPAlGeWo+imz6ONXyJmJDm4z3v5L2MdGsWlb3sWtJDq0\n0gF4gi9Qsw+64rl7I69C9spc3ewLPJFhNft1McEiA+Ks/popui/bv7aYAm7a\n91aXMu6/4Bq4d/EYGz39lVJNLEEwMIHt6NtJYBMepPQ8uquICZpkUi2UfIw3\nyjU2WRbt0cZz9SRq2zreo4vXRig5Pf8hiZvgfM6i9/IJXyFapYYDLNeNf5wL\nye+x1a7OaMtkWhMfgk1c8I6azkS/HYecihgseavd4gJGz4ZQCpaFVNY+5sgY\nN0FMNQuniFKuiOubTdnfDV1YLBzRofOFxtFXnIOf5iTKBSMEl3qg3F+b0Xd7\n3uzM3rHngrZXVZ0JJEPZfUnn7N8qc42mFIabqEBcHRwbNNlb/YXzv+sQ2ETk\nX8onS6NyI3SLBOmlEir4OmIygzNDXWDAZYdZ1SaYhGnJFgkLhD48YTAHLr6U\neT30thM7gCXeSF+WoztCav+m8c7NC07SHfLdgK1eMr61EvUWbnKUbN8/Veab\nzQ/2dpCOVBAUCLh72oQELJ63ieC0IwSo7LZ3S+tSI2+Q0eLxBrQWCz5tG142\nyer6e8CudD+kmtLh+NWcuuxgKhiWPBKIKP/6DA7Lk/ZJNBmYAUv+ko6bQc6m\n9Qlq\r\n=4x24\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/z/LUlSzYKCTa9HzTesYKhKVFzrWy7HNwMazNaLLYGAiA6mJCRHU8IAqCWrcdDmBGeM/DrVt2cTI/uD9jCxc78jA=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.41_1527129392733_0.7578094026747122"},"_hasShrinkwrap":false},"1.1.42":{"name":"nm-web-server","version":"1.1.42","description":"node web server","main":"index.js","files":["conf","file","slib","webapps"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"f64ab2af5919c8ad2e8fcf1f300255643dcc8858","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.42","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-rlXzJTfxCyrJtSM0d0WqVGDmQSkN/d2Uxx7Shj3V7OJOyLi1s79hMg07v8tYfHrWtRohqdpjkew8ywDm6zLp8Q==","shasum":"02c5279713460c47a5733d201372d6d3f82ef56e","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.42.tgz","fileCount":46,"unpackedSize":100490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbDlYCCRA9TVsSAnZWagAArg8QAIcQuQ5Ra7yqhime0BV8\nGlScauh4NvHxMs0GmlcrmCFU1yqjJrnR1o3FR9C/wUtPMxv99xXibguNzuMN\n/YCHD12YQi0fP2bF2Kk7B+cOa8r2eBR+XSzO03uCJObPca+pFSEV1WeD9bBm\nwLVWwI6Hs6+kisIvvPGwRraXxHg4soif1y+juu90mgH2uKaIiaDj3WZj/T6A\nbvvrKrGSxvFs37RpHrHV4mWLpk/OB55rrHlbLzyvfgVviNxbAGTE8vuWSVFO\nuo/gtXRvc1PRG8rjrmREWu6GrBr+jSgrLwZyFKKK+M5v29paaaBRKV7J47Kc\nkCRsZRhSfixdeHSxYZvXC33sn1N9TB6hicrlKowCZON44FUkSu75XVPCXlIg\n2FrpL9P9mouzOJteJPI1rej+LlUw3tRJ7IS/c2HierF0WwVJGQKRfE/o9WC6\n64G1nDZz5g/hni4bijvXC7gSJQ4fGCtXxtNGPwpWnvGvo+GQid4ooUWUxExg\nH083pjwzXBPqfn/UtyMheJf2pVZaXYdI3zIbTo//7qwt8j0mfjZW6otYyH4M\n8EG/H+BKWh4TqyJWypIqxMgjsLy1OQxH2GjoYvPdXBz+Hku0x/d6QnVPVBSk\n8TdbaHkaXeltUwQVobTz9dz0hBmLAj/+nHm0/MYY8JRmLNrGQEeDWCy5RFg4\nNun9\r\n=LRo0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHRViktuAV3Np1jAKJKXF4Pfqvda+yBUGPVhoI5CD7dwIgGa0pe8YiqMzdigT4z0Wj65iFGzO7vfnZ92i2U3smL9o="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.42_1527666177345_0.1726138924102245"},"_hasShrinkwrap":false},"1.1.43":{"name":"nm-web-server","version":"1.1.43","description":"node web server","main":"index.js","files":["conf","file","slib","webapps"],"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"1e7b8621724098b00c715399ac431a21941fc2cf","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.43","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-9FGnP1zwIsF01mYXDFtKLdMb6Hq1etPcyisqgH2Un2MwxmWslXA3hL+LTRPHMDxSYIq35lN4kDqRzSred5Ls+Q==","shasum":"85b8b1561354609db0cf4b3938155eac475dbe74","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.43.tgz","fileCount":46,"unpackedSize":98570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfid+CRA9TVsSAnZWagAAuoQP/RJQORTB9S2oVnTkSk/q\nOkhPJs8Q1O8GHGhL+x2+mxiA2aSVwbMe9Uvr4Q/jF2wEk5WFVvoxDo6sGkIG\nRNIv7ck6dc6qlCtkAHj5bpMcqDLSKBZ8Piitqam0cewP5B8ct37bptDszag+\nIm+IR0+ZoX2a88+xnHitRywgBczRZ0QBv3Z5UKLxuAWx2eaW9vCmBB8enqqG\nmn0H1RgZfhBg4/LYb0iZEJtMUsHWEEa9HEkMHnc395Ofncc1qUQYAyNjLYMH\nrahU6grMhPMov4+suGPhtN3WtHfnIueipI0zSepnGvoure40TX/K9/kFyLnC\noV8DSOSAqmx2ALVWtLPazUPFMAMs9CNTofYVsfxoi5aU0UNcZW2uxYtMQKxm\nP9uoJBA9b14SWXA3ap9GQTBQt7rh2jhxwo49R1WPQ8lJpeAHPcWcBg/edaBo\nDEZnQ5Rk1UUXNMwbPHbczB2jrCh6hF8F1bIKt3TZ9GoA9J3fBziMShB5euBa\nT6Maogq57j2gCG7j5Vvwy+1DEwZevA8Pmj53VGsNhf6RrNXIu2ie9IF3oqK+\nRsKXQFFb51jXYOlpAxQC9g4+6KjslgL2ZugOPen80PvU9/66ugfXev1yXPMe\nmLoAJ8WjtDG74tBnR/OOyynO6fxInU7Uwp0HgtWs8HEhQgLzDx/P6ToqS57E\n+Axj\r\n=EKyQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR/BPeN7lxZrV20+62bIEPHKSpq6qZWEGOsNmfjuLw9AiADwvdESFiL7OtpPvB/CDCTT5/R5sTCX8WRZpkarrcetA=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.43_1534994301540_0.48414520752107393"},"_hasShrinkwrap":false},"1.1.44":{"name":"nm-web-server","version":"1.1.44","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"c12df7e652944af6999b38d0475dc36c922d1d3b","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.44","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-NspKePyMjVa/iuvOkmUzX4ZKMc7B0mDbsUi4GIWUrS7BqWVdj9u1H41P9k27xhmyDkX7sOzcKm/AaWvhiaM41A==","shasum":"4c6c404b4fe773d19eb8f798d97484b230074755","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.44.tgz","fileCount":46,"unpackedSize":98576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmiKPCRA9TVsSAnZWagAAXXwP/1bJOgOXnthwnHWsKnFI\n9nj7yQ3W/BsRdXfX7+B0qnUesKL1kidbxHHrI5IPIeLH4HvmMl7smEp0MWFR\nfOzrw7z++3RDfEMseBSekAR0PIKhRluQ6F7oC1sydm36u0pyQWcBGNjEM50P\nZCh2mURTPo6nCZdWwiGmGnvaD+buVww05YChLdRqhQPAYY+q51dYXTLPif9D\ngUMdE7RZmiJ0bZWA7UIEKnL62GueGy/CAGv8hmF78EyNz69tCCQfY6wib64L\nRvfOHmCH87BTpIPUnxkbhfhaQp6meRY1w+3HNnODmsZ85DeCVF/yhqSMthpJ\nQUr7S2dUDmg9hC84XXzm78N94P+Cn9/OaoF+QavGaWig6e0gUi5GvILB0oVa\nY3DiSyQlJmRrZjvkXosEgYDGezDa7S0zL0cQJzx0Ga5uddkQRCxleQuEfaHJ\nWHIEU24AXdeb2/PHZ5PKYhiw/CXP++FjKYsK0O61YNj6rgfNyxFlCGtY8UIq\nTYwPAToJbZvEnezt0Yunev7zsd0uEZ77iX9YYeY+SA3ONlGvgsAYTgNMCeyI\nVE2gt3mdb7GZPoIJMWxAF4d2TLaM93T5gSNb4HCVO6LVvaxzm0nfXt24hIP7\nM/JgbMtlbFb/F1rUO9Ux/B8674sIpsudKG5AjHpJAAumxkCi0rJMBa6nj/hg\n//lt\r\n=suib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICZzcgjWS8uV42mb8RvgcCGaFcle9LdSsdkaAZg8Jfy9AiEA7JdJz8X8PcMRcpqmCQxgcB+2yFXNLEIT6J7nYuNljUw="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.44_1536828046704_0.02337641039509175"},"_hasShrinkwrap":false},"1.1.45":{"name":"nm-web-server","version":"1.1.45","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"8ee0e56f16d51c519718bf1f6334c23bf55ff195","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.45","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-ipY4Fx4oLxMUX1vV+braTV7BMFNrmDxTFmbvTobAA9+Ulz+RKsjMiorvI89yht4RjpLf8fwGW/GZzr79iRWbiQ==","shasum":"6edfae989e796a30be87b4795da7c75a8c7f8845","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.45.tgz","fileCount":46,"unpackedSize":99413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2qmtCRA9TVsSAnZWagAAguYP/1uEYHLzbqAKrh/cQ3rz\nz2/ZOofEqIxXgJq7dmrXREO/7tGcXNQoeNXt26zyz7zkHgX/IaIDhoD7m33t\n/H6C8CG4S9bZSuXVqUuB4lD1ybshvc43L+8zEWFb2pHVPQJ5xEtITLwwxu3+\nJuewfVy72iX9HvmK+iNqWVND7BgqI4sfKNnVUb/J1sifJea8gU+JzVeaD4nf\njsfhYiYpC0DLbWVM5Y96JKqOtEGW4y8d/+418Mb++yCH335BMrXYL1FOTyUt\nmn7RkIWANj2VLDEy67xDfJse8McjymHho7F2dhjd9uJXd6RE75XmoVkdgnfM\nsCHd7WFTAQVAh9oGJUFTk/el2gyKCi0lifb8KzkDz99g0FlJxK4Yw+zIpurp\nVxR8oAaCf8bqIzvRiiLVPLGZVcP4tWHT+po1ZzKLDvgEY2Or8ewAvZCs9DmE\nMrcEjeFSlAn3JJnuXGuz+fTd6w7UbHovuNIyohwHFPITbjzTKsTedGVOC0MY\nKPlC4cBQFtd6d8jABe9yTKajoBOA5/SSKW+ldJA3uXRuDh96+s37yuiiSEn2\nuNT6Vv6M24s5JQVdB8/Y1pLkd9J1zCp70hsr2e3XgSf+oGnhgQ/IQENC2wWk\neUJvwB3g/zApPABpOPOkRoEzXrHuu0FnhLvp71+PgjpGCp9WpEkvtijgeHx8\nfEEI\r\n=4y9z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBrUExtQ1cU9F+LM3RnXpIlJxoPt5vrrHzLsLjug+bm0AiBnrBPJHgfjkzllzxpsKpMKGtsvM8dmvV3eJKfEA2IOMg=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.45_1541056941317_0.43487421396019643"},"_hasShrinkwrap":false},"1.1.46":{"name":"nm-web-server","version":"1.1.46","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"f9a7dede5c3d8d3153f855a864702edf7d81f631","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.46","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-ZMIsPChQ6d6vspomyr40WQd2rAhg93bOI4rRX4gJcza5mgZcH34XZ+yOf9+6oIUKTN8314FqmEC+W8acY3ZUeg==","shasum":"85b19831017c72b26f1056f70dabf3d0ba450839","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.46.tgz","fileCount":46,"unpackedSize":99421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb27RJCRA9TVsSAnZWagAAeGMQAIiXEi59u8gFqCVqmp0D\nFiw0jtOyDjNmlNoQOYB2TRa579GWAL7F8h5L7OsHe2BIAJHH04jCW7V1pDTT\n2DnC0hdL3vSYhmt0ayGA343lCaH6YJXGKS4cPlL91Wr3aa122lpcHQRkMRZo\n/W2FK5xsh08E82DMZCIih0CTULO2c88o7RyCzvpCT4+CL9/fuqKnemYp45GU\n92xDLfbCw6vkV7RwpuUlqOEg5jw3Di2060ahfT2cwETvnAOj4o1tzsvwF9rN\n3rsVx0PNAfuh0BlBGICvkJtjl+M4FC8oZ60dRIGDW9gvgY/QFNxOjTykZ7bz\nsTF5CkygqABjjjg9C/gg3++ftw6pP7GbcaS8UkgBYE0zaAcihfAJv8f6pz9m\n3Abrwh+I1AVeigON2lndjOL/Nzs6GH8fs/DsLrgdY+hfWBOVpM4XKm/moSNl\nir6HnK0a7o9BYslABvRh6oqQ0K1evF0/1HQXRbf0rYXfqy0H917YMZMPaO5k\nGRWzQKDXmTjYbeBqFTZ6xtIC4ZZvkYX7r+A0zRwFGvmDXAfWRtRfu30KCoRG\n4mfvUO5672JkQlPDFZ/I73Wep5OgBFOZM/KOeHNhSI/hXSW62hIO2PZRaQrY\n5USBm/BytOue4dUppUfBOM2/PQfGd2Ie9rXUvo6JKZhAFUFFXfhNaAbIiUGC\nrN2I\r\n=E9qV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjS2k2BZzCewNjvSium+fHoHt7aHmWcm3iGQrNT0FFUAiEA6P1KDSrAbFuIz3Wnu01OxS0D1bH7UzDfOWiroUwRfKg="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.46_1541125192229_0.25984509034387093"},"_hasShrinkwrap":false},"1.1.47":{"name":"nm-web-server","version":"1.1.47","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"229a1710362f0eb8733497b3327cef88a54712f5","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.47","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-dxLS2iNRyE9FZJo4r+29ZZtnY13CkfXvd08W9ZBh7aZwbuJm/lBHpLRXT+pp7uLD3UxPBMcQ0TD/W/Vjur7Hfg==","shasum":"25d0e698ebd202102528d25f04bd93051a78ee17","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.47.tgz","fileCount":46,"unpackedSize":99369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNAHbCRA9TVsSAnZWagAAp8YQAIVVlW/x7xLlupRGNJkJ\nYHTL/UXv4Y9mXlTFVsuXDZwdVKB8WDlAaPVvB2I3qIWZTMiklbj0LiH6I4ha\n1rPYzw3pu3ZKW/Re73iyc9io7nunZJoaqzJcX9Sk611RTqFxnT00P1TRWPAt\nxmfI0UH71CiBLp/5j+D1webmMUoWST4ET0HLT8f3OIYCc1K06+Ae40H9941H\npZiAcYPVelzL9WDgBP9L6CBFWWkEnAYN6spwq3kivoW4+zsZVn8/9Xqlxyl9\ndh30JYIaEZoBe++77Sv2rxacCV5v4hSSmxAvGvuUVwgiTbrd3GEGymavrqkd\n4N11zZmdOtEqNw5cocMLo+fMcOnbNPju+kNUwDG1XV8ZFbZUA+CtiSldPjmd\n8C7sakfBE+zLlyjQHm5Qy62nIvMQQvh3PzG83MSLJdp9IPMRvJAaa9LmcoHn\nYs9wZQVmq6ccwFnto14ntfPTQZFAXkf/xV8/Rsg3b1Ef0Fty/Vk1vW6JD/4m\nfb0vrcvWnmf8myPPbAX3CfhLpDSjHPLiGcvLcy3yrb2YKC25oqqlae6HIESG\nkMLATOvaL8QwnPOGVtriM7HHnX3RvXwRubuDDOF7h7bhXoxm6RjIUyJQF7vA\nZDw2uuuOdjtdqbtpqq0ox0jI5Dx9ddKZZogDdhBEE52mglHo96L2B3PBQGSl\niSji\r\n=IZoB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4Y6el0VkIyE3KjVK9d8zg0sJ++MUGwAQil7DfAaTzoAIhANwwmYnBR45hw0VMyG/wNi18VWE9/NQVjoZl4Y/gpll3"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.47_1546912218513_0.45443961733844684"},"_hasShrinkwrap":false},"1.1.48":{"name":"nm-web-server","version":"1.1.48","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"50005e6c6e263a2a00d478d9ace5d47b3754b919","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.48","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-I58HZoXhBsl/zDOsEr3yH1u1blOdO8o/n6iKb27oRjD9+xqmsVW+cgsmi2kJ8RaBjz9IPtbRZqvlKEAK2DGKcQ==","shasum":"ff0b5dacadaf1b48ef10677ba8e6fd0c7edda4d7","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.48.tgz","fileCount":46,"unpackedSize":99681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfPr0CRA9TVsSAnZWagAA7ckQAJGg0N0ZVpxAkJTkq4ZH\n59xyhuRrnNYFEF7EDHr1OelxdK2N7jsK89TYGJGlutV0M9Q5kP0pWxdb+Jxa\n+a8de15qd/0c7YrQdul9YpryXjeiVaFKPPw/NzE+vD0AWhGZCg3C4ZSEpD5I\nTDjczoCtxEeaRNLObVBfOZgrAYQo6rLgvYZGimJZZoljfjQmarzbP+aBrtZu\new2P2xBgDd5Lc5fhvrlxQxsMZO35cEZhbPyn6CTHej1K3MP/1Feh6jeiQ0uV\nDjDiXaX2YPqq7z17nXnZFgwj+Cv122UqC0yL4XAqofGorHQFosvNY2p9kKsT\nbcxhCtJQQmtFaMRpqaD3ABox7yb4WfaWmXSpPHTOJSfWCVWDqeW+SqgaxRJE\nlXZjz3kuNMfnB7KRUELoXLCf6dRyVm+WgALqQ5q3BLJg14m16uEECMIZOGWp\nlPhqtNJhOba8KvIk0BC3HAIRItt+2xoUIbcnaAFaARKxlMe3rdRTZlUdoPf+\n+7qpv/JI3x50h30+DQ4buz4TEHqmfuI8K4daULq5zb1wRCTRYyV3V8ONGF/G\nk1vYtTd49zBKvqRvo09viCPKJ1ovFU4OvTKEpOJOvePywvkCB5r6jg8aEpy/\npZer4/W+RblsPLoeuRH0DL/j8lzsQjG+C11ODKhpRpWjtrPV2ByTJsffM26u\ntvwD\r\n=YgGs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkGfV+HQtYsD1srA/G4cK5Oujyb2wW4pxFcFMdZr+NyAiEAxkwvKBsiBvhYAsQPqbLIlgli5HaYq8YGt9Vq+maW9jA="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.48_1551694579247_0.9687108138411906"},"_hasShrinkwrap":false},"1.1.49":{"name":"nm-web-server","version":"1.1.49","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"09fa032a2a4558bc622bcfd688cd5f9d3ff6c935","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.49","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-xhvEiaRwWxCEfxECefoEGKmb0/+RzX7qIcuI/qZ1cRUHQaCkFwvI+tyVV+AEPgOwMNUXHzr0GzCMc7NDiDteYg==","shasum":"5cbf621799e2417bfee9d122da098bb811305afb","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.49.tgz","fileCount":46,"unpackedSize":99714,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrqQaCRA9TVsSAnZWagAARcQP/iMfVfmiWM1M70iN9p97\nczWpHzLY8umaWBq55Vvg5r0845hezncA8tnsh9HBF9hkX+wndlxtuWOp0jnQ\nedTNueqZsKj47dqrZ2EvRDQ4IjqIot5e0mmCRACFuWdB6jReA71ZwNNedaGk\nBB58rUxyZf2ATLCyJOKal/vjz5J6ghfgf4zcxRlBirtODwX+Jq9LoK0g7c9N\nd5Iza4YR+ETMwPfZlP+p5jmBe/ym3pgcqqX7e6Nij0fxdjkskXv/q4DQv7G+\nCOaNGQ/8txbDcjKUROZr1Gn4wwvIgJRamMUZskIt/T+odLkiKp6XAFOFouue\n8jMPkYup3J8VyfDfdmKVaGYo+Aytlx4/9y3zfW4IOgat3jJTJP6hMOkvs+Ie\nnNAGX2g+IXMRpc7y4UGNJXrv6S+g+VmSLQjYEgTwI0fljVqmg789tG/4taOz\nIhKSxcfkJUm0MV0EdL8lYZq0Uf6aL0MwVtwkeOxfFIHjn/ZZTNO9ZknUqecI\nS7z9byHdm2HUyRCZ2I7mKY6ghP2ojX+xDuHMzmh9zShHHj+CWRaIkJcrpugg\n7P8imJqtXfi1WodUzfCmj9UIFDHA2ftohPcFGffepFQxU8eKfCT0bp0I1bnM\nXSpBDyFeyWkjNRvTjBT9rTsCg64SdDN+1bo+hYlveqZYI83OgzjTd760sPk4\n2wJ9\r\n=PTgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQfMvS6iH3ODcnVyCzD4FS+wYyrTjJuL7OpK3mD6Gx7AiEA4FMRi51wCBbEkjaXw/+fgYrfFdX7Os2kBA57tecsDT0="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.49_1554949143965_0.7220992010067284"},"_hasShrinkwrap":false},"1.1.50":{"name":"nm-web-server","version":"1.1.50","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"5195fbdeeac93142987e42c01ea36d0dfa2bd534","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.50","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-7VWwcWURvsxu7dOhLXiZglDtHMCWrUm+J1BRSJS3UwTLYJ52reEYOQEl8AKe7d9Og7QtvfCyjvhrUHuUwRaOVg==","shasum":"e7cac49e0e60fc56c53aa7b493cc19830069b80b","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.50.tgz","fileCount":46,"unpackedSize":100715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCwEvCRA9TVsSAnZWagAAh5cQAIm3pkJ31bQOkXIg7D8o\nulDEFmdEEMvkl2whV5PvRRtFFp0DkUULyn/8UzEC+GH2/MBaS9HndQRIEHp1\nT2uCDUGkYrcbe/OjQBzbsidLa1t8c8NXhsd1llmTx2R+6iBmNqomWAQHv7Rt\nz7/pRK29npuViSqtj3aKf5d3i0DUxZ9KUJ9AIXPegOORitpwo4kIIV9xFsqn\nFtlJMp5WHEnUKW/6MEBFjCxpkLCLip6aTPV0BJQyjHq/ZpxUFH79WA7/Upen\nl1lk5hy3wTzoh9KwrbkutJF6QYM+RzUKVvr6Lv3fyfDRZqfs4vm/cJs8IHW5\n3kJ69BM4hxU4L2iKa/OiR9iVlqAdnuGbih2DzWRrX80ygNubloiicIiGeJpP\nQfJQR7prEPhtaja8S1bFwndeDIytry8gWhH7iVvZViUdYYnwUgNvr9Oq+6hW\nqgbyLbxALQNn2kuvsurYurt8rsdNFiF9+HjN4hftTJFiWhMZRJb1uU6tZtiv\nEcrWw+962Klzk+NnijEtOsVFStAou32JcV3wMHdsXtNXrL3IVx4de0XbMHSa\n95PbFOs91Cm/6btz6FII9wVYtBJbna4QVsSQWA5H8IyC2a03m809jr/2lZm4\nLRFLwh92g+tPugsnBTqSI/ENGC289iyOZZBE9AoUgw/Jk5EnZUMwL/ilGvyf\nfIVY\r\n=Hcpw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHWS8X8ycd2JIyJKAYGmSzVLlVK3Vle4/SPbgCwPbnEZAiEAs82P5uNrEixTBMXsxJwgonmP4lTaZG7NYTQa+0C5tfY="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.50_1561002286857_0.2548829495524565"},"_hasShrinkwrap":false},"1.1.51":{"name":"nm-web-server","version":"1.1.51","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"5195fbdeeac93142987e42c01ea36d0dfa2bd534","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.51","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-BNnAgy5CkW0wMPbs7LrGoQgWU3OKqoYB2wLAxXeDUU7IQggQkb13oOSr1Ed8Bn/Xlgm5fGXkRuL4MpISDKjUFQ==","shasum":"49c9317cc38089d3c4352338e736ef0cd3277591","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.51.tgz","fileCount":46,"unpackedSize":100715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCwLxCRA9TVsSAnZWagAAkysQAIPVBF42nREVvoBYrY8O\nQ4QzOF6SvtaOvYD2X+QfZ5cSxdYRbcHDebmhSxQGv3/3Erhh7GPxfF//+YIC\nqEdBKFdxPjh9nasPLvYCnoFdeWbuEYNfQcuEhbjN6e1qlsAoY7lly7blk4Rj\n7OzGHqpjHocU4/8StUvLLLBHRm4X1blmYedw2+Ll6K4wjfoSiFv9fU9VTWju\nUAgc4es7l/6O2sa2LNKQ8UHAQcLT5f52qBuKs2jwEeLW3ufniFcOO/JMbY48\nDsWDKNQuZlVZI7CGTlGBSJJ0KlAKMalKWkpWJmui+Lo0GChwB0eh71p1+1aV\nDn+gvvDwDkSf2hld8feZ3+vRw69GQUzrkKyzS52oU4n/Ps71PShVQgCi6F7v\n7F3tkMozW+2bmwD3G68uqMi3tXjK9ywLf1aWqThBaoqISEd1+Dtt8+lQ1gCu\nbReQHpVS2X285l7EZombuectlz/iheFh1E8T5ATzBdD+Xt1gotwrU9Y74Dxi\nuYCIIi7UKb271ppifzzan/ALmBfOHIixwCRjHS25vfi92FJMjbdgEzT1cr6b\nSL+G+tT9YP56c2RVylT484y28EC9d2K4bKnB+MWHqkr7uYiHzsJW7ByIb5dp\nG++F6Y6tAjUX2O9eSk9G1+IkR0Sf4NjL0W1flUp3u5dZ6NEhveZaSkuhC6sz\nqxD+\r\n=8+QX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO1t2/Exo7rtQ9umOt63Cw4O+gskt/U+RYvFdKD4O3QgIgKU6J4OMFcpSvfe0zSjLfLDv74aChBL3lHPtoJmw4Dsg="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.51_1561002737125_0.3989232902694"},"_hasShrinkwrap":false},"1.1.52":{"name":"nm-web-server","version":"1.1.52","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"45eeeec35bbecaa662b00dd4d60cf20a85f55eb5","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.52","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-OJF+apIoGknBSKH95o7J560NjbeK2wmRUDfo+m6s0OwzSomnz3bbQmWIKEja12bm9opW6YaD2cRjiw7edEn8nA==","shasum":"893f9fc835e16e8fbe3b7865ecd5c83af1f5b636","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.52.tgz","fileCount":46,"unpackedSize":100718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCwUbCRA9TVsSAnZWagAAcHoQAI5UwKW6g7dmhJO7UnqP\nUIqeT/klyajq5P8BKwdJatroXNsrv/NrQywhXckaOtKDs2bq4aVNWtuaciNR\nSDdYV9coiukJcL8Ue+gwRt2Y5PPJ3uAirCHf73an+Pt8arLuoOMdcS4aCXJN\nz+SYj4K7Cw1vyk/NMYbepKVxS/99YGObeXZF53Asm4ZCPxSZmPv3Vl1lWqbX\nZuwzC3zmWIj6E7ZcXpsPwU8t38ii7GZUJxKMh+Jd84G3FqA31Y6wYW9CFuOQ\nvBV+liIv/QorY6e7xQ8BrHhYocpyhVu/hGqTKDDVPYU3mK7zeXhTqbSHBjUX\nb55w3zL2PwP7wvDA367lMLdVZnZK/Uxktm0yT9Z6FSODWK3x5sgZVWAIxhKd\nhiqQdKjsiJK+vmXsFuyJVlWth/joPvG9hjEX3yiEcADChOhBq+aYjs6yMVfd\n/4M2HRlLFLtIE6+A9BKqsvaZsF3GGgvqPfAAIFVhbho9lyziO4n+Merg40tv\nSDJjajP/PFETawKkhPd7Yq1JH7tKhkqbbmGgS8wljdbTehEbTl38UNgfF4/1\nHWn/P0pwciVvHd91rnd969c/yqOh39u+H2+c2g7tHESbgb1rt6V088JW7d/J\nEX9eKsWaI/21a7kmo5JCdDHz2YwdwViCJ/FHGvtD4kRqTmTNHI+cpFXh8bN7\nC4cj\r\n=G7kH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRysR57qyOtXoQLe+s2zmKBWIpmxXTdTlH3kkboL3WUAIhAKeGnaXoum0ppMcw/jhnXK9YAB4JnGTOzDOndLl430D0"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.52_1561003291151_0.19841374618621765"},"_hasShrinkwrap":false},"1.1.53":{"name":"nm-web-server","version":"1.1.53","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"1edeae9f4a06b3e9fc518115a07a8a3223b7acdb","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.53","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-ENQohYMHdMbpgw6Doaa7/xTeBvLhLSmDofTuVdrBo2RwMxOeZfBfPLv4WfbmflHCHIWcookINC2lHygaCKHw9A==","shasum":"d5bc5b66777523f21d6be8bf26668fcf127ac32f","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.53.tgz","fileCount":46,"unpackedSize":100833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdCxtRCRA9TVsSAnZWagAAEyIQAIXpKPxfm0zjJZuoDssW\nUEvr2agamYahjz5i5z7Ai5zeqJ1geIaGVdEjyHLx2mHURsIKyqE0L1EkMCl9\ngbrPVbC0FAYS+2yjfAazwqUEQrygyT1IEiFwyXEem3pooGyl4P9IaoYyyRSo\nXoG+qzBzV3Lj8Rt7Pl19CmdtVBrci6ZCu6PtDR9cqfiUDJT961KJu9xOLulf\nUVdsV4hxA9OgtIWvtkKsU0oRiMQL8INGquESAUT8nWZz1eztWrAK2RFAMp6U\nhCZIRbjj6ugvAKaaCEzUD+44YGEhXWPt/jEmK2U8qrVrIS8Sbj5magbq5sHV\n42XhD6KAd3rAExYJzROT/619AihOmND9djR6GjBBgazEMvFKaS0tNhqhVp+d\nlUa7quTOUOdY0Iwz7h4/eQDazayZ7LmeBJeHtaLdRsgJ0B/P7TQ5vNh5xJfw\nd+In4XmpnbEAsSq410Q3ObbyM91CDrg0ASdgXkzzKYExpW5QjFFT1vooOXjZ\nItPvAJbIncxzNDDSEap6GJtd5dALuFLI0/yPbyvJgkksD4f9PBUis87l05kG\nthUKWak37w5JepxIvLPnApwl/gSG5LrJL1jT8/OBgLYMKdQiFLDXha8767Hn\nuLOq7e/fvEA1+BHTf5+4u5vretNjs+ALBWkOKDRtyZA3Z6PGM2UwEiFqCWm+\n9A+L\r\n=1pX0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGo3ljHu+l/QdQVKtQixjwjFgevYHPoMKCAnX9iyNXLhAiAhrk4sxrNBcOZc3jAcHHn9GAvDYuVey4XSMpTebhRj+Q=="}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.53_1561008976989_0.13399734805347174"},"_hasShrinkwrap":false},"1.1.54":{"name":"nm-web-server","version":"1.1.54","description":"node web server","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"koujp"},"license":"ISC","devDependencies":{"node-gyp":"^3.6.2"},"dependencies":{"clone":"^1.0.2","log4js":"^0.6.36","mime":"^2.3.1","node-cache":"^3.2.1","promise":"^7.1.1","redis":"^2.6.0-2","uuid":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"gitHead":"2c3cc127daa9dc02de1dab595a19bf4ef190fafc","bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"homepage":"https://github.com/kouyjes/node-server#readme","_id":"nm-web-server@1.1.54","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"kouyjes","email":"kouyjes@gmail.com"},"dist":{"integrity":"sha512-PcV+G9Zhy4radcljgof2wwqembdkaqwzEIA8a2xp+UZkRBy1WjinyTEwR1da4VZmNigwmWNMNEQaBhqsfXL60A==","shasum":"c2ff4136cc249b61fe10f1b92cee7f1e006a49f0","tarball":"https://registry.npmjs.org/nm-web-server/-/nm-web-server-1.1.54.tgz","fileCount":46,"unpackedSize":101287,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMYaaCRA9TVsSAnZWagAAOzYP/0+FB1Q1HvPRWL6RmQa7\n5596JKjDei40WdMmLZvBTSBRoVo084GV3zRttrNB/Sy55HFsejTywqByT1Yz\nsG7KUYiSxHrvQc7ljtjFyTbhnpLCj7TP8RvJj3ZZE5u3Zn4AkX1RGBF1yvIy\nZK+LkdYuVn76pkER/m2+Dyq4qbUY/RNju/K0oxhTTFRsChHxhO0nr+899AFi\nYYW+xOFuJYq1MB7Vzu5RbznOwN1uvIEvEZBJrK/ReYSfYQ7+GK6Tp4ealr5f\n8h6iyT4EhWrki9NLFJNxtGjNvU3DPXB9MURjcvLuvztbT6isIBtPNa0jDB65\nst/Sg9aYU2hHQc8dPXJl3Lkyllknr3lhoVMa1P8BX8/sgCRaBTRwUOUMpp45\naXzd3Hup8CsfgS0sEmTnritSMaN1d1oyPo/EVTZhDFMszTat4ZK6VETdkrbl\n5efUxUntIsJ+XqGeqNcBkfojZ5EHUyxpHwPKJoMlNPGx30ug8FKrovp3VXNV\nOtp0LGbTFVCYN5KDHBs3BhD5Bpg++6C4yf75l4qMnClXb8yOA2EnkHvDE3lx\ndrvlSjJ7M4xYvbTTuG9ynnF0HoNi/D7LMps6CZoV/vU5G3hN4aN/uzjPWnLX\nPrODph1kqiwyZuQyATy/c3Zy1++tKJ42vKteQZwR2p9lNfZTeEv0+mpBU6qr\nM4IN\r\n=XZ1v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLfls8ksiSuQkjrzwrfN/sjLDUUH3ldslvB6XSETR59gIhAPETj/GwrT0vW4dEAWYo35zfcSh0B7sLjOw6MwlYBzyW"}]},"maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nm-web-server_1.1.54_1563526809828_0.24984899313549125"},"_hasShrinkwrap":false}},"readme":"# node-server\r\nnode-server是一个用node实现的web服务器，支持基本的反向代理、node开发后端应用。\r\n\r\n### node\r\n### Get Starting\r\n### 配置文件\r\nnode-server的配置文件位于conf目录下，是一个正常的node模块，config.demo.js为config的配置说明。\r\n\r\n### 静态资源服务器配置\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            path:'/', //配置\r\n            docBase:[\r\n                '/workspace' //配置静态资源目录绝对地址\r\n                //{dir:'/workspace'} //以对象方式定义docBase\r\n                //{dir:'/workspace',path:'/work'} 定义每个工作目录的path\r\n            ],\r\n            port:8080\r\n            //port:[8080,8081]\r\n        }\r\n    ]\r\n};\r\n```\r\n\r\n### 代理服务器配置\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            proxy:{\r\n                protocol:null,\r\n                pathRule:'^/api',\r\n                server:'192.168.1.100',\r\n                port:80,\r\n                headers:{}\r\n            }\r\n        }\r\n    ]\r\n};\r\n```\r\nproxy:配置代理，为一个对象或是数组，如配置为数组，则会根据顺序选择满足pathRule规则的代理。<br/>\r\nprotocol:定义代理的协议，默认与请求协议一致 <br/>\r\npathRule:配置代理的代理规则，为一个正则字符串,如：'^/api' <br/>\r\nserver:配置代理服务器IP <br/>\r\nport:配置代理服务器端口，默认与请求端口一致 <br/>\r\nheaders:配置发送到代理服务器需要添加的header<br/>\r\nurl:【optional】配置重写url\r\n\r\n\r\n### 会话配置\r\nnode-server会话默认是关闭的，当session配置有效时会启用会话，会话存储默认提供2中方式，文件会话存储于redis会话存储。\r\n\r\n#### 文件会话存储\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            session:{\r\n                provider:{\r\n                    type:'file',\r\n                    dataFile:'/data/log/session.data'\r\n                },\r\n                timeout:30\r\n            }\r\n        }\r\n    ]\r\n};\r\n```\r\nprovider:会话提供者<br/>\r\ntype:配置会话持久化类型<br/>\r\ndataFile:配置会话存储的文件，实际情况会话文件后会附加相关的上下文信息<br/>\r\ntimeout:配置会话有效期，单位为分<br/>\r\n\r\n#### redis会话存储\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            session:{\r\n                provider:{\r\n                    type:'redis',\r\n                    host:'127.0.0.1',\r\n                    port:7050,\r\n                    password:''\r\n                },\r\n                timeout:30\r\n            }\r\n        }\r\n    ]\r\n};\r\n```\r\nhost:配置redis主机地址<br/>\r\nport:配置redis端口<br/>\r\npassword:配置redis连接密码<br/>\r\n\r\n#### 会话提供方式扩展\r\n如果两种会话方式不满足实际需求，可对会话提供方式进行扩展，会话实现需要继承抽象类Session，会话提供者需要实现抽象类SessionProvider，然后在session/impl.json\r\n中进行配置即可。\r\n\r\n\r\n### server的协议支持\r\nnode-server协议类型支持http|http2|https\r\n\r\n#### http\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            protocol:'http'\r\n        }\r\n    ]\r\n};\r\n```\r\nprotocol:定义协议类型，默认是http协议\r\n\r\n#### https\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            protocol:'https',\r\n            key:filePath.resolve('conf/private.pem'),\r\n            cert:filePath.resolve('conf/file.crt')\r\n        }\r\n    ]\r\n};\r\n```\r\nhttps协议需要配置私钥与证书路径\r\n\r\n#### http2\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            protocol:'http2',\r\n            key:filePath.resolve('conf/private.pem'),\r\n            cert:filePath.resolve('conf/file.crt')\r\n        }\r\n    ]\r\n};\r\n```\r\n\r\n#### combo属性，当combo为true时允许请求多个静态资源\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            combo:true\r\n        }\r\n    ]\r\n};\r\n//请求url格式 http://localhost??app/test.js,js/common.js\r\n//注意多个?(＞＝2)为识别符 如：http://localhost????app/test.js,js/common.js\r\n// http://localhost/app/comp??a.js,b.js,c.js\r\n```\r\n\r\n\r\n### 配置上下文属性\r\n```javascript\r\nexports.config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n            attributes:{anonymous:false}\r\n        }\r\n    ]\r\n};\r\n```\r\nattributes:定义上下文属性，可以通过config对象获取\r\n\r\n\r\n####  node-server 完整配置说明\r\n```javascript\r\n/**\r\n *\r\n * @type {{logFilePath: string, multiProcess: boolean, contexts: *[]}}\r\n *\r\n * 服务器启动过程中会对context中配置进行解析，对每一个context的dir目录进行扫描，对controllers和filters字段设定的目录解析\r\n * 生成映射规则和过滤器,默认值为controllers和filters\r\n *\r\n * context中字段配置说明\r\n * dir 用户工作目录\r\n * controllers 用户控制器逻辑,可根据目录路径生成请求路径和控制规则关系\r\n * filters 用户过滤器，根据每个过滤器的priority字段决定调用次序\r\n * path  上下文路径，此路径会比context.path优先使用\r\n */\r\n \r\n var filePath = require('../file/file-path');\r\nconfig = {\r\n    debugMode:false,\r\n    multiProcess:false, //是否对多个contexts启动多进程\r\n    contexts:[\r\n        {\r\n            serverName:'x3 nodejs server', //服务器名称\r\n            multiCpuSupport:false,//根据CPU数量,启动多个进程,配置为true时，需要配置为redis session\r\n            zipResponse:true,//对输出进行压缩\r\n            protocol:null,//【optional default http】协议定义\r\n            sessionCookieName:null,//【optional】\r\n            sessionCookiePath:null,//【optional default /】\r\n            //protocol:'https', // 【default http】\r\n            //key:filePath.resolve('conf/private.pem'), //\r\n            //cert:filePath.resolve('conf/file.crt'), //\r\n            //serverOption:【optional default null】服务器创建时其他选项参数\r\n            //disabledAgentCache:true, //禁用客户端缓存\r\n            docBase:[  //服务器工作目录\r\n                {dir:'/'},//{dir:'目录名称',controllers:'controllers',filters:'filters',path:'/'}\r\n                '/workdpace',\r\n                {dir:'/',path:'/ctx'}\r\n            ],\r\n            //optional 不配置session时不会启用session\r\n            session:{\r\n                provider:{\r\n                    type:'file',//会话持久化机制\r\n                    dataFile:'/data/log/session.data' //会话文件\r\n                },\r\n                /*\r\n                provider:{\r\n                    type:'redis',\r\n                    host:'127.0.0.1'\r\n                    //port password\r\n                },\r\n                */\r\n                timeout:30,//会话过期时间，单位为分，默认30分钟\r\n            },\r\n            path:'/',//上下文路径\r\n            port:[8080], //服务器监听端口,可配置多个\r\n            attributes:{anonymous:false}, //配置自定义属性\r\n            combo:true, //合并请求资源\r\n            proxy:{\r\n                protocol:null,//【optional default http】 协议定义 \r\n                pathRule:null,//【required】配置需要代理url的匹配规则，为正则表达式字符串\r\n                server:'192.168.1.100', //配置服务端IP\r\n                port:80, //【optional】配置服务端端口，如不配置则与请求端口一致\r\n                headers:{}, //【optional】配置发送请求时需要添加的header\r\n                url:null //【optional】配置重写url\r\n            }\r\n        }\r\n    ]\r\n};\r\n```\r\n\r\n### node-server实现原理\r\n对于每个context会启动一个node子进程，每个进程是相对独立的。<br/>\r\nnode-server包含很多filter与dispatcher，每个filter负责不同的职责以及对request的加工。<br/>\r\n#### 内置filter\r\nrequest-response-wrapper 实现常用的接口调用<br/>\r\nrequest-session-wrapper 负责session部分<br/>\r\nrequest-cookie-wrapper 负责cookie部分<br/>\r\nrequest-response-304 负责缓存部分<br/>\r\ncros-filter 负责一些跨域请求的处理<br/>\r\nproxy-* 负责代理<br/>\r\n\r\n#### 内置dispatcher\r\nControllerDispatcher 负责用户node程序接口的调用<br/>\r\nStaticResourceDispatcher 静态资源转发<br/>\r\n\r\n#### 用户filter定义\r\nnode-server默认会解析用户工作目录下filters目录，并解析目录中js文件的filter\r\n\r\n```javascript\r\nfunction loginFilter(chain,request,response){\r\n    //todo\r\n    chain.next();\r\n}\r\nloginFilter.priority = 1; //[optional]\r\nexports.execute = loginFilter\r\n```\r\nfilter文件是一个node模块，包含execute方法则被视为有效的filter，execute方法调用时会传入3个参数。<br/>\r\nchain:filter链，每个filter执行后需调用chain.next()将请求移交给下一个filter，如不需要移交，则不需要调用。<br/>\r\nrequest:代表请求对象<br/>\r\nresponse：代表响应对象<br/>\r\npriority:filter的优先级，默认为0，系统内置的filter调用优先于用户定义的filter<br/>\r\n\r\n\r\n\r\n###  Controller定义\r\n```javascript\r\nfunction getUsers(request,response){\r\n    var users = [];\r\n    var result = JSON.stringify(users);\r\n    response.outputContent(result,'application/json');\r\n}\r\nexports.users = getUsers;\r\n\r\n//request url http://localhost/users\r\n\r\n//you can also change default url mapping rule\r\nfunction getBooks(request response){\r\n    var pathParams = request.pathParams;\r\n    var userId = pathParams.userId;\r\n    var books = [];\r\n    var result = JSON.stringify(books);\r\n    response.outputContent(result,'application/json');\r\n}\r\ngetBooks.$mappingUrl = '/users/{userId}'\r\nexports.books = getBooks;\r\n//request url http://localhost/users/123\r\n```\r\nserver启动时会扫描用户工作目录下的controllers目录以及子目录js文件\r\n\r\n每个controller也是一个node模块，exports中的每个方法对应controller的一个接口<br/>\r\nfunction的$mappingUrl属性定义接口的url，没有此属性时，server会根据目录的层次生成默认的接口url<br/>\r\nfunction的$methods定义接口调用允许的http METHOD,为数组或字符串<br/>\r\n\r\n\r\n\r\n### Node Api启动server\r\n```javascript\r\nvar server = require('nm-web-server');\r\nvar config = {\r\n    contexts:[\r\n        {\r\n            ...\r\n        }\r\n    ]\r\n};\r\nserver.startServer(config);\r\n```\r\n\r\n### API\r\nRequest<br/>\r\ngetContextConfig() 获取上下文配置<br/>\r\ngetAttribute(key) 返回属性<br/>\r\nsetAttribute(key,value)设置属性<br/>\r\ncreateCookie(name,value) 创建Cookie，返回Cookie实例\r\ngetCookie(name) 获取Cookie<br/>\r\ngetSession() 获取session对象<br/><br/>\r\n\r\nSession<br/>\r\nsetAttributes(property)设置属性<br/>\r\ngetAttribute(name,async)获取属性<br/>\r\ninvalid()<br/>\r\ngetId()<br/><br/>\r\n\r\nResponse<br/>\r\ncreateCookie(name,value) 创建Cookie，返回Cookie实例<br/>\r\naddCookie(cookie) 添加Cookie<br/>\r\nremoveCookie(name) 删除Cookie<br/>\r\noutputContent(content,mime)输出内容<br/>\r\nzipOutputContent(mime,content,encoding)压缩输出内容<br/>\r\nsendError(errorCode,message) 输出错误响应<br/>\r\noutputStaticResource(absPath)根据路径输出资源内容<br/>\r\nzipOutputStaticResource(absPath,encoding)根据路径压缩输出资源内容<br/>\r\n\r\n\r\n\r\n","maintainers":[{"name":"kouyjes","email":"kouyjes@gmail.com"}],"time":{"modified":"2022-06-21T10:48:14.611Z","created":"2016-10-20T03:37:09.768Z","1.0.0":"2016-10-20T03:37:09.768Z","1.0.1":"2017-08-01T10:03:30.338Z","1.0.2":"2017-08-02T03:48:22.672Z","1.1.0":"2017-08-02T09:11:38.088Z","1.1.1":"2017-08-02T09:17:08.847Z","1.1.2":"2017-08-02T09:50:23.464Z","1.1.3":"2017-08-07T06:59:10.642Z","1.1.5":"2017-08-07T10:44:15.278Z","1.1.6":"2017-08-09T10:25:24.540Z","1.1.7":"2017-09-18T03:44:11.783Z","1.1.8":"2017-11-13T03:10:31.326Z","1.1.9":"2017-11-21T03:43:48.659Z","1.1.10":"2017-11-22T06:56:00.024Z","1.1.11":"2017-11-22T09:11:11.212Z","1.1.12":"2017-12-11T09:35:55.579Z","1.1.13":"2017-12-13T07:48:37.903Z","1.1.15":"2017-12-25T02:22:30.089Z","1.1.16":"2017-12-25T09:18:01.982Z","1.1.18":"2017-12-26T07:27:48.176Z","1.1.19":"2017-12-26T10:27:29.434Z","1.1.20":"2017-12-27T10:34:51.550Z","1.1.21":"2017-12-29T07:53:53.585Z","1.1.22":"2018-01-10T12:11:44.448Z","1.1.23":"2018-01-10T12:14:42.980Z","1.1.24":"2018-01-31T07:12:03.277Z","1.1.25":"2018-01-31T07:17:52.766Z","1.1.26":"2018-01-31T07:22:46.657Z","1.1.27":"2018-01-31T07:27:16.969Z","1.1.28":"2018-02-04T05:47:32.818Z","1.1.29":"2018-02-04T05:56:13.492Z","1.1.30":"2018-02-26T09:03:36.006Z","1.1.31":"2018-02-28T02:57:59.379Z","1.1.32":"2018-03-09T06:36:02.803Z","1.1.33":"2018-03-09T06:36:32.972Z","1.1.34":"2018-03-20T10:04:58.469Z","1.1.35":"2018-03-20T10:09:35.091Z","1.1.36":"2018-03-30T09:13:56.786Z","1.1.37":"2018-04-02T02:05:12.597Z","1.1.38":"2018-04-02T05:38:17.613Z","1.1.39":"2018-05-16T08:12:43.373Z","1.1.40":"2018-05-18T02:23:19.024Z","1.1.41":"2018-05-24T02:36:32.825Z","1.1.42":"2018-05-30T07:42:57.470Z","1.1.43":"2018-08-23T03:18:21.697Z","1.1.44":"2018-09-13T08:40:46.878Z","1.1.45":"2018-11-01T07:22:21.426Z","1.1.46":"2018-11-02T02:19:52.421Z","1.1.47":"2019-01-08T01:50:18.651Z","1.1.48":"2019-03-04T10:16:19.416Z","1.1.49":"2019-04-11T02:19:04.099Z","1.1.50":"2019-06-20T03:44:47.058Z","1.1.51":"2019-06-20T03:52:17.481Z","1.1.52":"2019-06-20T04:01:31.247Z","1.1.53":"2019-06-20T05:36:17.163Z","1.1.54":"2019-07-19T09:00:10.069Z"},"homepage":"https://github.com/kouyjes/node-server#readme","repository":{"type":"git","url":"git+https://github.com/kouyjes/node-server.git"},"author":{"name":"koujp"},"bugs":{"url":"https://github.com/kouyjes/node-server/issues"},"license":"ISC","readmeFilename":"README.md"}