{"_id":"express-gateway","_rev":"76-83e2f4aa075471bb4a524b1b059459ad","name":"express-gateway","description":"A microservices API gateway built on top of ExpressJS","dist-tags":{"latest":"1.16.11"},"versions":{"0.0.1":{"name":"express-gateway","version":"0.0.1","description":"Gateway built on Express JS","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["express","gateway"],"author":{"name":"Irfan Baqui"},"license":"Apache-2.0","_id":"express-gateway@0.0.1","_shasum":"02f6a036d5a504255213a506a734b4dfd33f4fd7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},"dist":{"shasum":"02f6a036d5a504255213a506a734b4dfd33f4fd7","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.0.1.tgz","integrity":"sha512-5ZdkSx4/JZjhvieU2Lnt0RFMVkmlrNtimJbeB9VAFIzQ0YMzqNfWLg8xntSF9ZrrQvmPoO0M/CC5XGpfDLC03Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV0rLORkSe9y7NpDHxhQnVG0TfoJlNFpjwdoFvep95AQIgfn6QyF1fWKC0gyH61gtJ+8F2SQxe78QYHcY/RNN8j5w="}]},"maintainers":[{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.0.1.tgz_1498760093651_0.6422232780605555"},"directories":{}},"0.0.3":{"name":"express-gateway","version":"0.0.3","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"roman@lunchbadger.com"},{"name":"Serhii Kuts","email":"serhii@lunchbadger.com"},{"name":"Irfan Baqui","email":"irfan@lunchbadger.com"},{"name":"Kevin Swiber","email":"kevin@lunchbadger.com"},{"name":"Al Tsang","email":"al@lunchbadger.com"}],"license":"Apache-2.0","main":"src/main.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node src/index.js","start-dev":"LOG_LEVEL=debug node src/index.js","start:dist":"node dist/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"EG_CONFIG_DIR=test/config mocha --recursive test/*"},"dependencies":{"cors":"2.8.1","express":"4.14.0","http-proxy":"1.14.0","limiter":"1.1.0","minimatch":"3.0.3","morgan":"1.7.0","passport":"0.3.2","passport-jwt":"2.1.0"},"devDependencies":{"babel-cli":"6.10.1","babel-core":"6.10.4","babel-eslint":"6.1.2","babel-plugin-transform-async-to-generator":"6.8.0","babel-watch":"2.0.2","chai":"3.5.0","eslint":"2.13.1","eslint-config-loopback":"4.0.0","mocha":"2.5.3","sinon":"1.17.5"},"gitHead":"684a628eea9014473560843f22e9f0e538e829e1","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@0.0.3","_shasum":"5cf431b201b6c4000a0142b6637355c02304edc8","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.0","_npmUser":{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},"dist":{"shasum":"5cf431b201b6c4000a0142b6637355c02304edc8","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.0.3.tgz","integrity":"sha512-9ToptWFzhCsmFmTAEMFpS0bOYabaSQSCOU/SViviGLOJXXpECiqTke3b8AtcigZPmLMZjTTer+5JaLV0EShcXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2uxn3aoljO7u5z8TQhTEbFz9C5sHAdGMN7WxMmZ8OeQIhAMZn69tZJkdU+QK+Iq6K7oXE7/hgGFZScfQ1yFfbT/D7"}]},"maintainers":[{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.0.3.tgz_1498767487202_0.511175770079717"},"directories":{}},"0.0.5":{"name":"express-gateway","version":"0.0.5","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"@expressgateway/express-gateway"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"roman@lunchbadger.com"},{"name":"Serhii Kuts","email":"serhii@lunchbadger.com"},{"name":"Irfan Baqui","email":"irfan@lunchbadger.com"},{"name":"Kevin Swiber","email":"kevin@lunchbadger.com"},{"name":"Al Tsang","email":"al@lunchbadger.com"}],"license":"Apache-2.0","main":"src/main.js","engines":{"node":">= 6.0.0"},"scripts":{"dist":"npm run clean && babel -d dist src","start":"DEBUG=gateway:* babel-watch .","start:dist":"node dist/main.js","pretest":"eslint .","clean":"rimraf dist/","test":"mocha --compilers js:babel-register tests"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-plugin-transform-async-to-generator":"^6.8.0","babel-watch":"^2.0.2","chai":"^3.5.0","eslint":"^2.13.1","eslint-config-loopback":"^4.0.0","mocha":"^2.5.3","sinon":"^1.17.5"},"dependencies":{"cors":"^2.8.1","express":"^4.14.0","http-proxy":"^1.14.0","limiter":"^1.1.0","minimatch":"^3.0.3","morgan":"^1.7.0","passport":"^0.3.2","passport-jwt":"^2.1.0"},"gitHead":"cb5189cf47f7903eb8fe00a096e5199f7f4d514e","_id":"express-gateway@0.0.5","_npmVersion":"5.0.4","_nodeVersion":"6.11.0","_npmUser":{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},"dist":{"integrity":"sha512-bVjQJyWmBriOyjadkfGlAN2nAtlOThTLdow0XTcmCCeG4yRxQEaJTF4tSzcp4dnCI15lhnLxrLIc9Ht3mbgoOA==","shasum":"3cd0ea9e113ecdd1aab1ef68c3363f7d5c3b0a65","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCy28JC9uaQgsNozkFp3815Haehcg/SpirMIpLjVNJkjQIgLPGPvLklY3M7AvPFxPxetp7dvlnYVnsDYxL2YHN7VsQ="}]},"maintainers":[{"email":"info@express-gateway.io","name":"expressgateway"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.0.5.tgz_1500321478889_0.2973041089717299"},"directories":{}},"0.0.6":{"name":"express-gateway","version":"0.0.6","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"@expressgateway/express-gateway"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"roman@lunchbadger.com"},{"name":"Serhii Kuts","email":"serhii@lunchbadger.com"},{"name":"Irfan Baqui","email":"irfan@lunchbadger.com"},{"name":"Kevin Swiber","email":"kevin@lunchbadger.com"},{"name":"Al Tsang","email":"al@lunchbadger.com"}],"license":"Apache-2.0","main":"src/main.js","engines":{"node":">= 6.0.0"},"scripts":{"dist":"npm run clean && babel -d dist src","start":"DEBUG=gateway:* babel-watch .","start:dist":"node dist/main.js","pretest":"eslint .","clean":"rimraf dist/","test":"mocha --compilers js:babel-register tests"},"devDependencies":{"babel-cli":"^6.10.1","babel-core":"^6.10.4","babel-eslint":"^6.1.2","babel-plugin-transform-async-to-generator":"^6.8.0","babel-watch":"^2.0.2","chai":"^3.5.0","eslint":"^2.13.1","eslint-config-loopback":"^4.0.0","mocha":"^2.5.3","sinon":"^1.17.5"},"dependencies":{"cors":"^2.8.1","express":"^4.14.0","http-proxy":"^1.14.0","limiter":"^1.1.0","minimatch":"^3.0.3","morgan":"^1.7.0","passport":"^0.3.2","passport-jwt":"^2.1.0"},"gitHead":"649dc0f7e4d51dab65649ace0d9b6395a646f480","_id":"express-gateway@0.0.6","_npmVersion":"5.0.4","_nodeVersion":"6.11.0","_npmUser":{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},"dist":{"integrity":"sha512-qbvzHHf2mXaxeGhEHcxuAG2U3UC6C6aIFajPE2mN//ojbToKkSzMNyH0N99zBhn/7ntWPHECVCo2qUCuPZZJwA==","shasum":"cf9943fa5845d41513ea67c00036834aa2cc1788","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCTnVEv5KqD6lsFxQABt47aKvMx4IRQzQ82o6dVxviI4gIhAPt6ENkxG303qn1olBAV07oNYSTtroW2cpk7GYtR5Qyv"}]},"maintainers":[{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.0.6.tgz_1500321620376_0.20248447079211473"},"directories":{}},"0.9.0":{"name":"express-gateway","version":"0.9.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/*","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*"},"bin":{"eg":"./bin/index.js"},"dependencies":{"bcrypt":"1.0.0","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","mocha":"3.3.0","mock-require":"2.0.2","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"7324b408061c84ad30e9949dca6b1e597d353122","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@0.9.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-fKg4Hi7f9jo0n/aoHqwfTN2Zf8PTVz7HlR9NdyvNzDtC8mlLFzBcUUYTyhxd0tLod0WtppdO3yJ+XxWEn9Nx3g==","shasum":"fc99802a7351838facdcb71e89ee709fb8fa7cc5","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.9.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvDlHVSP6sVZ907IfFUc+3nQrH7ujgwkUkMUpK9jdXcAIgXw5wzzVp1miU/zjZ0Nh35eEsCIgGhPHW2fecdcd13f8="}]},"maintainers":[{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.9.0.tgz_1500484835250_0.990071119973436"},"directories":{}},"0.10.0":{"name":"express-gateway","version":"0.10.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/*","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*"},"bin":{"eg":"./bin/index.js"},"dependencies":{"bcrypt":"1.0.0","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","mocha":"3.3.0","mock-require":"2.0.2","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"37c82de391e193a88d1970522e4a318d6fa1fe8c","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@0.10.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-V42m9lcwa3aIzcAvcuIPhA9UPX8d/Ma4sR+8jvokt21jBH0IpG1DXl2Bw7CQNyosQAbIM8Har1vbv1xW9+v74g==","shasum":"75bf3ce82fd9ab5c564dc7765572c97781248b27","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGXnHfzedNZV9RwpIpIJ1NNUw6/dkZuesO8xIRjizXCHAiEAgei/W/aYo6tkS3JxVCTPoB3z+H1ZhUkorGudOPxMik8="}]},"maintainers":[{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.10.0.tgz_1500489869493_0.2788702519610524"},"directories":{}},"0.11.0":{"name":"express-gateway","version":"0.11.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/*","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*"},"bin":{"eg":"./bin/index.js"},"dependencies":{"bcrypt":"1.0.0","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","mocha":"3.3.0","mock-require":"2.0.2","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"e8d83e9d8369ac7399ea9a5e9eb31a50f97fa03e","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@0.11.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-21FB1Fjo12cxl+Y7LL9FVTGWnjNhTi3cz+6sq/30KH3ufV33oNbTog+GAoMnCQvacxDWwyAkAvK0iTN/PCUyzQ==","shasum":"eb3128fc6fd9ec529708acc32b3060caa7b9f331","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-0.11.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHcnTbSgVErbdaeaQuJfq3GZM6+EZIIViqT2VhbpL/wEAiB582Nh5p5GGKbu6hV7Zq/C35zxysyR/Zw59bvMwoYJOw=="}]},"maintainers":[{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-0.11.0.tgz_1500498538036_0.09838864835910499"},"directories":{}},"1.0.0":{"name":"express-gateway","version":"1.0.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/*","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*"},"bin":{"eg":"./bin/index.js"},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","mocha":"3.3.0","mock-require":"2.0.2","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"ea63c8b33d949801970505b39a045cff79e385d5","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.0.0","_npmVersion":"5.0.4","_nodeVersion":"6.11.0","_npmUser":{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},"dist":{"integrity":"sha512-1oIdJlSUW9kpqcm1k8lDOfAmDBEO72ruJ7/DUQuAlfiQZ7w+PRrRrKHAC4BCW0JoIaVxK1NWh+fHu0Syka2wTg==","shasum":"b61423cae8f333d6251e9ddd1bcb0e6ab2010f9b","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGMMRIt8QVv5MjwBYcSQMD1yfNtCIYI/2W2vplbrCgm1AiEA2AiYN+pcfOh1KoqQ+JuhlI9Q2A1JTJllSEVZFIkxc+I="}]},"maintainers":[{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"irfan.baqui@gmail.com","name":"irfanbaqui"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.0.0.tgz_1500570074937_0.8440243555232882"},"directories":{}},"1.0.1":{"name":"express-gateway","version":"1.0.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/* --timeout 20000","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*","mocha-istanbul":"nyc --reporter=lcov npm run test-all && ./node_modules/.bin/nyc report --report=lcov > coverage.lcov && ./node_modules/.bin/codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","swagger-ui-express":"^2.0.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"11.0.3","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"692f36d03e643589413f7c27b168f4ebbd2af51e","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.0.1","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-gb7Ugn2YJ6wbWR2tDk43EVLAJg7QdtvsYRXN/ufAZXRafvyTOhQ/wjNccTHYB8B9hEZLlisTAFvsaxFNUkOSxw==","shasum":"743923f8950ef9a04720480612252d15f06c3018","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBjtANjM9p5Zy0PV9bXL5DXqLWC9d1u4zgvV6/pSLg1qAiEAkEkLh1eq0LPZ9WlRy2YUvH3PH4yJ7tTCqrMeMfsYzD0="}]},"maintainers":[{"name":"altsang","email":"agilecto@gmail.com"},{"name":"drmegavolt","email":"sergeykuc@gmail.com"},{"name":"eg-admin","email":"info@express-gateway.io"},{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},{"name":"kevinswiber","email":"kswiber@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.0.1.tgz_1501004744847_0.5401678658090532"},"directories":{}},"1.0.2":{"name":"express-gateway","version":"1.0.2","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test/* --timeout 20000","dev-test":"EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test/*","mocha-istanbul":"nyc --reporter=lcov npm run test-all && ./node_modules/.bin/nyc report --report=lcov > coverage.lcov && ./node_modules/.bin/codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","swagger-ui-express":"^2.0.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"11.0.3","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"09c5abb2f75951699534a66fc9b1cfe5eb7d7179","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.0.2","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"kevinswiber","email":"kswiber@gmail.com"},"dist":{"integrity":"sha512-8+Q0V8gnIojlVZZ44nqWZ1ZanSCVuFkAgYdEn8EtCT2bWJcRk1Jw79B3bqA+oYEYu7IEIB9kB1HHUib1Ue4MAw==","shasum":"844c30626f575db7f3aa46a5390a1cdc1fa35bd0","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCodunRGsIV4QPMHhS/NH3bB+1c8Jp7D4AZNgM6J98IYgIhAJ8hTKdAzpoc45tRBdC+mEYeWZkHiTEWjLkz5VvmcYLt"}]},"maintainers":[{"name":"altsang","email":"agilecto@gmail.com"},{"name":"drmegavolt","email":"sergeykuc@gmail.com"},{"name":"eg-admin","email":"info@express-gateway.io"},{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},{"name":"kevinswiber","email":"kswiber@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.0.2.tgz_1501009547771_0.8285172886680812"},"directories":{}},"1.1.0":{"name":"express-gateway","version":"1.1.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","getting-started":"node lib/index.js emulate","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 20000","dev-test":"cross-env EG_CONFIG_DIR=test/config mocha EG_DISABLE_CONFIG_WATCH=true --recursive test","mocha-istanbul":"nyc --reporter=lcov npm run test-all && nyc report --report=lcov > coverage.lcov && codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","superagent":"3.5.2","swagger-ui-express":"^2.0.2","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"5.0.1","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"11.0.3","rimraf":"2.6.1","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"00ec7244049cddaed9a1e3a69b551f83db2fab50","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"kevinswiber","email":"kswiber@gmail.com"},"dist":{"integrity":"sha512-JZ31snSy6izX9k28a0NecGtoftKhxnvFBXNImzB3Hwv/tzABRWdXi28XU/efo7jqZl3WVd8nL45q8+Kww9Al7w==","shasum":"01218fe8bf8a74eaab02cd5db4e70db0b4dfed3a","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+J3M0F9J9OGYBo0cQQdai5zRujyz6zl6FlYgX0azarAiEAiex9Xo+9lwQkmPfdE0tMScBCodPENAU+aZViyrGYWc4="}]},"maintainers":[{"name":"altsang","email":"agilecto@gmail.com"},{"name":"drmegavolt","email":"sergeykuc@gmail.com"},{"name":"eg-admin","email":"info@express-gateway.io"},{"name":"irfanbaqui","email":"irfan.baqui@gmail.com"},{"name":"kevinswiber","email":"kswiber@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.1.0.tgz_1501114843798_0.5528799796011299"},"directories":{}},"1.1.1":{"name":"express-gateway","version":"1.1.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","mocha-istanbul":"nyc --reporter=lcov npm run test-all && nyc report --report=lcov > coverage.lcov && codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","node-uuid":"1.4.8","oauth2orize":"1.8.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","redis-commands":"^1.3.1","superagent":"3.5.2","swagger-ui-express":"^2.0.2","util.promisify":"^1.0.0","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"5.0.1","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"11.0.3","phantomjs-prebuilt":"^2.1.14","rimraf":"2.6.1","selenium-webdriver":"^3.5.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"6f796c5067a3f6eeeb74b06b89e395c8e6aa52f9","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.3.0","_npmUser":{"name":"kevinswiber","email":"kswiber@gmail.com"},"dist":{"integrity":"sha512-2Ahg1oMvMVi0uezga6NP5RgEKovCYSPPvj2m1kzarBrgDzwF1LDTZcvSPu1L6RM3/vhRExir2ZZhT7ZDmWXHrw==","shasum":"8b9443ca9dbcf2b17e6215e3d951376e84f39fe3","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICQskGXRflf+X0z3E49P+q7591DKtzMEbdYdwEJlOIt1AiEAnewC5t7er6mI5N07LgBbrqJ7lqr7NK1LsVCeOreYT5E="}]},"maintainers":[{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.1.1.tgz_1504135236467_0.4788713688030839"},"directories":{}},"1.2.0":{"name":"express-gateway","version":"1.2.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start-dev":"LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","mocha-istanbul":"nyc --reporter=lcov npm run test-all && nyc report --report=lcov > coverage.lcov && codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"dependencies":{"bcrypt":"1.0.2","bluebird":"3.5.0","body-parser":"1.17.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"2.8.3","ejs":"2.5.6","express":"4.15.2","express-rate-limit":"2.8.0","express-session":"1.15.3","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"3.8.3","lodash":"4.17.4","minimatch":"3.0.3","oauth2orize":"1.8.0","parent-require":"^1.0.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"2.7.1","redis-commands":"^1.3.1","semver":"^5.4.1","superagent":"3.5.2","swagger-ui-express":"^2.0.7","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"2.3.1","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"2.0.0","yeoman-generator":"1.1.1"},"devDependencies":{"chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"5.0.1","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"2.3.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"11.0.3","phantomjs-prebuilt":"^2.1.14","rimraf":"2.6.1","selenium-webdriver":"^3.5.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"3.0.0","tmp":"0.0.31","yeoman-test":"1.6.0"},"yargs":{"boolean-negation":false},"gitHead":"82bfb31958aa8df4a36e751fdaa2d8dbf8f9eb9d","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.2.0","_shasum":"ac6563ee7e1c9390eaf222a540ce2b9712f87a07","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.2.1","_npmUser":{"name":"drmegavolt","email":"sergeykuc@gmail.com"},"dist":{"shasum":"ac6563ee7e1c9390eaf222a540ce2b9712f87a07","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.2.0.tgz","integrity":"sha512-62fmugMYXhJqLN5xtuvyMyW6b40s06512FRNrR+hIxb9CQDb90AlPKn+60yw0dG7aVWVBXXpAzdXOol1cEEiZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFBsKOedJHViZpVOq1bjlUQgjnCiwxKFoTZgs3rDjzNgIhAKrBbCDut71FXOhMCCaG7Qd1F9NaiqbL/3m4PzYMiaVP"}]},"maintainers":[{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.2.0.tgz_1505502323420_0.08390750805847347"},"directories":{}},"1.3.0":{"name":"express-gateway","version":"1.3.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start-dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","clean":"rimraf dist/","pretest":"eslint .","test":"npm run mocha-istanbul","test-all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","docker":"docker build -t express-gateway:v$npm_package_version --build-arg VERSION=$npm_package_version - < Dockerfile","docker-gs":"docker build -t express-gateway:v${npm_package_version}-getting-started --build-arg VERSION=$npm_package_version --build-arg TYPE=getting-started - < Dockerfile","mocha-istanbul":"nyc --reporter=lcov npm run test-all && nyc report --report=lcov > coverage.lcov && codecov"},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.2.3","bcryptjs":"^2.4.3","body-parser":"^1.18.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"1.9.0","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.9.0","express-session":"^1.15.6","fakeredis":"2.0.0","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","js-yaml":"^3.10.0","minimatch":"^3.0.4","oauth2orize":"^1.10.0","parent-require":"^1.0.0","passport":"0.3.2","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","redis":"^2.8.0","redis-commands":"^1.3.1","semver":"^5.4.1","superagent":"^3.6.3","swagger-ui-express":"^2.0.8","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.4","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.0.37","chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"^5.0.5","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.7.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","istanbul":"0.4.5","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","mock-require":"2.0.2","nyc":"^11.2.1","phantomjs-prebuilt":"^2.1.14","rimraf":"^2.6.2","selenium-webdriver":"^3.6.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"69fffc6cc1488df6ca0d16804fad7a318e2ae780","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.8.0","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-V9D+XTXRdDMSk7tMl+Yx+udEd5NIaaUaMVtHUqDLuNNBTIArV63rMwBo60E0ypm5Dh//ngikVVUNtTnfFmzlww==","shasum":"bcd504157252e613c41c7206fd18efd569b78743","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCohEs1c1m7JR4FlWXrWIHQnbSftTPwsWlHoeMI1LxZ/AIhAJTJRLEzWAwGJMg8SY8cAD61lWt0fNQaneoE3hGM4R1c"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.3.0.tgz_1509026564325_0.6185695948079228"},"directories":{}},"1.4.0":{"name":"express-gateway","version":"1.4.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.3.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.9.0","express-session":"^1.15.6","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","ioredis":"^3.2.1","ioredis-mock":"^3.2.0","js-yaml":"^3.10.0","migrate":"^1.0.0-2","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","semver":"^5.4.1","superagent":"^3.8.1","swagger-ui-express":"^2.0.10","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.0.39","@types/json-schema":"^4.0.0","chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"^5.1.1","eslint":"3.19.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"4.2.2","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^5.0.0","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.3.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"e0809fc8b474d84bf9817f5240d0463c1bfdf569","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-iBzaOluFkb69R3llVcgbqhz1GCXaZaXJqcMz0gQ8LOy4AB1yh+EZ+Mk1M5eDa2B71xKT410AtqjfqfUWjiOt4A==","shasum":"6dd0c1c26027ef18f1ac2fde01b8936926959d47","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfcFQAkeok9ie5fkRYGlRzkKB80vVPlji1MHTGYPsQXgIhALUyVVGtz7sAxrvUQwCsWqsWtHNMoTDqqKWx2v7EmHzk"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.4.0.tgz_1511262867200_0.8315443445462734"},"directories":{}},"1.4.1":{"name":"express-gateway","version":"1.4.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.3.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.9.0","express-session":"^1.15.6","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","ioredis":"^3.2.1","ioredis-mock":"^3.4.0","js-yaml":"^3.10.0","migrate":"^1.0.0-2","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.1","swagger-ui-express":"^2.0.10","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid-base62":"0.1.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.0.39","@types/json-schema":"^4.0.0","chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"^5.1.1","eslint":"^4.11.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^5.0.0","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.3.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"718bb47cb942d81795f9cd3f3bdcee622a2d57a2","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-1uY74e+FvSV6f/P3PRnbebFLIuiks6iFdBqh32nUipFcknxeyPe+flk6RHi7Des/1V4+ScJS2R16203yoO4x0w==","shasum":"1a9cc278b376569f63d9e4e875daed08be56b45b","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDb7UctV2ekvOlRfMieyIKkgf75hmI754NSVAOVKl5J1gIhAIcKpk0NF79dYLtmecvMAbY7oeabNc8DxrKPWoFVirB/"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.4.1.tgz_1512032599591_0.9130768687464297"},"directories":{}},"1.5.0":{"name":"express-gateway","version":"1.5.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000","test:e2e":"mocha --recursive test/e2e --timeout 60000","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.4.0","bcryptjs":"^2.4.3","body-parser":"^1.18.2","chalk":"1.1.3","chokidar":"1.7.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.9.0","express-session":"^1.15.6","find-up":"2.1.0","glob":"7.1.2","has-flag":"2.0.0","http-proxy":"1.16.2","ioredis":"^3.2.1","ioredis-mock":"^3.4.0","jsonwebtoken":"^7.4.3","js-yaml":"^3.10.0","migrate":"^1.0.0-2","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.1","swagger-ui-express":"^2.0.10","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^0.2.1","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.0.39","@types/json-schema":"^4.0.0","chai":"3.5.0","codecov":"^2.2.0","cpr":"2.2.0","cross-env":"^5.1.1","eslint":"^4.11.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^5.0.0","mocha":"3.3.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.3.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"11.2.1","sinon":"2.1.0","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"b5ebbac47f8d50fe95000b3e84f274a62e8bab3c","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.3","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-s9tdZJZsVCdya0FbFk8cSOFdCS5i54sG5ad5764FpsNW9MOFbeZrt7sXAKbjuu3b92feQKgxddIP1//58scJtw==","shasum":"6c74c4a6dec281aa031aa0b5ef295fbf393e4aea","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2/StehH4e6dCIEY2sbiVg4LvLB8Ai14clO+lY4ofp0gIhANUbxGsp3Wd2lD0mERkXI+9xN04eUtDFYe2BNl8rrDq3"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.5.0.tgz_1513787765312_0.8068699277937412"},"directories":{}},"1.6.0":{"name":"express-gateway","version":"1.6.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","chai":"^4.1.2","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"8aaf524668a368d7302ce1dad5a2a647cb9b3167","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-sYp7mx9zYvnwIHLedNPHHtZxfDo+mOnkwLJSerrdenkJO1SukK4oc5bvlUc4Fm0HZeaXkbNeBqV5cpYnaZYUow==","shasum":"06e817bb31706b56cffafe380a3faad2bee1f25e","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQs6nli5IMDkvzV6Zv/FB+QmPlDU5kU22PQqV19BNGxgIhAMXO0/aGXs0rxfSWagTDWm+2Z0ZLw10y4UrJcYwLW4nc"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.6.0.tgz_1516201106256_0.644435782218352"},"directories":{}},"1.6.1":{"name":"express-gateway","version":"1.6.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_CONFIG_DIR=test/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","chai":"^4.1.2","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"d967f3f91d150905547c93aa488ca54714987e3d","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.6.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-mmt71TNZTqkCqN+o1IQIlKOoh1WzciiJt+RnVSgG/lY24jhHtUX9islj0905bP7+tty1H9UeGk14gNjbRP1Urw==","shasum":"b3b13c40735a3a12f8ca02de274a2ba08545ce0a","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.6.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGhcnQvP+zoPQxFMoMBU1civ9R3+mL2OSSQ8AA1wHMMkAiAs/AQX3nUsX4uEoc/AFhVp5gZKCFT5Q8Cq3ROdEcvnzg=="}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.6.1.tgz_1516706827177_0.3768318786751479"},"directories":{}},"1.7.0":{"name":"express-gateway","version":"1.7.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"be132b774f30ec86a5a0becf6591f6fa77beb0af","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-cfw4V/nDASwoAyPqv/UCfyRSGeffsGEVBvIDRwLx2QUC7YKi+f+r7N2lnP3T5gEMX+UgBHamkeVcelXREtV99w==","shasum":"b271140b93f895ef61d015fa45a051c596cee210","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNbmZXJE0WFhlK4AzJbRNtorgsucSUs07ualCIcLdStAiEA0d0ZgG9xsKGkrb8f/cwhoYmGUCTzUakOQ2ppa7y3hqU="}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.7.0.tgz_1517162711629_0.8157629703637213"},"directories":{}},"1.7.1":{"name":"express-gateway","version":"1.7.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"8580f7ab25729842a6cf99cb5a464023e9bbcf47","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.7.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-ncNxVkQNLQZXJ+cmvFMOE5zA1wababm/J4F+Thxgby1iHUggRvNKdy/N5nvJP5+biTOdOxEUNOfEIPCQ4VG4uw==","shasum":"a5b128df2d070d488e7268dd1abb4538778f590a","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.7.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD14q2qYdCl3W+8g43cG1CJ2clqKCeSa5JvfKQp1b0DXgIhAIzA5KxAAODSSoKuM/2EmsBQgKgiO6frwYckyGDODbIW"}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.7.1.tgz_1517401619795_0.5304987716954201"},"directories":{}},"1.7.2":{"name":"express-gateway","version":"1.7.2","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"023ba33df483397e3dae06f6a23d41aa76defe95","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.7.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-0rmDOfT4ptGI0h1hsJYREa4kTzdYnew7HjEsHJFpTxVy3t1AwQ84QhNYG5DxJT5NyA/JSrMl37ezjFZr36PKgg==","shasum":"83f93ee125510dd29229fd7148a49557c891ba0e","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.7.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDOknkuAbcJTvvyidJde42pAqtr6DY8S1cAtuHSYsYm9AiEA5KHDjm46cJgjOeLM0B3sOkbqJeRDLQITwpg+En84fFU="}]},"maintainers":[{"email":"vincenz.chianese@icloud.com","name":"vincenzo"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"agilecto@gmail.com","name":"altsang"},{"email":"info@express-gateway.io","name":"eg-admin"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway-1.7.2.tgz_1517852100191_0.33924056706018746"},"directories":{}},"1.7.3":{"name":"express-gateway","version":"1.7.3","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"e070ed4c0af734ee3a97f976debba8f30a359d38","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.7.3","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-ETcvhU1Cjo1obFrdoStszXwQ9PBTDLtevhyy+oc1m1PbmAk4LMQSndg7bZvBdvENtNoMqEUZ4jQBJ2mp1UnBqA==","shasum":"3f901fde741f9129331e09a3983c68a20f0d621f","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.7.3.tgz","fileCount":158,"unpackedSize":314267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgE2nu5jU9hoxISTINjYcKQ7VshhI+63rb39wVsb31kQIhAL1SdfGOMgmiY02roM0YK90/E+TND9c5MzE4gpm39vwE"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.7.3_1520852287531_0.101816569216578"},"_hasShrinkwrap":false,"deprecated":"Upgrate to 1.7.4 for an importnat bug fix on the CLI"},"1.7.4":{"name":"express-gateway","version":"1.7.4","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^5.5.2","bcryptjs":"^2.4.3","chalk":"1.1.3","chokidar":"^2.0.0","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.2","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.1","js-yaml":"^3.10.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.0.4","jsonwebtoken":"^7.4.3","migrate":"^1.1.1","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^3.0.1","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.1.0","semver":"^5.4.1","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^2.0.13","util.promisify":"^1.0.0","uuid":"^3.1.0","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.0","yargs":"8.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"1.1.1","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.0","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.3","eslint":"^4.15.0","eslint-config-standard":"10.2.1","eslint-plugin-import":"^2.8.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^5.2.1","eslint-plugin-promise":"^3.6.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^6.0.0","mocha":"^4.1.0","mocha-lcov-reporter":"1.3.0","nyc":"^11.4.1","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.0","sinon":"^4.1.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"ead57d1c8e4fb9b6bbb6594a471fcd34aa11f7bf","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.7.4","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-1Npw4HC5F6HyqzT4hg0mL2zdkb5gG+m+lGEOyqwDK4lsps6lRAqkRWhAGhLBA92bnvIyo14dCFr0O2lYe2MyRw==","shasum":"0f8c9a97ba7e54abc4706e54dc8a83764b06a957","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.7.4.tgz","fileCount":158,"unpackedSize":314265,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVUYZivSVJgXyJ/SYqZfRfSeuZ7htaGN1dq14SL6pAnAiBLT7t7Stzkg4MEFfVm0AmYcsMSh497xRBWRhSgSLCf+Q=="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.7.4_1521563090259_0.9082826853148156"},"_hasShrinkwrap":false},"1.8.0":{"name":"express-gateway","version":"1.8.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.2.1","bcryptjs":"^2.4.3","chalk":"^2.3.2","chokidar":"^2.0.2","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.4","js-yaml":"^3.11.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.1.1","jsonwebtoken":"^8.2.0","migrate":"^1.2.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.2.0","semver":"^5.5.0","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^2.0.15","util.promisify":"^1.0.0","uuid":"^3.2.1","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.1","yargs":"^11.0.0","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"^2.0.3","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.1","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.4","eslint":"^4.18.2","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.0.0","mocha":"^5.0.4","mocha-lcov-reporter":"1.3.0","nyc":"^11.6.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.1","sinon":"^4.4.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"cd8c28abb839afb1b21427d31a39149cd9962b3e","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.8.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-AgzESbwpRODm1haHSS+XQvR9ZkxpZF1dbXjHb8iEtLWfh6bNIhMsx2TNUqcbKWAWq4eaqt38cZ6eeuyREmMIfA==","shasum":"4b75423768b86a2daf152a2837483e1c736011e1","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.8.0.tgz","fileCount":158,"unpackedSize":315411,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOAWJSpaerHLfsiYwpyZ1DZHCWFCdzZhQGiQ9+pTUIDwIgU7w7QBmMmKkZm1OtC1+BJnq5WsizBk99ueg4VP3ydBE="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.8.0_1522145232172_0.006752705740823428"},"_hasShrinkwrap":false},"1.8.1":{"name":"express-gateway","version":"1.8.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.2.1","bcryptjs":"^2.4.3","chalk":"^2.3.2","chokidar":"^2.0.2","clone":"^1.0.4","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.4","js-yaml":"^3.11.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.1.1","jsonwebtoken":"^8.2.0","migrate":"^1.2.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.2.0","semver":"^5.5.0","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^2.0.15","util.promisify":"^1.0.0","uuid":"^3.2.1","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.1","yargs":"^11.0.0","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"^2.0.3","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.1","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.4","eslint":"^4.18.2","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.0.0","mocha":"^5.0.4","mocha-lcov-reporter":"1.3.0","nyc":"^11.6.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.1","sinon":"^4.4.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"7ba41d569f86de2aa30ed706d903ce288eb41366","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.8.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-DA22NX3xUr4rsAx0PkT3rK9UZSTM0tHydSuopTpiLagp3mSMeUQSPwOZo9YOlx/atIp493EDjRstVoFawtV+IQ==","shasum":"4dbde6e6c96a36897e5f1b4093b81038d8d872d9","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.8.1.tgz","fileCount":158,"unpackedSize":315478,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCn5FsKByuv/3uMyAigUgBL0MHNawxNqPphc3bCDvjaAiEAohVu5cE9mYxl2fC8r2AB2UXk6A8BkIORuwLXuw+5VIk="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.8.1_1522949421008_0.9723810943437317"},"_hasShrinkwrap":false},"1.8.2":{"name":"express-gateway","version":"1.8.2","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.2.1","bcryptjs":"^2.4.3","chalk":"^2.3.2","chokidar":"^2.0.2","clone":"^1.0.4","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.7","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"1.16.2","ioredis":"^3.2.2","ioredis-mock":"^3.6.4","js-yaml":"^3.11.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^4.1.1","jsonwebtoken":"^8.2.0","migrate":"^1.2.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^2.2.0","semver":"^5.5.0","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^2.0.15","util.promisify":"^1.0.0","uuid":"^3.2.1","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.1","yargs":"^11.0.0","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.5","yeoman-generator":"^2.0.3","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.1","@types/json-schema":"^6.0.0","codecov":"^3.0.0","cpr":"^3.0.1","cross-env":"^5.1.4","eslint":"^4.18.2","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.9.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"3.0.1","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.0.0","mocha":"^5.0.4","mocha-lcov-reporter":"1.3.0","nyc":"^11.6.0","phantomjs-prebuilt":"^2.1.16","selenium-webdriver":"^3.6.0","should":"^13.2.1","sinon":"^4.4.4","supertest":"3.0.0","supertest-session":"^3.1.2","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"df515d429bd06c596839d512290cc3fd3a3ba82b","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.8.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-KR1gMRZ4JIksuOUyBsIRXg09CEdZadOguE0gQCjlrQw+hbS+Fw8E2xomQgQkdn7EpJx5TnPWsceLZ880r9+bkw==","shasum":"6ba6dc98a1d6fcffb80614d7709bb5eb7fbde637","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.8.2.tgz","fileCount":158,"unpackedSize":315820,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFf+c9M9GxnMA+7X6YpzrDs5u3Gy7+lRYrOC4W/J+xPDAiEAr+RcS1dOI703vBvfdcXYXWqT70DmpNXY0XaezwPuQso="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.8.2_1523551304202_0.6293717393200111"},"_hasShrinkwrap":false},"1.9.0":{"name":"express-gateway","version":"1.9.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","postinstall":"node scripts/json-schema-migration.js","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.3","clone":"^2.1.1","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.5.9","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.8.1","js-yaml":"^3.11.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.0.3","jsonwebtoken":"^8.2.1","migrate":"^1.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.0","puppeteer":"^1.3.0","semver":"^5.5.0","superagent":"^3.8.2","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.8","util.promisify":"^1.0.0","uuid":"^3.2.1","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.2","yargs":"^11.0.0","yawn-yaml":"^1.3.4","yeoman-environment":"^2.0.6","yeoman-generator":"^2.0.4","bcrypt":"^1.0.3"},"devDependencies":{"@types/express":"^4.11.1","@types/json-schema":"^6.0.1","codecov":"^3.0.1","cpr":"^3.0.1","cross-env":"^5.1.4","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.0.5","mocha":"^5.1.1","mocha-lcov-reporter":"1.3.0","nyc":"^11.7.1","should":"^13.2.1","sinon":"^4.5.0","supertest":"3.0.0","supertest-session":"^3.2.0","tmp":"0.0.33","yeoman-test":"^1.7.0"},"yargs":{"boolean-negation":false},"optionalDependencies":{"bcrypt":"^1.0.3"},"gitHead":"efe2b3439a92d4b49ff5d7f90a2e3fb4812e3a0e","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-bUPPR8Qp9cyvEpiIJb2tsvqqDK8mvulkzlTX3y0aCqBK4kDbZqyouwRKdgOS/NBvdmWuUwsslKiFLaa/EL+elQ==","shasum":"9aa09bfb57ace25e0a36f25acee43d608e7f2e21","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.9.0.tgz","fileCount":158,"unpackedSize":316353,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa50GBCRA9TVsSAnZWagAAqsYP/1HMJpZ/qwYu0/r7QQv/\nqsCfAnEVc2HmxPshGZ7eiOwRdRvUl3R/6xHF1xhHNErWe+RelfpvOI713e54\n7R6eNSO1AWKYzLm4WzPl59/4VYTQAyMIBqF7H3lKv7ES4oHCP4I0gYB7zLxR\njsnB7W6s40nQ0e7y51gXLpQ9ekakay4e7X6YYEaOA1iPCqC6/s+0YCuh4p10\n0zyhSlex34QzMgDHmd0qkfQVjtDQBMwDkpABP00kGM/iLnvJcgTdhC/jSgfw\nx/NkhXxlmz3p0RxH1sAwC/yFSP9i7U6avW9JH10nqribca6yeS5dctF4lV9m\nUXJCqH7MUqjhCBmwy/siYuU0WwO0Y9aO7UPaHGY/wk2k1gTPJsxDFtfp4w6c\nRY4ynQ8lJaZ+BRf/qMcwucsVE/U0R1USJItHab3Y3sfAwMKeEs1daHrpS9yd\ndjvKh96FUBMshrUkDMjGX2OxokPYz/EMhdpIhn90jUPBVyss0TwF4srq2HJ1\nFEPRrfu4ugrvB23B13D4GHtojJFMXXgD1kBV9JfmP5/RctgmS2Tf9XGBqZZC\nLXwOD5rs8IUu7qi7SeFCbPqiS/fUkuophyM2YbcQ6p4d4cUlEBzNLOh8tfYf\nUuDI2qi25JmDjc0uOTqFHaA/bbXFhDygiOscObJGA/eoizNlUEaCsUcgW0qo\nHiJB\r\n=el0K\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARx6ekXOHOWQ+/zjUQq7COQou63y4Gor23h+PwcdvO1AiEA7JegV8VE5Lllz2ixAyejByP7yibvfllpO9UldO3KJJc="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.9.0_1525105024230_0.19586304654635223"},"_hasShrinkwrap":false},"1.9.1":{"name":"express-gateway","version":"1.9.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.0","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.3","clone":"^2.1.1","color-convert":"^1.9.1","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"2.1.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.8.1","js-yaml":"^3.11.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.0.3","jsonwebtoken":"^8.2.1","migrate":"^1.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.0","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.9","util.promisify":"^1.0.0","uuid":"^3.2.1","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^2.4.2","yargs":"^11.0.0","yawn-yaml":"^1.3.4","yeoman-environment":"^2.1.1","yeoman-generator":"^2.0.5"},"devDependencies":{"@types/express":"^4.11.1","@types/json-schema":"^6.0.1","codecov":"^3.0.2","cpr":"^3.0.1","cross-env":"^5.1.5","eslint":"^4.19.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.11.0","eslint-plugin-markdown":"1.0.0-beta.6","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.1.0","mocha":"^5.1.1","mocha-lcov-reporter":"1.3.0","nyc":"^11.8.0","puppeteer":"^1.4.0","should":"^13.2.1","sinon":"^4.5.0","supertest":"^3.1.0","supertest-session":"^3.2.0","tmp":"0.0.33","yeoman-test":"^1.7.2"},"yargs":{"boolean-negation":false},"gitHead":"182691960d62d9398f7483e9122174124faa02bc","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.9.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.1","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-9slTan4/lu01u3i3P35o7HtW99EkpbOtioLm4W1uUUopXSzVt1NqDHs0FRHwH2ui3aoQPn86STUXlIYuC/B+Xw==","shasum":"bbc6e70be4acc15615aeeffff565cf8b09e3c9d5","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.9.1.tgz","fileCount":158,"unpackedSize":316650,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/JxWCRA9TVsSAnZWagAAHCAP/iDnVX/1Pv/6ZRNfn1AT\nR6RM9L/V5YkFYXgkQcj3B73cMCuJHvRp9eoTciKJckN1tosjsWsDrlG9wFQW\nchZTNMobP7RqZqg/4VwpR2rhrNfQjbIkZO153Fr7IDHBVsTwiL1cBLUPHl+S\nWniUkiydjmHmU77PeKzSvtAUSqihucHPANXFhHw7CIEI5OqFIehnC1aRr1ps\nWR7p3vcejD3JuvJbo7lzWgtSYjmtePi0Hf9vebQRslfT38HOHXoVdqcXez9q\nWqjz/jcWA/Urx4YdJ+JlimfVgpHPechK1qu0Tcexqy/s5HwBjKvScrfWRwpN\nx61wHTjvbviSm1sg6cjjzR3zhKqKadj6vDTchE8U7c/vaPVeTqh+pa74pPqM\nlg4BZRl5mw+SKfVAW0xFzHhgLnnsIjfiyYccx13/FO7YdVYikUQkl0/9/126\n55FxzVafJbuhekO+/9gcFAy+q+6xNxHNIv/7maY4eKAFcaSmvBFAMHWFgXa9\nCAKVPXFHdSgdQQm8UFKLF0vqRF3pzZa0dlMTBSK5yUUnugMWdDytBGixy4uZ\n2yK928od0t0Wr49jn9nVzUQQ8eWT1bbVU7a9DgmppuAG5Oetu6dEmjlQnMWl\nDxa7KiLkSozkcXyGhIy9nM3+U81EV7/KZBZrUbWhLeCfWvKDE4F+u1fbUpSz\nvL8K\r\n=8fDR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrwuyWefWz850Rnc28f4hgKyk5/7/vCZCspdAdnXBzZAiEAnab0TLah0cKffhVQClz/REf4kLaHlWWedjjefc6ipOA="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.9.1_1526504533628_0.7724687422063139"},"_hasShrinkwrap":false},"1.10.1":{"name":"express-gateway","version":"1.10.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.2","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.1","color-convert":"^1.9.2","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.10.1","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.0.3","jsonwebtoken":"^8.3.0","migrate":"^1.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.0","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.10","util.promisify":"^1.0.0","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.0.0","yargs":"^12.0.1","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.0","yeoman-generator":"^3.0.0"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^6.0.1","codecov":"^3.0.2","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.2.0","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^12.0.2","puppeteer":"^1.5.0","rimraf":"^2.6.2","should":"^13.2.1","sinon":"^6.0.1","supertest":"^3.1.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.8.0"},"yargs":{"boolean-negation":false},"gitHead":"43ba615ca71ae74bfe14c9464fefe950e63e7001","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.10.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-DD12g2EqGtAJWu3xXQEL4869TMCKBR/WQnsgviqtzK7wpw5FhI9qhOXPMSob60BuEM6GKZk+TQd+UkKDty+m8g==","shasum":"b280c6eea091002efdb346b6e346de4db3f7c2de","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.10.1.tgz","fileCount":161,"unpackedSize":317355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOmOXCRA9TVsSAnZWagAAmFQP/Rd7jYWYvcIbQb3WSXJ/\nFDFP4FH4EoMc/tutpA5U/j14KB6ORen/34TdvAhoJpNKBxT5CHP0HfOfU9bm\nXpne40RadcqE3i2tkZa5j3R03Lh+pLklD6ordXqhFETGFM0Kch6RcaLx5JhZ\nJSYbYVjmkqZIHsY5yiKVgQmLzWVNVIfwQb06p0hkwcWhV32uLOZLzpXlxnSj\n5tFkpa1l0widmk8KqMX/cCeFCc4wVc1oGxvr10MR+UQYmxsVt7vsY2dHZoQj\nsXw06hfUdkN9EafmwC2tYJoqpBsqBbEqaLplCAu1kihlx2hNku5hublm6HbZ\nfBa1PQtXCGG2eRQgz9JAxC0kN2Iir0iNWOi3KWuL9KB7eq4vGFndS7omwndq\nP3aVx9OVmQKOgAQgF26glacG+aPLXtH08ojjx6TjQKQVKKpw4DvB5bIcV1NT\ncXzzbSoXOwKq+4itAWM7pIjNLA9jWcwitbPIn8UmqQnIHPMx1hS4X7cqGsNg\nFDWgdi2An2yMHYLVvcphtUEAmPwdd3Jl/7eCB8hHOgwenlvIqp+eYFe3GP/f\n4O3GEnfKZW1SMANGlPxLw9niQoLsIkT4OQRsrZgAaqB8fidFLCM4UNPw/2Ej\nOg/Sj3uqSFe5PIXJ/EFoq0mFve1Pm5nYqjLny0VhA4i3A9ajcF3/N+rXJhly\nfKl5\r\n=EBWz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzA7RBeEtI5LSG/5MVhKa18rXZhj0xoERkPdlbYKHxcgIhALwDjVj9mwXQMj/nap0wTiPFogI+9YZaNnXINfyT+0Ou"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.10.1_1530553238900_0.32356471450527735"},"_hasShrinkwrap":false},"1.10.2":{"name":"express-gateway","version":"1.10.2","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.2","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.1","color-convert":"^1.9.2","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.11.0","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.10.1","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.0.3","jsonwebtoken":"^8.3.0","migrate":"^1.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.0","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.10","util.promisify":"^1.0.0","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.0.0","yargs":"^12.0.1","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.0","yeoman-generator":"^3.0.0"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^6.0.1","codecov":"^3.0.2","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.0.1","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.13.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.2.0","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^12.0.2","puppeteer":"^1.5.0","rimraf":"^2.6.2","should":"^13.2.1","sinon":"^6.0.1","supertest":"^3.1.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.8.0"},"yargs":{"boolean-negation":false},"gitHead":"1d8ef41611da5e0460c626c32fa735d7cca35a48","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.10.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"eg-admin","email":"info@express-gateway.io"},"dist":{"integrity":"sha512-lrme0Lg/ULFQz4h29u27/+HZG9+v3lTXoZwj2X3ClZYeq+fTZ8D/EQ1Cg0oiObiRYGFzzY50kZ/kmUbsvYj20A==","shasum":"c2fde82eb9ce29cffe42030535a50a19969420ca","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.10.2.tgz","fileCount":161,"unpackedSize":317039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbRGvcCRA9TVsSAnZWagAAiPcQAIGkfN3flmnKQFzLn4YO\n2gJrWab3E5amodNjD/hdrmT1SVdh9CLBT9Ac5UNURfS5ttf1c7vQsDzpti62\ntaJaq/TXaQZBTVmRe2EAIcsdNrtYymWIIdxWiDIAeYhooc+8xp1D4ZpBnDX1\nymb1zqEFy0owApatxcSLaFWJP8LyN9cvhWoVfY81RB42I9Um/3U0jYOyrS7v\nRktJ3jL0/LO8ycKGvmEhmU4ScFO0GdM5WWYJrvazOjICdIr3nemx5f2x6en/\ndK3uvTaDZEdF+y0z88KuNSGgfc0OpVs9c/PzBlKa3nkxBj24t7oQNBCw1L07\nXSKj0NpJfRSVFPvsnCV+72c9dEkwE4Il470+WgxrlMqhu03S0+++yIKRkl+w\nJdp70W3dxcGvcaTeygYf1r2lIWSc0wfTNRLZ8blwMtB058OR8oxcjxEdma7L\nIQww3hFz2MzzHi5IYL6mUMLVNJwLITiuNI4+M5DcTc7VEyXvGljkymteme/t\ndv6+6J5G/2ynXPMXV2PilST6QosvnMwsEJovuwLUClXIFQrEZfx2Jfv+HoE0\n7GLFNtcxLv5k2KdXDVDGO8WHltsXIwbk91/pHSGFeVAOgYWElnmxyb1K33VF\npfDptgfhYqzZ6x29Kx1Sq5Q329j3FAj/AIFuORPoZKEUoCJ9vYm4JkZzRXev\nbKk0\r\n=Wzi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXfe7BdP+03ZYYZja3LLAHJvuAM724X2JzN9NW07sd0AiEA2e/bqupEyCzQeZchAmyby2fIr0x6D/2PfVaUoqbiXVA="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.10.2_1531210715975_0.02508118075056953"},"_hasShrinkwrap":false},"1.11.0":{"name":"express-gateway","version":"1.11.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.2","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.2","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.13.0","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.1.2","jsonwebtoken":"^8.3.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.1","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.10","util.promisify":"^1.0.0","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.0.0","yargs":"^12.0.1","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.1","yeoman-generator":"^3.1.1"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^7.0.0","codecov":"^3.0.4","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.3.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.2.2","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^12.0.2","puppeteer":"^1.7.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.1.5","supertest":"^3.1.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"gitHead":"74f2f2525d98b5e5a95c2b37052ec1be858b8cf5","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.11.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.4","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-axUxp2jWLk6jBA/0D51+KpoZAMh+ttlhBqfOj25LaOE+bZb9yXZBXhA5CRUjWioyhmtd1hDk/DqI6m+xJ3HhNQ==","shasum":"5e5791940694b20432b32d5259e6b02cd2082b91","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.11.0.tgz","fileCount":156,"unpackedSize":310217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdtE/CRA9TVsSAnZWagAACSkP/j5mwFFotePOwpaOp/0R\np3esGShhQsYg+tvDG4xYxUSKZdXA0rxDX1rPBusAR3dRt+xh7AGBpM4MPcsb\nnWWHMuqM6wppbXo39mdKTe3flbMQAklqc6TDNFNxWSwg1ijgAd3BYQpQqITt\nkzCDA8clXjz0wBPcYVieu4KXiirWywTJyae5jt1ltpK5DJyHxQdx/x30SnrW\nQ1848Ptwq6x8huF6PYf1eHV1EBJwfzZ71YFzevIAm6BNnvoiyfOJIcqNCygv\nRQyJMuD6gywDpDd6LTakqaNpZvHwwiV0Kqn1hFkS2fSImQ3OwByVIb1M6jIf\nxnxj29TQwYFLWhHJZX4DK+8HD9+zqm5412tBi3JvZkIKVdigkduYq9GOR5j5\nsGX5D3dnR1QRtCRfNcHiug8v3ZDn4FDYckI3pdyTNcRZ4RSlMfR4jFuLSfC/\nQEGLApq/t/u1EaXRr87o5/clJZRSV7PJcyauMasA3iBurkZqdxd16UX/lcX5\nVvoNUKMBvfyiRX4MCsjc7SbfNVrK0dOILJ21QWAGInu2yj0XStiO7yJ8/6uX\ntGPbr43CKIisRofJqhrz4OWXqmBC9tEaNM8FprIZzZQIDMauBrnHLAR5DOGq\nEngk+lA1LZtBJSyaVug/nIZmZETbYUJPDIMhi+IxMJ2aciqPBENtXcJdgsxx\nw/Z5\r\n=2qiN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBGH3XVLtRme4+RAzEBRhwmyTgJpq4npXiLg8Uj0gSQLAiEA7WUCFLe55EiFIfaFlOEf/KydwKn3BcMOa+JZKWlniCU="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.11.0_1534513471126_0.26256392103682"},"_hasShrinkwrap":false},"1.12.0":{"name":"express-gateway","version":"1.12.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.2","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.2","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.13.0","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.1.2","jsonwebtoken":"^8.3.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.1","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.10","util.promisify":"^1.0.0","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.0.0","yargs":"^12.0.1","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.1","yeoman-generator":"^3.1.1"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^7.0.0","codecov":"^3.0.4","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.3.0","eslint-config-standard":"^11.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-standard":"^3.1.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.2.2","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^12.0.2","puppeteer":"^1.7.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.1.5","supertest":"^3.1.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"gitHead":"39590d6e8e0d55e9aa39ecb6a0ba98981130abe8","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.12.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-xIilyhvyWNJzioVclmnoYySEd4XzdFv0Rxfvr/hkeD5MinZD36xFAKE7mKS9Jz6/wy9ezmldpXjVBhGAgK87fw==","shasum":"e4de3f20a856ed00865a584e9682142053787dc2","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.12.0.tgz","fileCount":156,"unpackedSize":316951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhpcNCRA9TVsSAnZWagAAJUAP/jLYc7NtswwuwJtpJDIR\nv/6flkd7X2tWjirBNsLGw/t4Qi+ES5s+a9KHRJTRPKR3gLKBAg1fK+iiHZMM\n2Fpo32Wj7p3iP/ai5F+lkJMCa4/xu4+UdGkKjDdBrsKWm06Do7E1qJ4TGUO4\nRCV2azeXPccNi2dkTPb0FcuzAdDbi8MitEsPcJuHnfbs48QAhAmOclAwkLIu\nw1AgrrnuVBktSRiknsr6Rt+T5OJ8LPX2y9ayfY7VCkKWqvxjfy6SFCcGEfI8\n+g2+y9805wHKo1rgw6X0hYo8t+6j3Xlv7DBKyJUD7b+T1Y/wTJleUyUJS6CT\nCbRMer2q09eiH1bPV5IMCgZDE1+i/ZG3pXeA0sSEniDi7jpWiRKamaW0uK1D\nvDDzHk1u6IcOiXd95OZ2ZsMW4M2zlnw1GD1gAn+JSx71QWUYY3j2q9PDcDEw\nbHY3pbau/gh09kylUuqve988b1zEHSmTtakvLkpILOraTP/1kG+ahTU/aqCZ\np+l76EeFP95//YqcvFSa8RzKjiWG4iZyhffzBEfeaL78jMUWuupsJbO9hWYE\nqVTntaXOLOQa3O2bbxdcHQ3VszozTg6D2sgeKwL2GY0sNzx8sTTemTmVGbqy\nqxaCpDE8k3RxztDDe/Wp4Xo4QtG+jcFnMR02xJAvuMbqSBV1DoujSZ/nbLj5\n188B\r\n=VAgc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDv35s8nQsr6LCLmPsM5az2VbXuZz/ITdMrTbprqrGngIhAJidZqUKfbkbBtOtfpz7SpblmGk0ZwgljaPqVCgNUE1V"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.12.0_1535547148947_0.4682372510779287"},"_hasShrinkwrap":false},"1.12.1":{"name":"express-gateway","version":"1.12.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 6.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","precommit":"lint-staged","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.2","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.2","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.3","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^3.2.2","ioredis-mock":"^3.13.0","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^5.1.2","jsonwebtoken":"^8.3.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.1","semver":"^5.5.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^3.0.10","util.promisify":"^1.0.0","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.0.0","yargs":"^12.0.1","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.1","yeoman-generator":"^3.1.1"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^7.0.0","codecov":"^3.0.4","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.3.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^0.14.3","istanbul":"0.4.5","lint-staged":"^7.2.2","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^12.0.2","puppeteer":"^1.7.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^6.1.5","supertest":"^3.1.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"gitHead":"8b766333853a7cbc69f82dfd582617af55b8f543","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.12.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-izM832PtL7JYFYwBF71ioT2/8YeanO30OHSD7MPLln3aKh801j70tZJg9U8eb50GMAm8QMjkXj2mBCDkYx+AJQ==","shasum":"8373e045daba0ef600b58fb2c6bb91d7a35a5f67","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.12.1.tgz","fileCount":155,"unpackedSize":316609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmm3ECRA9TVsSAnZWagAAdT0P/AgrMi2LDpSa69Ju5O2d\nZb9q4coBzhB4AqEgv79hpzcwIlzJ9Nmxtzw73qLqW+4UHmbp+3p6SEOUpAnn\n9HhNGOnDY1m5femRn6w/f/qps9MownWuWlDOIKBX57XgGmDAwXT2ciJ1A8R5\njDoRImfLoHSUvcFefbO+SblgV1RbwQapXyDfOlSk4UApeWCz4UgsufSzU69Z\nic5YGc/BsFzZ8CdPFlKoU8S3SB7+tUiny0ZU3s3sIeZzCxavgVmaV5soxGeZ\nvpFNYrOvUgAiqTW/MTtsL3+0KVftba0P5EvnRbT6d8FI0ZsD8xDwpt4Oj5YZ\n0tcREq6K8gqFVqdMG3IizmkFzQCIo2r8Z4h07eyfh3WjwXf21GsLxQWMvvlT\nzX/Ez0U/moV8glJIQCxt4iMwem/SsaDYKwHMqdUTZ57beQXDIh+XetFE+lFU\n6fF+7uuk+3wqJ/fsrGjPvHmaLgj88FIbBNiVpwLGboKHUAlkVvOhMHKiHvK2\n/PR5dv/wX9Q5muCxyWIEdb/tU1ZcUbPS2WfqUWDv/L1LGKo3+/5w8k4rLm4i\n2fNDwrlwldX0xGPuAoBEw8eV+AaYIF8aLqsGsF2CgsmrmCutrqKa6DnOUbLU\nTwCD0MVSOZfRi82O0oB+ZKfNDsweyTr6v7rIWk17NaVkt3trJXw6ItTtWZHz\nvXQ5\r\n=Zson\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDIo+tcT+xkFwZxWyFKDTZeES4g9WXz3kMZNTZIxvQEGAiAIaaRv4GfG+J5h3cF9XaQOn/Z6nCFCQzHEhwJUz05H7g=="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.12.1_1536847299210_0.7291231766187452"},"_hasShrinkwrap":false},"1.13.0":{"name":"express-gateway","version":"1.13.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.5.4","ajv-keywords":"^3.2.0","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.4","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.2.0","ioredis-mock":"^4.1.1","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^6.0.1","jsonwebtoken":"^8.3.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","semver":"^5.6.0","superagent":"^3.8.3","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","swagger-ui-express":"^4.0.1","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.1.0","yargs":"^12.0.2","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.3","yeoman-generator":"^3.1.1"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^7.0.1","codecov":"^3.1.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.7.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^7.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.1.2","istanbul":"0.4.5","lint-staged":"^7.3.0","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^13.1.0","puppeteer":"^1.9.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^7.0.0","supertest":"^3.3.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"e001c8a0e7655479cd29d693483604e8fdec9f2a","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.13.0","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-hPutG3Oz+qADkWcehgh85Niigjht62XxBxw3s26x3U6NJgoSd/WUmkcbV69zfK0hPfdz7JY8QfWZsWW+iqPe+Q==","shasum":"e9f38911292ccfccb303786aba4b5a231aa0ce60","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.13.0.tgz","fileCount":155,"unpackedSize":317071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx4yECRA9TVsSAnZWagAAIW4P/jgz9lSyoH+a8l5n6mjV\nCtU1ZRcIkBwKIehQzlt3FWJ1ikZb9KjNeqe6xlPgsntivMFgGeOsfpQhkweW\n2bDF7+z3VLAjIr2C73/4YqqIYTeHqXUNYbS3ZsAYdh7b0U4VEug8JDtNYR5K\nsDrDkPvdBD4p5OEJtu42S1TXCmOaGDNtq7RGfI+HBRXhC858rtM/ZyAaqt56\nKMG5vr60fC1URftuOdNqOQLLRaD02sGnfrl8P6cH2pDh06Hv6Q1wNtdLtlzS\nygj6iho2FwK/vVLTQgyai/F0EnqjxqRBCT9i5tlkpL7VSvCjPIwf7Fh82S4o\np6Xx3VYSiIzsaHFkJ2NV33ALPTlGobLqlmGQmr/XsxHXxh2HGCNrszF9RWVX\nCQpTuK0TgFr2ynSrtc+40RzXU20lS+1g3L9FWRboleqRs6WQPOgxmYIflwzu\nnJymS0kzsJPY1bG8Ua8xIes9AVWENz9BfqlxiUQH+Rl0quWIinlt3Br2uO6i\nKYrYVjQtQAp8nNJw8V89vPt/3TNz1RMfw5TBptNEvhSbwtAKZ0YfHao8At0Q\n1bBFfgDqSDyiSqPuY+GJqu6+GWU49n0atoetOHCgbiKrpWLU6eNcTqy0GpSX\ngWGQyGtGMIzsikWSY9CBM+FLKc7JsdDKkmiWL6GdrmIQFp98CI6BjP+CTFan\nS2a0\r\n=VPR3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCF7urv/M7ZzXwTdz6VoS12YpZ/gqy9BBe5Ipg80XBLwAIhAMyQKLyWMz9i3Ek+5V5U2NmtBCrhHPUXZPGL1KX6p035"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.13.0_1539804291322_0.12990321972526697"},"_hasShrinkwrap":false},"1.14.0":{"name":"express-gateway","version":"1.14.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.6.2","ajv-keywords":"^3.2.0","bcryptjs":"^2.4.3","chalk":"^2.4.1","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.3.0","ioredis-mock":"^4.3.1","js-yaml":"^3.12.0","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^6.0.2","jsonwebtoken":"^8.4.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.0.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.1.0","yargs":"^12.0.5","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.4","yeoman-generator":"^3.1.1"},"devDependencies":{"@types/express":"^4.16.0","@types/json-schema":"^7.0.1","codecov":"^3.1.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.10.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.14.0","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.2.1","istanbul":"0.4.5","lint-staged":"^8.1.0","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^13.1.0","puppeteer":"^1.9.0","rimraf":"^2.6.2","should":"^13.2.3","sinon":"^7.2.2","supertest":"^3.3.0","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9f7b14dfda136e0adcc0ac773b2f8e744da119b3","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.14.0","_npmVersion":"6.4.1","_nodeVersion":"10.14.2","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-pFzbmIJ7pZ+tGl2fpKjAdNjRxTxDVtPV+MxQ/BQvWiZRXO8ydGja0rODv/xKMp0+l9OtnMo7Oqx8JsM4Qmco/w==","shasum":"3948cb03ca51f0d629576af07fee2275eb4bcf8e","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.14.0.tgz","fileCount":154,"unpackedSize":286046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcHSq6CRA9TVsSAnZWagAAf8UP/3RUxnAued38hiwAqb7K\nYdhrbEmiOUX6vsM//L6VxV7CuoTidMz5prm3ds/AMeyMNsPOvqb4oEoOgzGU\nfeYJjjOsgs6fEjnq3DkBrj4z/LZi03F7pzB2XPvYkXanYQ8Eu30wgZsGrftU\nYeo9/8fU7/jBkP/I7ElLZjGmfaYAz/36PwdL74Sr0GiI12jxP2pEb/vsLe3a\nfPkb6x4AlNIbNEm5zR/Vlws1GE0HB8Qi6F21VLANor7USDXmJb0eZFnEdjD7\nwygC5U5iYdbuIsHDW3/LKlYTSmOlAXFIotvbnQa+zekNYQdMyq04XuSRfRQr\n+UtrZVd6LoDvEnVnyGMPlZ4HRlhdCgBVCzC2Q+LxXWh6Wo9aA1Ew4GI+OjSw\niCj8o7NhR2G57I+/0FhVYp3hALslVWPqyMjKJVblBoC1outtUdCYpzUreLut\n1bQjxyyf2k5GvdP8yxIn2hbe5JGFezalBZ+R4glD+UBeZjT+A3w+966ZBbDy\n6037mGd9OgUVMiK8iPqjlrvCsJCuMBdjgKaupLvqX+PxdZXUcCXWDQgMFDjn\nJLHGbl0J34T3jmSrSkKiZIRY2uEuGPvr2Xi8JcRW/A0HPo+9vfWtYQocQ1Ll\n0CA3gginoHxCY4kk8Zif5cRZUH2Ji7nTqClTSOJPGAhjMrwR0LvKqEKYVmst\nG5YU\r\n=EyD1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGmbL+BpcNU7t1B/GStwBckQsphiedCb+Xk28QodAO3fAiEA7lGjhPpEn/wlrPU1LoDxxJiIcRmYjyIv1nvYcPPmLmY="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.14.0_1545415354039_0.8779095325516912"},"_hasShrinkwrap":false},"1.15.0":{"name":"express-gateway","version":"1.15.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.0.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.6.2","ajv-keywords":"^3.2.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^2.0.4","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.3.0","ioredis-mock":"^4.6.0","js-yaml":"^3.12.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^6.0.3","jsonwebtoken":"^8.4.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"^1.0.0","vhost":"3.0.2","winston":"^3.1.0","yargs":"^12.0.5","yawn-yaml":"^1.3.4","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"^7.0.1","codecov":"^3.1.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.12.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.15.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.1","istanbul":"0.4.5","lint-staged":"^8.1.0","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^13.1.0","puppeteer":"^1.9.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"^7.2.2","supertest":"^3.4.2","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"284697153c7841fcb01302bef7e6103068aaef62","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.15.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-AD0FlS44w5SFTZKJqn9rZAHkA5ZFZEeNYsgmKm8W8SN53stDQ/68eTgeI27PcE8ZC7kOwMSBo7WSHtv4EJpe6g==","shasum":"8710fabb7e9ee5c10223023091a7d23e31049a46","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.15.0.tgz","fileCount":158,"unpackedSize":291284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWoXOCRA9TVsSAnZWagAAvSUP/j7qAfC7JPp0lJp8tZ+M\nWZwbQBoWOLtgLnL4EXDCzYyvdfWZXX5YOT67pt7iUFVogPzvL5gZVJ9E8P49\n/lZ3DCB9nDZVjAt0NhIZbh2dVNkYwzxHbLKZxfGCiAAzrr/r/i8l17IzX5zA\n4S5UN4bUewqL0l8F1s+Yk+CvFCFMGdqXMMMjNPzO9rnfmAp5TpkThMfx7Ify\nIrQBCCO9lRxWNgmhZWoaem0DhxaMz7nRS1n8R8jw5MBKtELzyqjGIxnxL8DM\n+5rETsMcrj2/aAdXUF9uQveVUc3RbwdLTReUBHzqQQ0xIUdQamAoaST3s1EJ\nJgSLNaLrSBvPWO63GtQ6h0sornSbbs78lD+aBYOF3qo6tNCkFadXV9lJWC/4\nmNQyNA5ckSwUYNQq1MH7Bp56SKLN/BzXQBq/X4YMN8rt+5ZYgNlSSDAx1OGV\nFyAvPCjZj/tcjk8j0l3VI3gplSom0YZLHsHBe7Df3M3vw2RrP8vwSa4OnUFM\nSsQyEBmnQeTYMkEmjUe6NyFAvw75T6Qve9sCBGAjyvjjecM1RhXD3XPVZ8Fo\nQXAEpiQrQJi23m6k0jYyk/CbG/jgRH7HL2ZKT+LtSN7kvu+EEJdH5/jEII9z\nOJxNIWoEc4RJ1lr+dAbylxwnRkZVj2I97/R12lR5ijMnh2U1ULBuMKBQi5sf\njC8A\r\n=0cPn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6sCyrON7QL5OXrg5nWl42osXGeTpZaJPFv1y8awfLXQIhAMkGx8NmqtxZi6CAAqsigOIn7QPNiMO0ErHS69e4ZrAf"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.15.0_1549436365422_0.1955898718541953"},"_hasShrinkwrap":false},"1.16.0":{"name":"express-gateway","version":"1.16.0","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"6.10.0","ajv-keywords":"3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"2.1.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"4.6.2","ioredis-mock":"4.8.2","js-yaml":"3.12.2","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"8.5.0","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^12.0.5","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"3.2.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"5.15.1","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.1","istanbul":"0.4.5","lint-staged":"8.1.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"13.3.0","puppeteer":"1.13.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"7.2.7","supertest":"^3.4.2","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"ff99a4d14e82516a5508f0bcbbe37f60f942128c","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-wMK8Bby6q+d3k0ox1xxqBlenlET/GYGjlwNFMNw3Jn96j0Vujrz76TJIBhvOquAwfIKNOXrdzhO8Ci0NotM8mQ==","shasum":"23a31befda30667175e9b8c244de06e02ca16fe8","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.0.tgz","fileCount":159,"unpackedSize":293284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmP5BCRA9TVsSAnZWagAAtFAP/1UbuZCEZUs47KnXsRcI\nbku3ycnzo+oOl5ph29n03ud8fLMCYoou0wdjPgEDS6nGtrdLPu+5fBUwcOuo\nJ4VJqiOsU9/NLM0/0C+euKaVPy8BvoOO/iqZrew8tDnIvwC+f6WisxYKdZQG\nLW2KTb78INn7/+RGTHIVz+MsKbNurxdzZbLYthpPBkVcYIHfmebUihVfgv1l\nUP+m5F1h54Yc4SdGqqbEj3nI82hQyrPikgXPxnbfys8K75RyWbaf8TdXTFGH\nnbb6qLXlCOMpGK9qq9CgVWrWl2KEB7g7PSDFbc2jAEpIySH901MmHjOxzbQF\nfy7s0CytFN2pJ0RNeaP/thV3TV9tHM2s7gf60OUyN/Y6Bkh5cfjUSoB0vfyD\nr7bIQULZANZuLR6d6f/2TM2icK9Z5S8ud3MtMWBmjeTxzwkufWXPxo21w4Ge\nB4+8+HCT2uae8HuyR0vT/AwkPS3hrccNO3ZmiJy+b3YpJ86am9WI/IMVoget\nmr1y2cq8uQ18f9xS+CprlLC5DsH6iBihzgIjpNBE1ZH8xUDt1s6ThUgzYBMS\neQz1znJgpXFB9S/VvLWdreSHP+2Kd1AXqEQffWgZ4C3cqQd0E2k1imSllPDX\n8V5LLZRwYKAnqn4FYYZvN/hKS4pYT1cW7KIfwvpqT0rTyjoSYn0hwcVoDaqD\nU7aB\r\n=q9xv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbcWhWO09A3mTwFfSBZ4PgpQqNo/n9ITMzbamDZ51zNgIhAL36EvRAEs0SkiFSANzy5V/LBY1ZOV6FnzgCb9EXNS2c"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.0_1553530432833_0.7074409771618706"},"_hasShrinkwrap":false},"1.16.1":{"name":"express-gateway","version":"1.16.1","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"6.10.0","ajv-keywords":"3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"2.1.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"4.6.2","ioredis-mock":"4.8.2","js-yaml":"3.12.2","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"8.5.0","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^12.0.5","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"3.2.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"5.15.1","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.1","istanbul":"0.4.5","lint-staged":"8.1.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"13.3.0","puppeteer":"1.13.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"7.2.7","supertest":"^3.4.2","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"0d18e003d6d761f27519c8f788913c0a11f4a2cb","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-nuGTw576oL7rkEOZYp86RP/ySJocqgnMgNk1lRivMBDnOR3Pw11D/eycazGFdbcXFMJRpZuD7L8Rit8PXcU/GQ==","shasum":"dbd646a8576d57d5acf4267142fce4d058ea6015","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.1.tgz","fileCount":159,"unpackedSize":293719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoj8sCRA9TVsSAnZWagAA3MoP/Rimun4Vo5AcAMn8+uDM\nDHJmDbXFR3jwrJ/sWI6upt5vByV/QF0nPDDcEBS7mwTChCGNG4cOE/xogtn8\nZJq4IaRYPUN4964E+uw/ri8QK/AEIH53Lh3w/VnlpeUb+lrJIL/kEW26gqaq\nihMFKwknTmUanCtreD1t8aWpo/D29R7XpiLXJcb5yJ4NReDdsqONd0yl1dFP\nYbdcRWwBLXCl/X42EqxLvDlfFxO06vljhJK1dnvZYNcUZCuni1brQyfazoP9\nAgLD6pU7l5XgK/DHHWKz467xhQ8bUvR9HFuyN/fP4HR1xNLKqTPvaforcZ7d\nj2CCDllzmRkzRE8KJJeXNEJr1P1oYp2MLTaGpUQkW8s7iuaIJSRCtkMW8fAX\nVer9AX5/e71mSblZrcPrycymnrp/OgiOiX8jb+gb+YDMx0ioV8ax0e+5JdFh\neKSkFMT6+tJTn6rahd3IBvy3liB7jC7u5vImMcVhp5qGbsTUm64l3+CdWJvY\nLapwDltf7TIiI4kjrDU8lFjO0cd7MP3h4pGa6asCkClRTsHRQfUQRnEdeybQ\nnwjHw91rpfGReczjSc3vDOyGjoo2HXLERiLe/BNYkwK1sbcz9kVet6BX/LNT\nZr7aar8yFANu+YgHKPLsq2syEZBR6X+WTahQlC6x4h290IHDqDRgKbIgKAdY\ngHAC\r\n=ap5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAgBZrxZz5eiIDh7kQPDuFPFURLp1yVlg/F2LSS1RyJAIgbMXlgsl94gaZuWNM2X9wNC+8YRoCQxpjTqgKBObShig="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.1_1554136875356_0.9161969190587644"},"_hasShrinkwrap":false},"1.16.2":{"name":"express-gateway","version":"1.16.2","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"6.10.0","ajv-keywords":"3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"2.1.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"4.6.2","ioredis-mock":"4.8.2","js-yaml":"3.12.2","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"8.5.0","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^12.0.5","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"3.2.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"5.15.1","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","husky":"^1.3.1","istanbul":"0.4.5","lint-staged":"8.1.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"13.3.0","puppeteer":"1.13.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"7.2.7","supertest":"^3.4.2","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"02b9a9e95e5a0d17a260a9876f5efdca56ab2fb8","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-zH2snU8/NBcAkvDNCElKtR/EU6Ne92UYbHSlAiiE5hNUoWio/x7PO/1pc7mbmAa6Dq2wFMWi/34bByIAyliwJg==","shasum":"523f0ef614a7b5065eb6c3a76bf61abf6021492d","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.2.tgz","fileCount":159,"unpackedSize":293772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcoumHCRA9TVsSAnZWagAAl+cP/3GbFOxPyDMKO9dG5GIR\nG+4l0twDIRURx9j1utPLZsCZhtHXtqBmjTGoPofEXQ21m7LUtZm7L6dNYlhI\nViKGAP437ByKNkg42ewEm0LTx1xzaKy7HafUUKXB4eQFPzhM/jEFDSqAQRlr\nkFExX0mmFtgDnMj4aFQtMx138PLtPrET1EHFvGeYfw+8/kT+HM+UOVphCOCT\nuQ898G/0ETXliuQ+pYNiEgzuEM8HQvDQXlqyLxNYA9Qj/kUCAVqLUZWPJXM8\n8e5cabIfj8MrY2fSPPikMf17TuTRIGPR35prsRTIZA7zaQiNYvRY0lF/5UVr\nyocWAEIMKS4wsggQY+23Hb39q9MrN0DixMv4eK0ipnlnBdtP3yxyvzsOO9zO\noxbJ6uSAJO1QBjbqKYOee8SmDbZ7jtBlpmr1VuvYZZbHEJvGEoJxQ0zvvNRu\n55/2XNrfd7L03Tfqj6kyB9GfwkeJagnbmyIU1IXaLnFTvbQuiW3bos9qYoSa\nUN5ZKeOcH4MqKLlmlxUfrXEj5tTAfQfwId9la4+IpLXQshkl5kAf5PHIaeKi\nF8rWt1sXWGl+VS9+3HC5oMdAFWl45v9lWIQanH72HnvrSmsOzwFepczzPSDz\nSArKN5cHl5HuqGdsxuo/wprRXldYId38k5OGy3OlWNN2BzhPaHQkchN2gZLd\nhSSG\r\n=HotJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf3ytAkndJak7uPYPEJsZ7delI0cqnxDfsEic6CxViyQIgDk5gDHZuKl+wU7zbLofVsu0hFG5BDLIj8b4WSWtim4E="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.2_1554180487248_0.01444931110303127"},"_hasShrinkwrap":false},"1.16.3":{"name":"express-gateway","version":"1.16.3","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"6.10.0","ajv-keywords":"3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"2.1.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.16.4","express-rate-limit":"^2.12.2","express-session":"^1.15.6","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"4.6.2","ioredis-mock":"4.8.2","js-yaml":"3.12.2","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"8.5.0","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.0.3","rate-limit-redis":"^1.6.0","semver":"^5.6.0","superagent":"^4.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^12.0.5","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"3.2.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"5.15.1","eslint-config-standard":"^12.0.0","eslint-plugin-import":"2.16.0","eslint-plugin-node":"^8.0.1","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","find-free-port":"2.0.0","husky":"^1.3.1","istanbul":"0.4.5","lint-staged":"8.1.5","mocha":"^5.2.0","mocha-lcov-reporter":"1.3.0","nyc":"13.3.0","puppeteer":"1.13.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"7.2.7","supertest":"^3.4.2","supertest-session":"^3.3.0","tmp":"0.0.33","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"9cf407f9a640780409677494b4534e82063e1a55","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"dist":{"integrity":"sha512-YOpSnAHnIUrzntLSiawCLnnjuDUArqePm8m0Lei3bbt/jhLnih61GjyjlVRMudSp7LzEsZLFsMdXc4pD8yvfRg==","shasum":"6316010ecb9b94d5961f9ebc53ec5de9663a6560","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.3.tgz","fileCount":159,"unpackedSize":290354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcszqLCRA9TVsSAnZWagAAWtQP/37sPYMCXOu3X2vnK0xk\nqSYorSWngE7h8kgIgtxGyadNM+rz/x6QtjdzNcSlvRUL2beFi/HrDfEq+PiY\nN5PCOFovjDg/LMgrJS7OKXm4mHUAuuzFCkCwbQdnH+4xDMMILFw2yXV88xsg\nS3AJZTJ5vQkrygXs5PYF3GF+MpFfr6g2o7xcE8uI6IIrPr6xfwb+toOk4EfN\nHY2AAynzTDBMAPjtbXEOhhcXJCzeUooUcBCsIKinQElWsCtsP6fXI46BYJ4E\nMtfz3Hvgw4ZcK9Fj3/BdXCX+Gz7JF54LOrIHeyyOkErBdqZlbgiAetB0gm5x\nmWBWAtWw58wg/AzQO6S6u3HW2TcuXZRORLUO8qykrhy1N1BUk5qwYt6mM6OA\nO+/sKxEYzKbYc+hMii8WEgpoMeNogF2edDsCxuIJv74Xohu3xCwC2snUpccD\nGlTwd9M/w1r/tuQrW63v2K5oaAbMrZUGTS0ECSJ3uXcDId+qgq/TeBClWesm\nm9dP98SD4ocVqbjmiBSF7O2edLe6DrY68FSoYZWI8SjC6ysARu1XjaXVNsZW\nmgklDV6cRe5/dpMhluWUcMAVDh+MX7uhaesUqwSNRP/GvlL2klm0ATkxmkiJ\n0L8KEnT+7lDcrjs1nv+Xa03GgQ30H9x6C1w1P5/2DdkTzgJ9JTLrPXk2r++F\nMUj7\r\n=O9D/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEqw3/GgeICqYOdQUNDGsUux0zFL/XmnwxKj51wAtuGlAiBRkWohO3HsYhiyp2BNoBONTh6fgO8YC4IK317Arouk0w=="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.3_1555249802471_0.2036243661477697"},"_hasShrinkwrap":false},"1.16.4":{"name":"express-gateway","version":"1.16.4","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive test --timeout 60000 --exit","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha --recursive \"./test/{,!(e2e)/**/}*.test.js\" --timeout 5000 --exit","test:e2e":"mocha --recursive test/e2e --timeout 60000 --exit","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.0","ajv-keywords":"^3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.0","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.1","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.9.5","ioredis-mock":"^4.12.0","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.1.1","superagent":"^5.0.5","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^13.2.4","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","find-free-port":"2.0.0","husky":"^2.3.0","istanbul":"0.4.5","lint-staged":"^8.1.7","mocha":"^6.1.4","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.17.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"3cbb0193209de50c6f59e42f33b720c0e7d308f3","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Z5WgPKQZnz+Z/vUwiX+9vdsDyXKP1I51R/2AHVdWhIxuNdaMnud44nqGy8FeS5xZzJMSSjrruhoA2OzzLQ7/RQ==","shasum":"e88c9880ad73215cd3594fec274425cabda6bedd","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.4.tgz","fileCount":161,"unpackedSize":298222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8kezCRA9TVsSAnZWagAAr3QP/3e9j1pGSuVDnkH8o+bG\nF4GagKCGtrvyLlNLHRGgROEmr38x1i2eDYoJcO0aUtuy803Fw2y5nJDFwNL1\nBAizDqB4CqMHSAq1k2pNzC2m2/znhmTqgU3J4WgV2T99MbAKc64vvcZVTSvc\n5A/t1QRtJ9P0pHKDeaPUXI+0UYhP/qZTSNwJDA1hIj9jp9/EfOC3v6KUJyYU\nFf/+uBo/xCHKahR1VB2CoIUaVWROjRNp0IZwJhpKQKh7AFNlpu+lNLuGuON7\n0P2LvKYc9ZJN7vW4Uqh+tReUoHj6cT6anyiBqyFFLOaBS+rUGGaphojSZYOr\nSBMCT1BMC1XX+4MxVgdrpxSnE5bflQ1J/yluIChFBdz3tGhGPVWGr0pwkj6s\nW86ET7E4/C3FgKSM1WwgQ/K2i4nH6kdXymytPUSTX4Zjqln9JxpKmRiVUAn6\noJAbQiWbwz0XUQojW0divbO83RGYRKMkT/bAHcE2hGw1bKmBBVVlkIdivYkI\nEQSARaGf514qrqJHOK5rVcjtZSiwv0mcuGhfKDiD9rJ8xAnfmtg+rRzCo5GG\nJyN2UwtQDpAShrbrDrfmBvatjGYg2aEAy0JUv4lV/e9XkQDT2mhX+6WbtQT4\nS+kdZp75NaAWZLJdaTMDdbhhvO5XP8EU5QcqK7vziVBPgfllM5qYiP/kuHMy\nY/Kr\r\n=Q08W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWlRBn5H7sWuOTfYUiN1CIKg2KasBDGcWcvv96Z9HgqgIhAIxiP80BIARydoT+DlGvKVzyMHEFiM1eqqJPFiBgMBeX"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.4_1559381939022_0.8975464201964203"},"_hasShrinkwrap":false},"1.16.6":{"name":"express-gateway","version":"1.16.6","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.0","ajv-keywords":"^3.4.0","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.0","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.1","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.9.5","ioredis-mock":"^4.12.0","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.1.1","superagent":"^5.0.5","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^13.2.4","yawn-yaml":"1.4.0","yeoman-environment":"^2.3.4","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","find-free-port":"2.0.0","husky":"^2.3.0","istanbul":"0.4.5","lint-staged":"^8.1.7","mocha":"^6.1.4","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.17.0","rimraf":"^2.6.3","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"44c8571f7af7233e3d08f39e5fc2797e11f395ae","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.6","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-F34upG8bBQ8sn0188dhsUuLVL9iNRWm1iEKj3TsUbmMqvKiOvH4H/ftInYYMxZoecvBQ7pXIjDrun+rpCGCh8A==","shasum":"51f54df99f7f5f68172deef179ac5ec682a1a205","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.6.tgz","fileCount":162,"unpackedSize":299777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDfziCRA9TVsSAnZWagAAQs0QAIOokKjkaMbtxoI1bdwE\n9OkdfNWV56TYjRuJzsFziFSrkP6Rl2ohQtObEmXu/sSPnilYeao/g1M83iUZ\nAk+AgdvsTbT4GvgcSpb3p2qzCeq6bpHUzMICO9ysH6b33hsxvLEP+312Bz3W\n1coqZDBY5V/ibAB8eIVJSt260aJZcWTQcoYFJPcZ7GdGEuBpLBjpnsZNNgz3\nVcl1c8zZEzKVAqt+hvA+2f6nhGVpSw444SwI1XghbkWF8B3TMJRM9G/wFnRW\nipUChfvV3mFZxxvQuMtCngPSgjb/9wuALFsJBCKO8EcwQa7h2JdEtP+cRrDI\nPuzJgBBK7PEnAoRy+BKxxuqMyk9wO1DcalCpNYGTKR3KCotfRiOA0KIowau0\n/tF3dqXPw82Iuk0PaMqEwZuTxAL9weSB2mYNesYZJxcDMidUE0Hs7unR5M3r\nb1KYQDJauI1FE7dYUTZZ8bKXm20XhUfnWf3hpP0rDo2yaJTaHzJwLi+M22UX\n1UxNHmCB5lIiBzPABrG7pxKHeJKddvFL226JoSWEuMg2UJ7P38cr3CqY74mu\nI/MwfJssUVymC1wEzn6A7wAPupTp/t3kBmmdxVbLk4H+Cs8GPNtj1Qqc5BSx\n+KbHasIfT0jYOmoM7wb2zJW5mXH2i3YK1/pWMLG8Qrk0jKrVjxxpbJz2+h8s\nLedn\r\n=HIo5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADsUrLz+jomwg1hE5CgcZtx8q/p6E16eIqGSzPJRAMUAiEAtEm6zl/VBmq7sWSHmeAktAYLO5XjI8n7D8uXQpQ7Mkg="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.6_1561197793459_0.26389320064702537"},"_hasShrinkwrap":false},"1.16.7":{"name":"express-gateway","version":"1.16.7","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.1","ajv-keywords":"^3.4.1","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.6.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.1","find-up":"^3.0.0","form-urlencoded":"^3.0.0","http-proxy":"^1.17.0","ioredis":"^4.11.1","ioredis-mock":"^4.12.1","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"6.1.0","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.2.0","superagent":"^5.0.5","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.2","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^13.2.4","yawn-yaml":"1.4.0","yeoman-environment":"^2.4.0","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.16.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.0","eslint":"^5.16.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.18.0","eslint-plugin-node":"^9.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","find-free-port":"2.0.0","husky":"^2.7.0","istanbul":"0.4.5","lint-staged":"^8.1.7","mocha":"^6.1.4","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.18.1","rimraf":"^2.6.3","should":"^13.2.3","sinon":"^7.3.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"c8fcbf80fe7ae4f448ebf01f59436da72112e7b9","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.7","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iQyzlqjpHjBj9uxN8tuO5iC02dKYXx3vQTHpuEDondxnYQpwJyzXrgI9jjLt5+IWLaukZGF/RRG0u2NAMX36og==","shasum":"6b9e1579606e0ab369b47d90984f193d0201e868","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.7.tgz","fileCount":162,"unpackedSize":299978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKb/2CRA9TVsSAnZWagAAj24P/2H7/tiQh/l6RKxChF0q\n+Psz5ByiJgjPPGCxazOT9IZQkRwFIGImvZ2kRbIIqyVQ1GwrDwywKE2V+zLD\n93rTo7U2GSUtJRb1Wam6u5jifFOsJcaNIpIhLxUaB+ViUiclTrLXCwKNuuOI\nLaxZSoEn/IeIoe6sJCQfQ1HUciwo1GgWlGeKEDZU803gJ0criz9a3YaHtLSF\n5OAbpNH4VE+Aty/DDjYoT3MBxzA0sSp2EosixKMrf0ETAZMIBS7wWZNMW+Ot\nmrumt8R9Tmt5iyz03OqYKKHIMYHrjK66l83sX346tSDkgiTm4V92hssyxrrG\nQaO/cu8YvA/R/mQWOlxWn2E0IjFd4+Vwz5Zm3Ujnz4Md9FKNE0r2i+2s9Wsp\nN8Qrv/PNN4kvj/+YrU0uZpwKcBM0PGBdZcS+FIQRHg4TJAw8ipt0CThtotl2\nct+Vh3PY5P4kKhIh114KjiyGuPAxi+5hMaEOtjyJ23qXkrgy4U2RIs7xJRYB\nV6IfOrI81JFbTwA+gQYomd8bwfCITb5Ppb0la3A4N/JS3igRauOhfZzyHJ+z\nDb0UYJSDWsvLyFjm4Y4RXxrdteZgawINgm5/PbM4+6cNZkFjTIHXBGF7lFT1\nyWY7kNZz9QL2oZY3a1pwRLgaNkpzsgH0nS4yJCo0S1GRgMQi4dCXSmF3n6t7\n2mCT\r\n=8oVG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhLoBTYqptdZx62eei88+V/HDt928gm32aluv7GifPMAiEArFjHR9vNB1F88MJQuWZ5m+qvlniJxcy4Uey03m/uAnU="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.7_1563017205782_0.876750953903354"},"_hasShrinkwrap":false},"1.16.8":{"name":"express-gateway","version":"1.16.8","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.2","ajv-keywords":"^3.4.1","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.7.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.2","find-up":"^3.0.0","form-urlencoded":"^4.0.0","http-proxy":"^1.17.0","ioredis":"^4.14.0","ioredis-mock":"^4.16.3","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^7.1.1","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.3.0","superagent":"^5.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.3","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^14.0.0","yawn-yaml":"1.4.0","yeoman-environment":"^2.4.0","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.17.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.1","eslint":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","find-free-port":"2.0.0","husky":"^3.0.5","istanbul":"0.4.5","lint-staged":"^9.2.5","mocha":"^6.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.19.0","rimraf":"^3.0.0","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"02ae25ed5e35639617b87f9006055de1f80a9f0f","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.8","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-KivlZV49i2aVVDg7TlVkQGbG2kvnRcygPyJyNmAbs/acblEBiypDxjcz4+96/f0zWN3VvH5ahAEcD2tqh5W2+Q==","shasum":"9953d3e9a3d7fcd16b70c7a8ee4b4c770c592c7c","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.8.tgz","fileCount":162,"unpackedSize":299741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdc5o7CRA9TVsSAnZWagAAf9EP/RphTPOSNhk5V9/Tszhq\nKRFGUuSF9jOrE7HtQILD/LgonHqAYoG8N2W2nxITqXKSukBqqqtUNpkZ/l9Y\n+QCzeVU3v1oK299pDBYeDmE2+zOHqilKC0y9U7BuVrvCysuttLqZyAU2vbk3\nUXRNtfK53u2uby8bkT5/L+HwRIcC8MixDboIzsrUl4OK2W4/zSGLlrz+XJn6\n6/dMovENAnMfqYvOTLM8Yx8zKVX9mlAn0EgmrUhrh6oXqObK9O5Td46q4881\nQAJxyWWlG1TJXn53XRAzXs/Kq09ruDylWznIwVIV7nAStGSuUZMeJykjXkax\nl3pi8FzIQp1jc9VRuRF/I3AvaQYW97h/d7OOC3dHS1qCSV+Dpmh2rqMXPqhB\nMSlmVGUDAVxnfETby3cc5G8aTgkC7Azxa4H1F66ZE5Q2PNu2tCqPTiiep6jf\nm8se7qx00EKyvsH+/HKvjmBytTnWgblEIuVqQtV+h3Ywh52qgrfB1PF4DZoK\nJLUEj+aWjJIgNzf3hyCNqBEo+HPjW0tsKrjfyikAFcV72rvnl6lQZeuQ0+kF\nHcmXx/VD88gGmxo1fYTFKlLaeIa5np5JLMJoBFa8ZEdgBTltPDAy50c5RNih\n1kguNUiwyyVv68hxRE1fsnk3RKcc/URrlEMLr/slXDEYuAfGfygbgcPRI2dt\nTbHQ\r\n=9W/G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+Labmw6kV1HW1+uCEU3E8BHoA+LXcW3Yo7bNi4DxIuQIhAL3JDzfiV/ocUDfonyV+hGVY92O+BQgJUtxYzrZRBBiw"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.8_1567857210739_0.4714259386445754"},"_hasShrinkwrap":false},"1.16.9":{"name":"express-gateway","version":"1.16.9","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.2","ajv-keywords":"^3.4.1","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.7.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.2","find-up":"^3.0.0","form-urlencoded":"^4.0.0","http-proxy":"^1.18.0","ioredis":"^4.14.0","ioredis-mock":"^4.16.3","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^7.1.1","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.3.0","superagent":"^5.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.3","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^14.0.0","yawn-yaml":"1.4.0","yeoman-environment":"^2.4.0","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.17.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.1","eslint":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","find-free-port":"2.0.0","husky":"^3.0.5","istanbul":"0.4.5","lint-staged":"^9.2.5","mocha":"^6.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.19.0","rimraf":"^3.0.0","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"45612814d12f65889ef3bdf80b2ed7ab9b557736","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.9","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-o9bUExiVpz1TWmaRl0MLEFwwRYbwSmBC9auqEJDW7JWSzX0T8xOxiCKpSk8K7WyXBRP9G9iUDKbUQ3MzuGQDAw==","shasum":"809450ed126b7d2d2327daa00c3c5db7d16205d7","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.9.tgz","fileCount":162,"unpackedSize":300065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh9lMCRA9TVsSAnZWagAAVYQP/3wbpWdahUOgTL9BYkMe\nNyaMc2Z5R6LKrXoMCTEFWaDMjkYoHW5HFwwYRsWMKJ2ws1+y0ra/y8QUw+Wh\n6cx9fyBkbSiMbs2pHlWWe462YydQUNpTXIkUBCLpbmY2OBtPU9evqoqLQ4Yv\nfKhRTgP2mkiJqaTikL9x5SMmRJjXivRS77AZOVuFhIgDNcziKk4GKvJl1p7n\nE6mNe9fpA7IxT8tK85+pE7bkGirsxG8BHKQCM2z2a0OFlJ3V/cDHgVeO5bKb\nEV8wKXf+mWzBzbfvv3GK/7sPSntGcwFwmbV+7ts23TE+Xte2/jdO+lOxkfy+\ndhgcTkyr/nfAydi1AL5HT7C2MoCP1SBt2hvPCAGQstEbmfZsPTY+LawfCP2w\nAUpxbZgYDxbi7oInvK4TSU0bvekNkoG4IBjcv0qyp+5rb3cKQvyQqNaUiEDf\nCaVy4hYdU+/fIoIbVAZmO9zU+D6toDqfi8Uz+dlpJX2yenzf5cTuzyVd9Wy5\nbtl5u54bvlxIJBsqY31N33Q7PBL4++IrxYkDXz09S6DTcCEOvZVEjzPqr8el\nHVSvPv3fuSnzQWqwxuujR2wkXrUFniAZoAU/xFH2x3hwoLjU6EnOXs0/iOJD\nFJFfCSgxw3ySxwP0edNJLFAnrVGIu7ppDkm40yczAJFjaEpEUrRhRtc+HH5t\nWTqi\r\n=pVtf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZPkIVhdidJmbtXeKENfl1JJA15TOMrlk9Sr3IfN81pgIhANrRGHC+kPPhcxdSO/VHO8HjQLC3GWVzWL13rJG+sCQr"}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.9_1569184076079_0.9139958681663396"},"_hasShrinkwrap":false},"1.16.10":{"name":"express-gateway","version":"1.16.10","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"./bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.2","ajv-keywords":"^3.4.1","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.7.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.2","find-up":"^3.0.0","form-urlencoded":"^4.0.0","http-proxy":"^1.18.0","ioredis":"^4.14.0","ioredis-mock":"^4.16.3","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^7.1.1","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^3.1.0","rate-limit-redis":"^1.6.0","semver":"^6.3.0","superagent":"^5.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.3","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^14.0.0","yawn-yaml":"1.4.0","yeoman-environment":"^2.4.0","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.17.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.1","eslint":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","find-free-port":"2.0.0","husky":"^3.0.5","istanbul":"0.4.5","lint-staged":"^9.2.5","mocha":"^6.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.19.0","rimraf":"^3.0.0","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"a132640d0c51e6af899e6abf04d5a793c21ac89d","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.10","_nodeVersion":"10.17.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-ucGyfs8sKVcMt8/7XXS+QUfPE3IzMMK43UCpoRBw0gOZXcLf0m4xQwhTMXJ9GGejR/TqiCV2T2VT8BD2Y/yhqg==","shasum":"ad8422ccd75089d2e2783ec1ffdb8a9e07191a69","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.10.tgz","fileCount":162,"unpackedSize":301338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd45vmCRA9TVsSAnZWagAAi28P/0C2GFxSl9dhCdBEh4zZ\nYGQOKxZ3pryjND03Sl8lLnTkXqqfNNAwLeWBzZ89NBsIqDBBb8TGtbHdnbvf\njCME236rXmvuW2zF+guVAgYp+Ll7Iqw3BC3/gMxOxdmPCaLmnmOORqSnKXHd\nNDawDFnlMCpjSWNxUDeBPrFFsNsy9TCvH4V453f3jlCX4vFMwhNdHlSKv6Up\nBu+kwkbuABGzxPJ1IOJtbc1J3fmoT6uqNnlz4tBFNYBYChPkcdWZLUC7d4vN\nq0PTCylsAHDFjjFASHuHqBVK6V1GMV5tLC/Cme7RCEiwA5N5PNdTHacPW4fb\nVLUmP72XJf+bSk0WWs+WR/PoWE0vP/qyQ6K3WJQzZPaSRaATpDRxWHFmFu0a\nLbq+XDRFnaneipC+DupbMG/4JR2+AdbbhiDHDTrtHX5VuCISk4EUK/GbcFdy\nMwKmVTR3jetsmPAhfQMpLy9YdSf325KTRdtSKXZVgqANm7+EIu+w9qNlawLt\nweLH/LhNBfZdRhDfM/YOI8sjW53fS2wyDMpfhnrZBjXC6HdBMvOtRETiuEAL\nW+U9uip6G9ZZsvkXLm4Ht1/UdffNvu3t3cciNXSNoNa1YTtJFW5a+QDW6RmM\nMkF1wmf1VL2zzao85j+slN/KRqDeORjCz4xYuNSRKfvDx9m1tn6WuZmY3zOe\ncMUH\r\n=fJHh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhPgGe5a1840j+kTbfIi4qNrDdPB+jr5Za/s+NlQXHgAIgafpzf4kSNW1N7RKS3hZO1nM5pwSTZ9QNvVFFrNrpMLw="}]},"maintainers":[{"email":"agilecto@gmail.com","name":"altsang"},{"email":"sergeykuc@gmail.com","name":"drmegavolt"},{"email":"info@express-gateway.io","name":"eg-admin"},{"email":"kswiber@gmail.com","name":"kevinswiber"},{"email":"vincenz.chianese@icloud.com","name":"vincenzo"}],"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.10_1575197669979_0.7097111298966463"},"_hasShrinkwrap":false},"1.16.11":{"name":"express-gateway","version":"1.16.11","description":"A microservices API gateway built on top of ExpressJS","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"license":"Apache-2.0","main":"lib/index.js","engines":{"node":">= 8.3.0"},"scripts":{"start":"node lib/index.js","start:dev":"cross-env LOG_LEVEL=debug node lib/index.js","lint":"eslint --fix .","pretest":"eslint .","test":"npm run mocha:istanbul","test:all":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha test","test:unit":"cross-env EG_HTTP_PORT=0 EG_CONFIG_DIR=lib/config EG_DISABLE_CONFIG_WATCH=true mocha \"./test/{,!(e2e)/**/}*.test.js\"","test:e2e":"mocha test/e2e","mocha:istanbul":"nyc --reporter=lcov npm run test:all && nyc report --report=lcov > coverage.lcov && codecov"},"lint-staged":{"*.js":["eslint --fix","git add"]},"bin":{"eg":"bin/index.js"},"nyc":{"exclude":["logo","node_modules","coverage","migrations","test"]},"types":"./index.d.ts","dependencies":{"ajv":"^6.10.2","ajv-keywords":"^3.4.1","bcryptjs":"^2.4.3","chalk":"^2.4.2","chokidar":"^3.0.2","clone":"^2.1.2","color-convert":"^1.9.3","connect-ensure-login":"0.1.1","cors":"^2.8.5","ejs":"^2.7.1","express":"^4.17.1","express-rate-limit":"^2.14.2","express-session":"^1.16.2","find-up":"^3.0.0","form-urlencoded":"^4.0.0","http-proxy":"^1.18.0","ioredis":"^4.14.0","ioredis-mock":"^4.16.3","js-yaml":"^3.13.1","json-schema-merge-allof":"^0.6.0","json-schema-ref-parser":"^7.1.1","jsonwebtoken":"^8.5.1","lodash.flatmap":"^4.5.0","minimatch":"^3.0.4","oauth2orize":"^1.11.0","parent-require":"^1.0.0","passport":"^0.4.0","passport-http":"0.3.0","passport-http-bearer":"1.0.1","passport-jwt":"^4.0.0","passport-local":"1.0.0","passport-oauth2-client-password":"0.1.2","proxy-agent":"^4.0.1","rate-limit-redis":"^1.6.0","semver":"^6.3.0","superagent":"^5.1.0","superagent-logger":"^1.1.0","superagent-prefix":"0.0.2","uuid":"^3.3.3","uuid62":"1.0.1","vhost":"3.0.2","winston":"3.2.1","yargs":"^14.0.0","yawn-yaml":"1.4.0","yeoman-environment":"^2.4.0","yeoman-generator":"^3.2.0"},"devDependencies":{"@types/express":"^4.17.1","@types/json-schema":"7.0.3","codecov":"^3.5.0","cpr":"^3.0.1","cross-env":"^5.2.1","eslint":"^6.3.0","eslint-config-standard":"^14.1.0","eslint-plugin-import":"^2.18.2","eslint-plugin-node":"^10.0.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.1","find-free-port":"2.0.0","husky":"^3.0.5","istanbul":"0.4.5","lint-staged":"^9.2.5","mocha":"^6.2.0","mocha-lcov-reporter":"1.3.0","nyc":"^14.1.1","puppeteer":"^1.19.0","rimraf":"^3.0.0","should":"^13.2.3","sinon":"^7.4.2","supertest":"^4.0.2","supertest-session":"^4.0.0","tmp":"^0.1.0","yeoman-test":"^1.9.1"},"yargs":{"boolean-negation":false},"husky":{"hooks":{"pre-commit":"lint-staged"}},"gitHead":"f7ff832c2294d49c3073ba59dc716907b3b5ad13","bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"_id":"express-gateway@1.16.11","_nodeVersion":"10.24.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-lRwScLAoWmGU951moS82UXRF3D1I1U4tgqgDKDen/pnLidWnl+SUAalOYHYq0txZKmnVBJE2TeqR8M8vnH63Zg==","shasum":"23c9bbec8e29626c14e46d6bd85182d66f4fca2e","tarball":"https://registry.npmjs.org/express-gateway/-/express-gateway-1.16.11.tgz","fileCount":161,"unpackedSize":300966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgir89CRA9TVsSAnZWagAAFDQP/2OCzTtFDewBIaNo97/4\nEpyGvb0WroexfUxWCXqpOcy0P1JhV63KJsJwFy833psCbeWNPOmutK8fpJEe\nBV+/Yy72RdvdJZ5iR+lDkWRN5nbFMp1iPAbgJjQkYR+QLNRfhVouLoOWRM1Q\nE8kqtWDUqsoAgG07xAi3qJnupzLX9ZkEhiQurLgJUhYrZ9qtkMD7N78GgPfj\nHott0kupA/a9Cy2ti6f/gnbtjjXsjy+cX5+TnSWMk2rJOPuMtXFfFmOfFpHs\ndRdbM6EQTpAeHOfZo8EJB95LH3VifrxZcimr5dzO5c72vrS91o6bkwaSB65m\nK2m3F+9KftPOqaV0vdoUudbO8U1gN/g0rH9BGSgFZkD4FCB2pR4Ta1UdCrHG\n7qJPcVR89A36fZBAL1iRGG4myOUpZNuPi0FHEKyOhBp5C1WyRfbiL5rPanaI\nvKW2QkTbTG3LlDxDT52g0losPrNe6ulAABxEhEWPb6GGq+TaWVlGq86CqvYr\nmyJjAVFjAqe45Pad7Y4v07ziOCFc0thsERmaoZ2zF63BfcvbKHtsh/omuR/P\nSeooCjLGQSh64vOwTH4bpOg5kYhqh8fEc8MX7pQTNDDh8+HVG/ra5Vcgmai6\nLV0Jgz6pOrWsMIgPe3tpG4q5PVDFj6TJKW/zfPFdITPMTqJD1jwPx1ssv2pF\nZH2Q\r\n=24Lx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICCRQF0o23VERAVULvz04hDUcV+Um6oel6A0LQbn6BsEAiEAhcu7z9xNdOmcInKgGLYvYjzxubbm/v008iwD73+BajM="}]},"_npmUser":{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},"directories":{},"maintainers":[{"name":"kevinswiber","email":"kswiber@gmail.com"},{"name":"altsang","email":"agilecto@gmail.com"},{"name":"drmegavolt","email":"sergeykuc@gmail.com"},{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},{"name":"eg-admin","email":"info@express-gateway.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-gateway_1.16.11_1619705660430_0.04482651506444224"},"_hasShrinkwrap":false}},"readme":"#### A Microservices API Gateway Built Using Express.js and Express Middleware\n----\n\n[![npm][npm-version-badge]][npm-package-url]\n[![CircleCI][circleci-badge]][circleci-master-url]\n[![Azure Pipelines][azure-badge]][azure-master-url]\n[![CodeCov][codecov-badge]][codecov-master-url]\n[![Gitter][gitter-badge]][gitter-room-url]\n[![Module LTS Adopted'](https://img.shields.io/badge/Module%20LTS-Adopted-brightgreen.svg?style=flat)](http://github.com/CloudNativeJS/ModuleLTS)\n\n[![Express-Gateway][eg-wordmark-companion]][eg-website]\n\nExpress Gateway is a microservices API gateway that sits at the heart of any microservices or serverless architecture, regardless of what language or platform you're using.\n\nExpress Gateway secures your microservices and serverless functions and expose them through APIs using Node.js, Express and Express middleware.\n\nDeveloping cloud native applications, orchestrating and managing them now can be done insanely fast all on one seamless platform without having to introduce additional infrastructure.\n\n---\n\n### [Website][eg-website] &nbsp; [Getting Started][eg-getting-started] &nbsp; [Docs][eg-docs]\n\n---\n#### Main Features\n- Microservices and Serverless QoS Proxy and Security\n- Built Entirely on JavaScript/Node.js using Express and Express Middleware\n- Dynamic Centralized Config\n- API Consumer and Credentials Management\n- Plugins and Plugin Framework\n- Distributed Data Store\n- CLI\n- REST API\n- Cloud Native Execution\n\n#### Installation\nIf you have Node.js already installed:\n\n```bash\n# install Express Gateway\n$ npm install -g express-gateway\n```\n\n#### Creating a Gateway\n\n```bash\n# create a new gateway using the CLI\n$ eg gateway create\n```\n\n#### Get Help\nNeed help or have a question?\n- [Express Gateway Documentation][eg-docs]\n- [Frequently Asked Questions (FAQ)][eg-faq]\n\n#### Community\nExpress has a community that we hope to extend further with Express Gateway's gateway use case for Express and its middleware.\n\n- Come chat with us in [Gitter][gitter-room-url]\n- [Twitter (@express_gateway)][eg-twitter]\n- [Google Group][eg-newsgroup]\n- [Facebook][eg-facebook]\n\n#### Roadmap\nThe Express Gateway roadmap consists of three parts:\n1. [FeatHub][eg-feathub] - features requested and voted on by any community member, this feeds into the...\n2. [Roadmap][eg-roadmap] - the published roadmap of all features under considerations and projected timeframes, the highest priority items are put into the...\n3. [Waffle board][eg-waffle] - a real time as a public task board on Waffle.io with backlog of stories for the next release\n\n### LTS Policy\n\n  | Module Version   | Release Date | Minimum EOL | EOL With     | Status  |\n  |------------------|--------------|-------------|--------------|---------|\n  | 1.x.x \t         | Jul 2016\t    | Dec 2019    | Node 8       | Current |\n\n#### Contribution\nAll contributions welcome! Please see the [contributor's guide][contributor-guide]\n\n#### License\n\n[Apache-2.0 License][apache-license]\n\nCopyright © Express Gateway Contributors\n\n[npm-version-badge]: https://img.shields.io/npm/v/express-gateway.svg\n[npm-package-url]: https://www.npmjs.com/package/express-gateway\n[circleci-badge]: https://circleci.com/gh/ExpressGateway/express-gateway/tree/master.svg?style=shield&circle-token=ac6b0e86b46220da43a5ae63a267d12e81ccb2d5\n[azure-badge]: https://dev.azure.com/vncz/vncz/_apis/build/status/ExpressGateway.express-gateway?branchName=master\n[circleci-master-url]: https://circleci.com/gh/ExpressGateway/express-gateway/tree/master\n[azure-master-url]: https://dev.azure.com/vncz/vncz/_build?definitionId=2&_a=summary\n[codecov-badge]: https://img.shields.io/codecov/c/github/ExpressGateway/express-gateway/master.svg\n[codecov-master-url]: https://codecov.io/gh/ExpressGateway/express-gateway\n[gitter-badge]: https://img.shields.io/gitter/room/expressgateway/express-gateway.svg\n[gitter-room-url]: https://gitter.im/ExpressGateway/express-gateway\n[eg-wordmark-companion]: logo/wordmark-and-companion-graphic/ExpressGateway_Wordmark+Companion.png\n[eg-website]: http://www.express-gateway.io\n[eg-getting-started]: http://www.express-gateway.io/getting-started\n[eg-docs]: http://www.express-gateway.io/docs\n[eg-feathub]: http://feathub.com/ExpressGateway/express-gateway\n[eg-roadmap]: https://github.com/ExpressGateway/express-gateway/wiki/Express-Gateway-Roadmap\n[eg-waffle]: https://waffle.io/ExpressGateway/express-gateway\n[eg-faq]: http://www.express-gateway.io/docs/faq\n[eg-twitter]: https://twitter.com/express_gateway\n[eg-newsgroup]: https://groups.google.com/a/express-gateway.io/forum/#!forum/discuss\n[eg-facebook]: https://www.facebook.com/expressjsgateway\n[eg-support]: https://goo.gl/s8eGKz?_ga=2.243837062.2081566642.1553116846-2009977705.1552945890\n[contributor-guide]: https://github.com/ExpressGateway/express-gateway/blob/master/Contributing.md\n[apache-license]: https://github.com/expressgateway/express-gateway/blob/master/LICENSE\n","maintainers":[{"name":"kevinswiber","email":"kswiber@gmail.com"},{"name":"altsang","email":"agilecto@gmail.com"},{"name":"drmegavolt","email":"sergeykuc@gmail.com"},{"name":"vincenzo","email":"vincenz.chianese@icloud.com"},{"name":"eg-admin","email":"info@express-gateway.io"}],"time":{"modified":"2024-05-06T13:37:44.303Z","created":"2017-06-29T18:14:54.592Z","0.0.1":"2017-06-29T18:14:54.592Z","0.0.3":"2017-06-29T20:18:08.441Z","0.0.5":"2017-07-17T19:57:59.080Z","0.0.6":"2017-07-17T20:00:20.496Z","0.9.0":"2017-07-19T17:20:35.522Z","0.10.0":"2017-07-19T18:44:29.703Z","0.11.0":"2017-07-19T21:08:58.382Z","1.0.0":"2017-07-20T17:01:15.229Z","1.0.1":"2017-07-25T17:45:45.023Z","1.0.2":"2017-07-25T19:05:47.972Z","1.1.0":"2017-07-27T00:20:44.126Z","1.1.1":"2017-08-30T23:20:36.742Z","1.2.0":"2017-09-15T19:05:25.431Z","1.3.0":"2017-10-26T14:02:46.153Z","1.4.0":"2017-11-21T11:14:28.324Z","1.4.1":"2017-11-30T09:03:20.661Z","1.5.0":"2017-12-20T16:36:05.395Z","1.6.0":"2018-01-17T14:58:26.383Z","1.6.1":"2018-01-23T11:27:08.277Z","1.7.0":"2018-01-28T18:05:12.781Z","1.7.1":"2018-01-31T12:27:01.117Z","1.7.2":"2018-02-05T17:35:01.342Z","1.7.3":"2018-03-12T10:58:07.614Z","1.7.4":"2018-03-20T16:24:50.346Z","1.8.0":"2018-03-27T10:07:12.252Z","1.8.1":"2018-04-05T17:30:21.063Z","1.8.2":"2018-04-12T16:41:44.312Z","1.9.0":"2018-04-30T16:17:04.372Z","1.9.1":"2018-05-16T21:02:13.791Z","1.10.0":"2018-07-02T17:16:44.783Z","1.10.1":"2018-07-02T17:40:39.105Z","1.10.2":"2018-07-10T08:18:36.046Z","1.11.0":"2018-08-17T13:44:31.278Z","1.12.0":"2018-08-29T12:52:29.159Z","1.12.1":"2018-09-13T14:01:39.397Z","1.13.0":"2018-10-17T19:24:51.495Z","1.14.0":"2018-12-21T18:02:34.224Z","1.15.0":"2019-02-06T06:59:25.566Z","1.16.0":"2019-03-25T16:13:53.055Z","1.16.1":"2019-04-01T16:41:15.537Z","1.16.2":"2019-04-02T04:48:07.431Z","1.16.3":"2019-04-14T13:50:02.670Z","1.16.4":"2019-06-01T09:38:59.229Z","1.16.6":"2019-06-22T10:03:13.605Z","1.16.7":"2019-07-13T11:26:45.944Z","1.16.8":"2019-09-07T11:53:30.865Z","1.16.9":"2019-09-22T20:27:56.184Z","1.16.10":"2019-12-01T10:54:30.143Z","1.16.11":"2021-04-29T14:14:20.636Z"},"keywords":["microservices","apis","api gateway","rest","express","middleware","endpoints","policies","pipelines","nodejs gateway","oauth2"],"license":"Apache-2.0","readmeFilename":"README.md","homepage":"https://www.express-gateway.io","repository":{"type":"git","url":"git+https://github.com/expressgateway/express-gateway.git"},"contributors":[{"name":"Roman Lisagor","email":"rlisagor@gmail.com"},{"name":"Serhii Kuts","email":"sergeykuc@gmail.com"},{"name":"Irfan Baqui","email":"irfan.baqui@gmail.com"},{"name":"Kevin Swiber","email":"kswiber@gmail.com"},{"name":"Al Tsang","email":"agilecto@gmail.com"},{"name":"Vincenzo Chianese","email":"vincenz.chianese@icloud.com"}],"bugs":{"url":"https://github.com/expressgateway/express-gateway/issues"},"users":{"altsang":true,"borntraegermarc":true,"natarajanmca11":true,"acolchado":true,"l8niteowl":true,"meeh":true,"arefm":true}}