{"_id":"@anpingli/diplomat","_rev":"2-959352e913fc86bf76c0ecde117d2ed7","name":"@anpingli/diplomat","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@anpingli/diplomat","version":"1.0.0","description":"A node.js HTTP client for accessing external systems and distributed services, with service discovery, auto failover and rate limiting builtin","license":"UNLICENSED","repository":{"type":"git","url":"git@gitee.com:AnpingLi/henson-diplomat.git"},"config":{"type":"lib","branch":"master"},"main":"lib/index.js","scripts":{"clean":"sh scripts/clean/base.sh","build":"sh scripts/build.sh","compile":"sh scripts/compile.sh","test":"sh scripts/test.sh","testall":"sh scripts/testall.sh","_on_compile_success":"sh scripts/_on_compile_success.sh","_on_compile_failure":"sh scripts/_on_compile_failure.sh","_copylib":"mkdir lib && cp -R build/src/* lib/","cpd":"jscpd","update":"echo Deprecated! Preset is auto updated on docker container start, or manually by `yarn setup`","setup":"sh scripts/setup.sh","ci":"sh scripts/ci.sh","npm_publish":"sh scripts/npm_publish.sh","docker":"echo \"Please run './dev_up.sh' to start up docker dev environment.\"","doc":"sh scripts/doc/toc.sh","gitlab:checkversion":"sh scripts/gitlab/checkversion.sh","gittag":"sh scripts/gittag.sh","compile:native":"sh scripts/compile/native.sh","format":"tsfmt -r","lint":"sh scripts/lint.sh","compile:typescript":"sh scripts/compile/typescript.sh"},"devDependencies":{"@anpingli/mrm-preset":"1.1.10","@anpingli/distributed":"1.0.1","@types/chai":"4.1.7","@types/mocha":"5.2.5","chai":"4.2.0","clarify":"2.1.0","doctoc":"1.4.0","jscpd":"2.0.15","mocha":"5.2.0","mochawesome":"3.1.1","mrm":"1.1.1","node-fetch":"2.3.0","nyc":"13.1.0","plantuml-encoder":"1.2.5","redoc-cli":"0.8.5","source-map-support":"0.5.10","trace":"3.1.1","tsc-watch":"1.0.31","tslint":"5.12.1","tslint-consistent-codestyle":"1.15.0","tslint-eslint-rules":"5.4.0","tslint-no-unused-expression-chai":"0.1.4","tslint-sonarts":"1.8.0","tslint-strict-error-throw":"1.0.1","typescript":"3.6.3","typescript-formatter":"7.2.2","@types/bunyan":"1.8.4","@types/chai-as-promised":"7.1.0","@types/express":"4.16.0","@types/ioredis":"3.2.14","@types/joi":"14.0.1","@types/lodash":"4.14.120","@types/nock":"9.3.1","@types/node":"10.7.1","@types/node-fetch":"2.1.2","@types/request":"2.48.1","@types/sinon":"7.0.7","@types/sinon-chai":"3.2.2","@types/supertest":"2.0.7","chai-as-promised":"7.1.1","nock":"11.3.5","promisify-supertest":"1.0.0","scripty":"1.9.0","sinon":"7.2.2","sinon-chai":"3.3.0","supertest":"3.4.1","swagger-markdown":"1.1.5","json-schema-to-joi":"3.0.0","json-schema-to-typescript":"6.1.3","api-spec-converter":"2.7.32"},"nyc":{"include":["build/src"]},"engines":{"node":">=8.4.0"},"typings":"lib/index.d.ts","dependencies":{"@anpingli/common":"1.1.6","@anpingli/distributed":"1.0.1","anyid":"1.0.6","express":"^4.14.0","express-session":"1.14.1","ioredis":"3.2.2","joi":"13.2.0","lodash":"4.17.11","request":"2.88.0"},"resolutions":{"**/@anpingli/common":"1.1.6","**/@anpingli/distributed":"1.0.1","**/typescript":"3.6.3"},"gitHead":"6a61f92aa81e482ef873f359b76f830cbb157e96","_id":"@anpingli/diplomat@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-bkZb1QaejkjhO8z7c9jXQ3k3I/QJdvChFAS9s66T08WC0bP0wP536SqUnXQF0n6FyCZPXzl2uzxDnZJEQ2sv3Q==","shasum":"e73245acaebd1a6d0c6de5bc8bdfd20fe86d4ccf","tarball":"https://registry.npmjs.org/@anpingli/diplomat/-/diplomat-1.0.0.tgz","fileCount":46,"unpackedSize":104909,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAyBLCRA9TVsSAnZWagAAVQcP/jpaq6VvEIpl/c6W7WlM\ny2k5QVXsQ/z9bgdobLqJ6uVULTuATj3eQfcu+ARLLzpYyChDVq5655rFz8df\nmXpa/Iog99+zUknWfaqcm08kZaTSCoCLdYA3Vyc/QlaOTSb76LPpPZ+4/H5M\nT6qeSwBPyRBExhO4v9Z+LuEJSJZW4cUOGVIlSrXKA/nYSiRuukM46nh0SAv0\nTxp5ajlhbj9kHwciis5ojVuegCGYWUM+mTe8YPmFJhPHV5uOzuCmX03/nkvQ\nxzTxdEiHYkMI/yCC8p/v+MplJwsc+APs/StyN6SjpUEE6kU36NjX0Y68G2sO\njfLzRlnOdBD45mudkkaZmtraeVy3+Xf8qfcHKmIseFV9muPlcHkbJdnPcQ4m\n7OwdCo0hdY+d9X+QqkzUu/OHaf3ippU2TMVsFJTmVp9pkDwXnhiq8qJvrEEB\nDA55ULYMqY1fkD1XTCfiyscmFkGbmtQ+JWTilEBxcjpt42jOJ67awWiBEApY\n4lJlGJXa7tRyw1l7spCBVvPI6JQ6iL6T2YYDi+8zYDfszxhe1T9F8j3rd5lx\nZy1OS4+0vD3iInK7m60aNT/d/VQHVc8e67lhR7Q2agBOOJLKRyT6N99oMAiD\n3jO6R8IgVsJcRNDrVFyqt0979F1ZHowxjmKwwLuBHqTKhfxC/gWEI5IDPTDo\nwCen\r\n=8CvF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSCqOxDQceiqam3O2CUqBW5V5xqkMBy0wpu2YgcvGI9AiEArypson6GIQ0nMSSF6Sq1xpf3GBFhwwbi/VUAFzRv1yI="}]},"maintainers":[{"name":"anpingli","email":"anping.li@hotmail.com"}],"_npmUser":{"name":"anpingli","email":"anping.li@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diplomat_1.0.0_1577263178734_0.1710490532456228"},"_hasShrinkwrap":false},"1.0.1":{"name":"@anpingli/diplomat","version":"1.0.1","description":"A node.js HTTP client for accessing external systems and distributed services, with service discovery, auto failover and rate limiting builtin","license":"UNLICENSED","repository":{"type":"git","url":"git@gitee.com:AnpingLi/henson-diplomat.git"},"config":{"type":"lib","branch":"master"},"main":"lib/index.js","scripts":{"clean":"sh scripts/clean/base.sh","build":"sh scripts/build.sh","compile":"sh scripts/compile.sh","test":"sh scripts/test.sh","testall":"sh scripts/testall.sh","_on_compile_success":"sh scripts/_on_compile_success.sh","_on_compile_failure":"sh scripts/_on_compile_failure.sh","_copylib":"mkdir lib && cp -R build/src/* lib/","cpd":"jscpd","update":"echo Deprecated! Preset is auto updated on docker container start, or manually by `yarn setup`","setup":"sh scripts/setup.sh","ci":"sh scripts/ci.sh","npm_publish":"sh scripts/npm_publish.sh","docker":"echo \"Please run './dev_up.sh' to start up docker dev environment.\"","doc":"sh scripts/doc/toc.sh","gitlab:checkversion":"sh scripts/gitlab/checkversion.sh","gittag":"sh scripts/gittag.sh","compile:native":"sh scripts/compile/native.sh","format":"tsfmt -r","lint":"sh scripts/lint.sh","compile:typescript":"sh scripts/compile/typescript.sh"},"devDependencies":{"@anpingli/mrm-preset":"1.1.10","@anpingli/distributed":"1.0.1","@types/chai":"4.1.7","@types/mocha":"5.2.5","chai":"4.2.0","clarify":"2.1.0","doctoc":"1.4.0","jscpd":"2.0.15","mocha":"5.2.0","mochawesome":"3.1.1","mrm":"1.1.1","node-fetch":"2.3.0","nyc":"13.1.0","plantuml-encoder":"1.2.5","redoc-cli":"0.8.5","source-map-support":"0.5.10","trace":"3.1.1","tsc-watch":"1.0.31","tslint":"5.12.1","tslint-consistent-codestyle":"1.15.0","tslint-eslint-rules":"5.4.0","tslint-no-unused-expression-chai":"0.1.4","tslint-sonarts":"1.8.0","tslint-strict-error-throw":"1.0.1","typescript":"3.6.3","typescript-formatter":"7.2.2","@types/bunyan":"1.8.4","@types/chai-as-promised":"7.1.0","@types/express":"4.16.0","@types/ioredis":"3.2.14","@types/joi":"14.0.1","@types/lodash":"4.14.120","@types/nock":"9.3.1","@types/node":"10.7.1","@types/node-fetch":"2.1.2","@types/request":"2.48.1","@types/sinon":"7.0.7","@types/sinon-chai":"3.2.2","@types/supertest":"2.0.7","chai-as-promised":"7.1.1","nock":"11.3.5","promisify-supertest":"1.0.0","scripty":"1.9.0","sinon":"7.2.2","sinon-chai":"3.3.0","supertest":"3.4.1","swagger-markdown":"1.1.5","json-schema-to-joi":"3.0.0","json-schema-to-typescript":"6.1.3","api-spec-converter":"2.7.32"},"nyc":{"include":["build/src"]},"engines":{"node":">=8.4.0"},"typings":"lib/index.d.ts","dependencies":{"@anpingli/common":"1.1.6","@anpingli/distributed":"1.0.1","anyid":"1.0.6","express":"^4.14.0","express-session":"1.14.1","ioredis":"3.2.2","joi":"13.2.0","lodash":"4.17.11","request":"2.88.0"},"resolutions":{"**/@anpingli/common":"1.1.6","**/@anpingli/distributed":"1.0.1","**/typescript":"3.6.3"},"gitHead":"e13c21528e4456ac16b903864efda31372f5f893","_id":"@anpingli/diplomat@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-W3QVzzZ7p63IAoNUXNFrdfPdJjXoEmTfBfuyAh/nC0tu3NjSIXk320cGB4tjNxbiw7onz7gSxuLgyVd1BqqQ1Q==","shasum":"397e63191e49b542cc7a099ff8ee7997ac37bd99","tarball":"https://registry.npmjs.org/@anpingli/diplomat/-/diplomat-1.0.1.tgz","fileCount":46,"unpackedSize":101537,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAyTpCRA9TVsSAnZWagAA5uwP/j3iVHk+HKrWnCbqBMl9\nAVN9ttHSV6qiXfU7XMO6nFR0kZcWZcM6sdfC2NKqxMsBw8QdlBYUuI+/q4eg\nE3Y5XQBKgEV3TY8xqYwK1nDYyJRSieom3iAH6toBDHrMonoX2LY8mQZ2MwuM\n5yWUoJ/brYQFHyLVaeSqIROxBJIGsfCM2AojW4bKKTGMZ0vy/j8Xb2wmQjke\ndwApR/5Vk1MZHXaE7webDm5MQkOeDIvKtF2mu5QHwTJd1sEX62+iuD4D4MvP\nNbj0Mk7Hk+Jn9kRDPwxZI7GbP5ltodXjK45Xzz391e2M+jZ04c+R9GXKReS/\nttMMl4e3QGpU+TucsQW1tSOfQ+oLKnNIdSJBqGFqQeJcG2W9UIoKPvys9tWk\nLUVM2rQANWzX/7kfJAd1cE+we3jLj5N4IpauiOTHnPKC8iQ577huS/fTNqPR\neVWPF+meCndr+vA7iCivms5xy3G1OB23ed8iOmoGiOk3xgMDNLu/73pfwGTE\nwfgqISrdVT+mUw9Jh86tEqZg0vJZgzeSbKjqVUIvM43VJQQ2vvhbLv8s3BZX\npJBzlP4kvz683PpIj71ykaqUKRNEDHOH1G6QWiK70EIRmw0VfILU1OkrjiMg\n9fMQWw+piKKMk/NYIjdInagOBCyrHP2fSQdQeTuRZY+DT8cAgNRvXuid6f/n\n1CAv\r\n=98bH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFypaWg0aDqNaVFVO3btVfovjS7R6HFetCWuOnv/+/MAAiAdtWlmvJAKSesoRmgGzFpTSLsojVLbq0VBT7N5uR4+7g=="}]},"maintainers":[{"name":"anpingli","email":"anping.li@hotmail.com"}],"_npmUser":{"name":"anpingli","email":"anping.li@hotmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/diplomat_1.0.1_1577264361189_0.19868213533439572"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-25T08:39:38.707Z","1.0.0":"2019-12-25T08:39:38.847Z","modified":"2022-04-04T14:19:25.130Z","1.0.1":"2019-12-25T08:59:21.406Z"},"maintainers":[{"name":"anpingli","email":"anping.li@hotmail.com"}],"description":"A node.js HTTP client for accessing external systems and distributed services, with service discovery, auto failover and rate limiting builtin","repository":{"type":"git","url":"git@gitee.com:AnpingLi/henson-diplomat.git"},"license":"UNLICENSED","readme":"# Name of the Project\r\n\r\n_Introduce the project. Describe how to use._\r\n\r\n<!-- START doctoc generated TOC please keep comment here to allow auto update -->\n<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->\n**Table of Contents**\n\n- [Heading](#heading)\n  - [Sub chapter 1](#sub-chapter-1)\n  - [Sub chapter 2](#sub-chapter-2)\n\n<!-- END doctoc generated TOC please keep comment here to allow auto update -->\n\r\n## Heading\r\n\r\n### Sub chapter 1\r\n\r\n### Sub chapter 2","readmeFilename":"README.md"}