{"_id":"@treelab/logger-metrics-middleware","_rev":"50-d0a5abd013aca8441d145c67b772b6c4","name":"@treelab/logger-metrics-middleware","dist-tags":{"latest":"1.0.28"},"versions":{"1.0.0-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.0-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.0-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-vAIWSs0cdCvqATSvOVNK/+7KUxcMtsDj/bUfZvgk6ioCeCYd7zc3eh1pyDqdkTUu2gK17+ZoGFvzRJXJdu8eOw==","shasum":"8f8f1f1504a6203ad450a3fa3e96acd65cfd041b","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.0-beta.tgz","fileCount":17,"unpackedSize":18329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMdvkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4IQ//XWDUAHpzberJLUzNcZfMowHnr3c7flyCmoTqsTHpNOtQhA77\r\nXEjOcp8w+CONN7MfymZEehc3uGcstXL+6f6heBUD4uHGOMeak/UaOCeGNWXu\r\nRZ+SM8KChv8bK15nkiRs0uNonzez2MlbZFs7s3B6erP0j11fmpPu/UamtH51\r\nHQoIOQv64Q5qwsG1FkpcRKIiXTZF4n/msbA7RNCx6CAGLPG76/8Nrr5L2r8E\r\nMZfP1gC5kzmvIKxhUY46XgYdbxP1BROPvli4Cs3R3zKnfYFgKiDQc+ehZckw\r\nek3bBayXUwZF+VFwngN8rvo9pCWa9HT2uPQrFMzAepI4XuGeEd1EYJdh4O/Q\r\n3qa5VwSRi7zSZWvsN9dDr1UM8PM48giX+3setwkoJfmNt+i0nQURmPYLs8/d\r\nWdyfq7NSqOA4eXr8OOkK3NlygPbzUF+bUkHEQu1+QitIwE3CI9t5psnQl21z\r\nWrss9H4P6iJBv9Ye+25aOw8UE47MlEIdZEwBk9YbOPRn5l65Jf3dz+q86k1+\r\nBkeazkxd4VEy5vAF0qbEM9CqeEOpExWiVkvfCw5M/ywa6qyuPI85A+BNxu9+\r\njmXjM6/UUy+4mJYz+H7xXqWLB/+Y2zYko6K4jrW8CAlQzxEgDioJxDzmrj4L\r\nD0FPCvxVzXRge74Z2EwuIE/2IiGkMmyPAf8=\r\n=gqJ1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAB1eZxpPRsq1jVMHF5IlVqzWgs6k3XdxHbvYbJUA6iwIgWQQCJztsTzd747NteYpJiVP4u7NZXCix27j1mu7FUug="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.0-beta_1647434724022_0.9314246576717189"},"_hasShrinkwrap":false},"1.0.1-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.1-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@nestjs/common":"^8.4.0","@nestjs/core":"^8.4.1","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.1-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7jiSm74bfkzjRi/3Y8AYRQeEvdJoIzYJGpJDQw1a9Ei6hmG8g5JuQi9BFvUB0QOQFI8FjYKtY1lpoRcWNwCP2Q==","shasum":"7c381d6ee7397570bff1dacaff5fc270b446d4c1","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.1-beta.tgz","fileCount":17,"unpackedSize":18359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMpeGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCfg//abrp5H5gNMjMaHNR0B5Y1omb5h9BYEs3gOSlQsiF4bHouZ4X\r\nhUROomQFjzBLIUbIioKcwssMeCbHGOYqn4ji8/C5Ukt1pPqUjnW1PrUjxlzo\r\ninfgmSY3+6J/cOo9mo/pppsYX0A+qTW0BN/u9Os7vbeDiNmVEu9L+B2OBobg\r\nHUuIut1LLw5JwMaDeKzu09ANJhdP8WVp05d7Ytce5t+KK0fw/5eTsHuQlRNp\r\nnfnV+/bQ2nAlxoCsFigU5KlO+LJ9rIDfjvnI5Za8+rHjcvoWkyBbn4ibBPNs\r\nF57Rib8sZxPqeaHIFNbtVCIxOZ4H2GEMoqBDtE1htUUHmXlNw9ClBdL9oCkW\r\nD2Js0Dn0n79zX7MFVL3lInrwbziZkquaJiN8fEL+74Hzz4AowC7eJ8jNNkJx\r\nm6ka7TeeVJUj0dX4plHXZvMoKoja5qqlXc9JIx54UtmLQv1SurO4ev1yCMdR\r\nZdhRAiL310Fvrb2gAgmRA88DSE4+ulTzXDmVxAEoAOFj3ov3HHrVTII4pmhc\r\nNiPxxMGeNiLVLTRNwGe8ldl371IXx31a5xem7Mzr5YA/CyGAKAXHaFWqxrrw\r\nllQTiNTXTdG/7mMltOG/r+HzEFCfON1/meDjLN/HlCC1sqRMlBJeTdQQml/7\r\nKPEA4CODbqkBuV/mRqkWusjFEuLIPwkpkz0=\r\n=4lYW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDZbDHBUZUeTq4k7tmWuDBmuNdc01lhNq6z5i21yhPNvAiBR+id0vTPiXgDUWsFVislaYicm8C3+jHgQrBsM0OSAIw=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.1-beta_1647482758658_0.40234203261068746"},"_hasShrinkwrap":false},"1.0.2-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.2-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.2-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LfGty/fWStNgdsQO9SlgV1+c3ka2F64cG+EHnw9KvEuh5ixKZntZtr05Ex0q6i8QJ5gP7mfTDXJdZf+XUsDJhA==","shasum":"84b465a354679b3413a48f77935b40c2d09a8596","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.2-beta.tgz","fileCount":17,"unpackedSize":23435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMrVpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOeg//fctmXghRE6Qd+kBVNQ4sQkoZXkCU+6DtPZLF3lZoAZIfeVm1\r\nRwgSMDWSMvVa3Mzt+IfczdZw+oLF/BGAigL1pZVe6RsKL0nBJR5Gota0R8mn\r\nG2yftw6EV41QGmKTY/gp/+lOeiLrvREbYRUz3nHZre/K+TKD6+PfYBhueAo1\r\nOXl7+liiljl1ZIjU4LOA0q+Lfe09HFBTDSHM3Eqq2Knuf3lPxpIYXYk2mRNO\r\nTGcCWMdeVRlgMggfXn5WibukZR0Gu1OKkkjfAPbH6+fWYCagDWoCcEA8FjEO\r\nUsXHDw8zl81MY46wDy+zQDjm2Brxx1NyTJfgu7b0SA6GOAPTXjkVCQuPnYCB\r\nF5TZ1iLhG6eeuti8RriZDW44gvHk8l4FHHZjXm+QOuNNNT+nbeOR7PAX2TCc\r\nWhPO0iv70jhZt2qQM5BKWxSJgc3NGXvVro5VKx108OM1ZtYz0UP+lvB466b0\r\nulJhKc8oFnnqA4AwsmFkrCWJUFlmr6mnOt+OxSAlIh+aRa7DtQ6FgQr55cwq\r\n4jiliPbnkHzZjw5hZK5CzqyGDQxqov3WsLBLLgZiPUQANiyPpjsM/l6P2YlA\r\nnM5ORTOEazwdZ2NbVQBim3R89wqf3MjFG8XyNUS4oNWfUPsc4PT37VRl3wbO\r\n4ejCxzQgyR1yrdQw4RXTyrDENX2nihFq4gU=\r\n=VTu6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGvn3tc+JbrU00Q0T7cvVPH6bbOPr7MLaEZZqG2Vs0qlAiEAvnVNC7FqrLEKP5n50VRx/w4PHhUkgaA8fxFgmGEukq4="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.2-beta_1647490409396_0.3888841555246232"},"_hasShrinkwrap":false},"1.0.4-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.4-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.4-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Ymq7PYDAzvDWR5EZNyddKrLee45uwg2l3BqpllKyEYzfNvYb3BqbH5q01iKrjSZ4GMYZpJN6qO+JcHWCkshuZw==","shasum":"090823b9af56795316f4c70d80209011add99b7d","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.4-beta.tgz","fileCount":17,"unpackedSize":23490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMrlvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpmOg//VhBrjp9FcD/GBptSZhBgkwFjdEArOoqiOK9EHCKUoqhBqOjO\r\ndawZDoKZOqwLfP5XqJtFhKlv/FwfEFNCogPL1KAdJp4fbi4254xedq09Df7Q\r\njCdE7AeSdNyzvA9VJ2zq5Oy8KmvAitmAp+65oHI9lh6dlIVBvBI/Kw+1Vrq9\r\nCUph5CtCPsYzMhUmpSZE5HFm331Q+kMg2bpg3rePk8NRTOm5QPKYDmGBgqXe\r\ncl9yom6nV6Ua0A/gJiyaXgViHsYLgSKAKnEU9sN9EVKYgxKo5+mubUOCsidz\r\njukK8CMgkVX5C+CvZGXiSA+OevoGUKx3k8RW3y5pUk6dt2mB3zmPd4bjrTT0\r\nnpCZ29i+lFRDXB6+gjX3U69eZ1aJZqtyIHOU9pbm5fByqQq8Y2hfWfFgHcgv\r\ncjxv///inN2FGIJcTTtdFRY6b3Pet9Ye/H8STSSVHg4ETRuoq7tTqH0hzc40\r\n6yLL4ppBCWjHTS5pg9Vx5q3sqk10e+rzmR/eTTT9rcZ1MlY/DGPIUUUtTeol\r\nA5qKtLqvgrmS7eLnABMrJdHGytOSsOH6FeaQVAMFYeIibR2DW+SSJxIsQhIS\r\n+Be/wiAaRyJ/FoQipVwiU899aagyyCN6b2INWryjWTRJX4GpCT7PwxFIyCUl\r\ncZjatDw+d2Xwao6Bz24QOidwTLiDeNA4pXQ=\r\n=HpJ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF7igL19X/42r1C498QqJPYoEXKg7E3g2S+/PWF8lnseAiBjEqxdfW01tFOa42QlPD4+P3S6KCwklhPYJcQHPoDEtQ=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.4-beta_1647491439668_0.6010422720827862"},"_hasShrinkwrap":false},"1.0.5-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.5-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.5-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-UNMb+cG4RWSzL0U4wZfAgYCFMsi+ib2ILZ7ETK1XCRbW1a/PFXU78cRApiS7jpMEXGfnSBic5mbcqYopy3UL+Q==","shasum":"37c654d799334f9e176712c4e397b4423832e90a","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.5-beta.tgz","fileCount":17,"unpackedSize":23591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNBuKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSNA//bvC+7x1iYAWArpWOfaCgjJ4kdKlY4aldFaeJaPF3KjvS0KXC\r\ntE2T1+rbB24kEn7cWr4nhZuSSY9WvhBe/QEstC5biCWg8vDHlRg0NxSXWa5R\r\nlx+JtkS/qVacFOLQJp/okzk4t8jRmu60D7Pu9LYShB3Hmjy3KwDRp+Je95r6\r\nm3CN/yXN7WDOiGjy56IBsFb9z7KPxYTGqIxVbESlDH4bmlZQSEBdn4AQ3NpG\r\nrfAhzECxV+JUMqTJQXWMFXxyR3zhcLBvIdsylxlyEwws3Tom+q39CN02wtx5\r\nJvCX3YPBtJdZWadp1PqNgaIGCXZjN3n+TwmoJrgvJsGICQpapCdhBJKPauyM\r\nK5te3evRxVyef7h+hUWLpK6GfgtsjZ95v6TjUG6IFAU2z1MVbWw9nfbKJ/Qz\r\nSUmkylxSHoRozOSK53vholIT9XTSlrRNC8T6Rd++OaYm3dABfkCBsxY7B1ym\r\nKR2HJSA0ceQUHH9RBZPZlKc2QT1QRpeqZz7L0h4FsdGFrRDVOCR0xnyl3tVc\r\nhUl27ZaiNVqMYNFZniZ9/is0wTTwAVp+ERCVUzSrHsEa34sN5s7zikni15vj\r\ni8ugW1jRpP4V4JVAym1oLlk+Ypd+h7pqBkVIFhX2aRRPYzmQGMsE3W5jxSHJ\r\nmN8zRFRX7GrKUFA+V8lK80mnIt5Ztpx8KG0=\r\n=FxOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFEO6NwdQ1Q4lbzG6VgQXCBSUwR+6U9uOU/qeyvnWZHSAiEAqA1iYCab/YT3lMvuAO5yHcejEYEkyOMNZ8MMv5rHZpo="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.5-beta_1647582090679_0.1372873747078398"},"_hasShrinkwrap":false},"1.0.6-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.6-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.6-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-HHo+BwLUaQ7DCwMePg9fpIg/PY4okN0dqhwb1ScfK3Uh7Cco6WoVY6jLCgPdinPEfnZXccmxsBrqKVnntRpyVA==","shasum":"09b81184b0aec4377bf96e6e464a6d1adccd75da","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.6-beta.tgz","fileCount":17,"unpackedSize":24240,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNDfWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrasw/8Cr1ZW/cfduUiUzenXL6W8WS1iIK8aWIoPN2dVi0D7Ar6lfxo\r\n31hDpRB74+HV92nLxTKPY2Qbj3Zf/rhsZMPHHTDjPvTfufnX0+lMuy+42Q9X\r\nh7ZjhXgJWCj4Rv1WHniwdIMU0cDCTcwGWN4t2+uDN5vwtk7zjcWyK+vMmMZL\r\nSsxjLIT5aCgWPn0GMehl6hV5/Cfs1ULZQOMhBI3QMqwFQP/kk0MvHwIKrzz0\r\naqIEGDWHnXS63lp5kieavQ6+zeY6cPHshUnCQS9WfAIYuLeyDvYJSYlPNJEq\r\n6dyR123k0qMGzghYH5B37qECrrTdCZ16O/hbpwmURpBcDX9iaIBqyvt67fwR\r\nuL9U9oqWuzlaQc2SBVSLYUcZ5lEKcEht5fQGye8sjXNlgCbEWQz4T7DQqYuu\r\naNDq6tkZCa0iozEAHPHlbp2IuLUCOCWGSH0FHEcJrnMT6a0lEAbCTQX+IriX\r\nKOafyJnXmn4Nw7rl62vW+4gJB0CyKEZkbiPy2LABdLW1mwHSWNZgyBgsroNd\r\nT18pu2S3EJS62RwNzuk5Ujmrg+RLxewTkBg5Q/W2JnmtsSAtVVDfwttcmD6R\r\nqD/sew23eUCYRYdJzPPbV4Z8lYlWxEMXi91wzLyopMG+y7aIsbQREAwJbi8S\r\nvPNxvtT4b5aguakPibulYvGyyMJfeueB9R0=\r\n=eU7W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5NwUNwoylDU6WTDBt3QqlXVJMbhXPuqCgmEVLFTjumAIgRPxnMl5vxwP/lIxQqwvHJl6ELDcxP6JhCPETBFabX+g="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.6-beta_1647589334017_0.7009540515993407"},"_hasShrinkwrap":false},"1.0.8-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.8-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.8-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-gqQnrOIZtwruHkJfLotdKcJ7YWQaRUUa0xohzaDKUsgEKC3oNCdltSFM4dhjlXHiI1RGXUu8kic3nlMKKGzJ8w==","shasum":"cd02f84006b53d6e9c0f4c7e89e3745c59b51770","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.8-beta.tgz","fileCount":17,"unpackedSize":24386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOCg+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJvw//Y9Xw1e2poTm1tTbWxVarV8Li6lMfwkYSEMOvIQfsoVjep5zd\r\nTXg5vplzErCYkLI+begEUWnBPViJhLCo8NBoWHz7bJ4vctS8BQ14bzAqSi16\r\nK8FRgWONTd6ABexibkC0paisqrcoklE0EFllf65KtS/d5NXJXkH33Mf+ygjh\r\nAHxwfP9bBo1SjwMwZzfSw+TZLARFwTm2PJK8Y6CRlLAK1w7ltjQC34DMKN1Q\r\noH/CY4U5KleS6T6FbBNeKGJJ6yTbQlkwXaud88/1zkEmV1tbxVkVkM1oJv3F\r\nWW7msFoR3TG4qhsOwUBLX8F++9kHIWowJpYw0fK/Xqqy7xqUA80YGW1Ozhws\r\nNI/ctkB2O6mXw8hXmZM0JbFTVR2z7uWT8+6urtfkeY6vxZkxs7iDRSaS+E3D\r\n/zjxsuqsdgzJ47woiSUl0zWsPABWLLFUan9hSl4JvqUrQJLZbzYkjkHbmc5F\r\nZBOWT7WPWvoS/6gSI6GrLCh92t3vKBmGjVhCDH7Rzp8RFTAC4B3j9gcU9E/g\r\njuoBVFzDHepAdb+wu7tVVYWxANfLEaMzcCAtpuwE3rB2Zwt87HiRKlzX4ne3\r\n/iW1fUsa/AxeI8UlGWzI6vfyB7t3bIaWVDdwCno/B8f4exPhPKKfmhB6uSBI\r\nCMziZbdAUzdS1ojgfzMHyC0J77mHRTy17mk=\r\n=MjuO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICaS/zpoVuksdrpaEPVqfNWH4CRTBJW7BSvEMQO90Q+VAiA7frpwvnE0FIAjAH/I/YFK7FMGsCIZZgU8jh3yuB1DmQ=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.8-beta_1647847486294_0.49083189578346054"},"_hasShrinkwrap":false},"1.0.9-beta":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.9-beta","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"^8.4.0","@nestjs/microservices":"^8.4.0","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.9-beta","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-qnSiV9vYh9raOzcI4Ma7JbrrJaOcJL0ivT0XY+l/c+j6pZLOFxN21qqk2GAcvrTn0/rmLrGczrrqiDkyxFoSlQ==","shasum":"142b395b0eeefa0ece32105e96e25b12e8747b50","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.9-beta.tgz","fileCount":17,"unpackedSize":24915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOFHYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmryaBAAl2/cF+4snoN9+4b89KuSELPn7q0gqQeXlB4z1TgbZoAGFFGG\r\ndmx26Q5QN3OA93SBgusB9zjqwGS+F+y2fXs/qydKDl1TCKZH8i3MPaN2B2fW\r\nAzF1YJ2J78D0qxFNCkYJSyupcQ/MCB7A6mnleUhJ1+sRWuGk0XX9Ffxe6oRF\r\nOTeXKuBHBuSt8BfDXJFdd5rbsLpaFaNa91owOEEK416I8Wp9pg6ir2Ou/Pp9\r\nbb91nxy5M6NG4TvR15/uQyTrqSPph5eouKI7B7RMowZFG08ZcEBXzNnSsmvV\r\nM27ul4lsSEWGW+mCbGH2AJCQWeQg9hfPmVcUc3MHEbKuDTYLBBEvI4hw4zST\r\nypOuli6biWWVrEaPhaHCD6y78V/QBY+Qjx+uBiG+Qcn9ccx7vER2GR5PBfiA\r\nNX4vdtRcMTcjFeNLkzD0qIgd8AGub8fZe3UL6bfyFVrVh0DYj54S6znbjNeD\r\nHXpyJvLVGvvqZ7HBp30Xi3BCoqQRRuWA9jiimGZC/UaKJqX8pkuogRFMf+zU\r\nHtGgo9gbvqi+PQfD6AcxmsP6pZkCROxha46o97w+g+ZD2RbE4N4iy3i6y7Sh\r\nRKgtXDvT5NLdum7Sijfz/wWErGNkDpPx8XtkEFwdWKHC6oIXD8IDIL1BHaCn\r\nzXJA7Zbrta/pRzl+WJFUEMtPMxAsVfFyeeA=\r\n=p49k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6OpCNgKH2Gs9qSIAPPzzHkiE36XM4WRQknSy/x3TUuQIhAOfxKgHgYAWyvS4Js8sHDL8Ua1ZLgPQ8duKby7lKV9Yj"}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.9-beta_1647858136206_0.10329621287189505"},"_hasShrinkwrap":false},"1.0.9-beta-1":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.9-beta-1","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.9-beta-1","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-9AD66jCrWFGoRIhRyzFLF+85QNbv3ofbOAwk6glstNhJx01r9MLi24JonaaTNa1rZHmldCRuA3X9vBA0LnlZxg==","shasum":"1f4c2da331a68d57a104f0c74fc4f985ed1bb445","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.9-beta-1.tgz","fileCount":17,"unpackedSize":24919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOWrIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAAxAAo38mcVjM1X033uDMUF1+SWIUgctTY/Rw9e5YN69Kv1bMuihP\r\nLAlwShPHryXXIzJIBORXgu6LM1Mh8yo4KuJM5SE+eZW1f9bpwlDe8JZOnRtR\r\n99xfq5BrCpBKfN9qSBD/ahy63333zmEjkIDFJKBCBEqdsjGAY3zEJEHwG410\r\n3Mw4mCtJhG8YUHV7+0HGYf58HFN4zoMNUv+bgJVyU+UC50MxYh0xti2zWwIK\r\nTBGIHNyU8Kpp5OiLZIlTGi1wwP/IOJ5Dzn98nfHE5/qkD+JhYE2wBTFko2VQ\r\nFavKhtzHhCdrx/gu8ZA8JPXzpUVF1qY9hOZBf/43eUifBLy0+P9zM2S1xjqf\r\nUtyr9JgAmuDPY42Zq5EXyEZ80cFzsF7Yy7dLS0ktrih9xjSbCS+NkW4L/VRd\r\nSFP1JAtBfEwqlN5Bu3SKh2kc7nyDGL9VXEoIqmuNFH0N/DJxFGxz+stHN007\r\nAJlqI4PEAJe39PLQ/4o2SUci3P/MBcGin2jaPEqu184X0mgNIHBJ2SN68QBY\r\nITopAoVyMvM9eIxBfZQcbWbW1ciZrcNf0+1zEerZM5x1RW7jOwx2WTdIrIZ+\r\nGxh6atf0v9T+RapUzGXnQg3WT0w9uk5Mnnh/CcJ4Ie5ajqr5NjdYIjnKHnjE\r\nYZa+TyYoqje6HnwOfVVvBJ7dWb8rN0E2EaI=\r\n=V1mD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhAjwBBagt4o/JV1LWGMDron28Z1mTztqA81qnuzFssAiEA39pi1Ioh4EgnxygsNl7+8q5wd9uLIxwqlMpbkUIOgt8="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.9-beta-1_1647930056286_0.5349002468093318"},"_hasShrinkwrap":false},"1.0.9-beta-2":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.9-beta-2","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.9-beta-2","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-dHo0OywcVjFeYeZwHgFPPkWxRd+pd7zlHERT7MMAf6cSpSE4x9FIC0XhbFM0kG+mL3mYRCm9K0wSzpGy8xvEtQ==","shasum":"9c6e8f6614610456315f037e9499a044a0a69b18","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.9-beta-2.tgz","fileCount":17,"unpackedSize":27984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOuLiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqnzw/8Cq8V/0hVSDUerdkI+FntWMK5En/XhF9zaoqErg6i0FwFxind\r\nXqQ62k+mGX425d9sAXgXG8rgDeQm1BKLXLHAISpWqBn1rDr8QM6fwjNv6D5u\r\noddlIQ+Zr8eI+1JvrL8uW8NWB0Q/ndqAUw0CiM9nowIOJ3RGeJJcEG+RhBGk\r\nyEOraEf5O+yNo6v7XPpt7eUWedeKqFIt6rdlkyKYON24K/FRfgXTvmpYwYQC\r\n5LIVhGH1d3em1fcT/zqnSdIS0Ei9EoN7TPbg0D7HIxY5tqb8JrZYNPF4O69+\r\nRBi3HC7nGl886RxXqsUkGyT9yOyajLmZ8sd676X1wCPC+oEkMzzVXw2pg8IY\r\niCNmvebh0Fv+ReOxL92oV32ziBYZn/4F0Dxm38t2dJIIarDba2vNjDZLSlyE\r\na6UyfseoS8eKjO1PnDehs5ELtjyBW25/3Oegeamtviw8I0+tVaZLfZgMfgOA\r\nx3pYP8QBsZnvEpPFh6dG56AAwGLPtm4/T556HG5heEGgHa6ydAoZDxql0/jX\r\niM3zQ3H02LnzgSnYT+t0GPoUF8I21vlY1uSQreiFsdttmPOXRceooFHJmYlm\r\nex03UYqRGJwe5MdHUNO8dWmK3uEAIYc3hffTMzCqyO6MhG/hUZTYIMUtYTof\r\n/SPd/atF2Vp/A+EIFY2umrlFMVscg8GIPyc=\r\n=OwPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEyCpnDm9DYhyOk3sVdmsiWDJq/PgR41omJCf0LgP1qWAiEA1kMychG18UtLCfd0eGo+pA193p7/y+HemZraY+SJq6o="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.9-beta-2_1648026338183_0.3188285643151414"},"_hasShrinkwrap":false},"1.0.11":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.11","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.11","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-XyAeUiexjrD+XHxIeuVHcla7w1cLXZk4CLWzLW7jgLknnWU+fZH+7Gy8uaXnmlv7V8/4r6AXbhhCVisFb9+OLA==","shasum":"a9b746b7377c590f1299e736e6502d07342cbcd2","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.11.tgz","fileCount":17,"unpackedSize":27987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOu4dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9Gg//flXPfB55maV48UUpM25wItTVeln5pOeNZdaEdF+XxXYAOY/e\r\nhvxeVA/3tQ6Feq9S3paXGd/BEq82u22XgHGsMswq+nvBrSSH9tHDcaDnNby0\r\n4IgPEQsEwQ47v8q5eAAyoTwAwcRvc9J3ZcbxVATBARAxDpj+Rxv1BLDJ8jUV\r\nKBMQVgZYotDXbw1wmKTt7bWyOY33XN5MruQZiyoGgH8oumPvoIGR8P/ezktJ\r\nz+WdyZwf4gAn0WCfPOtfXyVnQqRCjKszbECFfZ+lDRhQkZjxeQPXi2Kp1Q9K\r\n3lAXcLurNxH1DsMvdHap+DRdX3Zhc1NsZrmHR2gwxyuu361p6jkWdDjoBRLJ\r\npSmdN5t4t8RyfIMRdfXjNGEuBDtpi2syoT9DhrdKEPodUeuEA3KCX1aODcPu\r\naY6VrpMlrp/SX+v114x6QaMcJeGijToKscVYlkQBhRQUFPmRcIBnfjy/iKzX\r\no/97qVqxUyKUst3x6g2HNB1T4lAI43hsVcVHVWoOiCVBy4IBd8YtydyEWqq5\r\n6hDt1bWQroqUIQ6yxU1K8vcJDBWz013eKRuexPHA24qS12PvFTAFpU8Q7wtI\r\nclulbxl9wmUn6u+hQ2biTS0j0AeIE513l5UmAU5OTr3+CoDlkEYiAK/Ud8AH\r\nc2gECgfMGFxQnh3qimVdPk91Q9djyVIyidI=\r\n=6Qm4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8Xy0FdtrWbLJ0EPhyBER1GZAvnMOlY2k6rfLjuPlN3AiEA7xv8DdbKtLzZs68CjUx5NSDL7deD4kQxFt1khCLPwaY="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.11_1648029213383_0.5310962077744776"},"_hasShrinkwrap":false},"1.0.12":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.12","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.12","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-PqxuRsqPXOU1xTbHjwGcCImNsZrXft+0I6aRU8asxmd4oTya11o+e47LwlXlRu7z0XVCLvPG3zKnpauemnAT0A==","shasum":"3a0ad081f7ad625f694a5e28c7536133748b8311","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.12.tgz","fileCount":17,"unpackedSize":28434,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPCW1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX2A//WNWK3ugsJE2bVMw5/3hOhtIIWaQXb77trsBatMhJXrYINQWJ\r\nicBKEQ5gXfc0k3Rg/1llxNiS4xlbcv3eMkDPuB2VRXHkz7g+sUrBAd77dqBx\r\nm7s0nCWVspxEtUBvBZs/YQ1TUVU6cgKIHLSV57DXHDxSTL+VUxuxt0dn1WUn\r\ndfs+90PgtKBKy18hXTzYkjLPAeQIk6KYQqVb3FEq98gHmP1ZDVYfU+iMQTGv\r\nCvoKo3dh+jp/S82BdFXgw/IIJEtZXhMzlRWetZoUouRJHkDNMFJGTF9FTX20\r\ngHphCVn4A9PW6DoR9l1WOcEgjrIyWRgcyD6ABdz1gbMH1iuMFMNmz3br2l5C\r\n0IMkbwL/EqW15NUvOQVHZiIX0Zyq1fXkxpFgvyEHFi0KEoK60Ol+UbiZtMge\r\n49LDEs+rGUQnOYz7MvcKoyXt6K3VzHxY5KDa/AUtRvxXBPR8yiERlDd/xnFQ\r\n9W0uerpMHXapeqoZqhclKvR2FHwY5DpgBhoxlsYQjH42f4W2g65Lc5VTjbn5\r\n0+WgXevjBTfXTxoKHpLGaZ492qerIE0s8I81hZ7xndr7VtwCfN0xzzrKiCl2\r\nfDdA6VKNkD4YzBHzC3E1JlENIRtNEI2bELjp181cfac5+GXIQYu7d2rAGgLR\r\nDUaHUmCguVUiUbwh19iujmdGs4Zipd//gk4=\r\n=5nV6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESLmbAfFSnJja441JACe0IGkpOxI5xNF7ysC4iPxk98AiAajJnEihvCBbGPTQ8diClvL9yCr35FGfG1eSZ83645og=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.12_1648108981644_0.43144157732147237"},"_hasShrinkwrap":false},"1.0.14":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.14","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"6.6.7"},"devDependencies":{"rimraf":"3.0.2","typescript":"4.6.2"},"_id":"@treelab/logger-metrics-middleware@1.0.14","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yXKk9klSGheLYy6XkUF47NITBEeSN75PehHdErM7Wx3TPB8CyQzWCo/30Su4vd+xjtNeeURCM93k06OYFwTMLg==","shasum":"7a65429cf062323d29af72af0505b231ad04d0bf","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.14.tgz","fileCount":17,"unpackedSize":28688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPGQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocyRAAjdHZdhtCbNWqjFZMTHp49yq8ywjzoLcLOG23Iksd5hku/S4F\r\nk0OlX8Zr8stz5fJ7LzJTBLMO+mhfJwDJgU0+IsxYkAdQdeze0j1whnSbjiz2\r\nEao+i+NqiH6dl52NMp4IpMxBc+/huz7kki47PusLgSbLbZ14bbdBbJG4ZvWC\r\nBdIFb32yYjV64J2FjPayfbONhIaHXjUOgjbT4xes7hovWKFI0mvjqKhz1NCh\r\nwMI2jXOS8nAIu1YH9WPcTAB8qBneNDtdhBcwiCvnpU0aWreKN0jxEzZAGinH\r\nDEhaYQ7B9q0kI8wfhQssD3O6VbI0QzwnBa9ginNFuBTFpZPfMDEPUpL1e7OM\r\nbvL6kWZyVmheXPcSeyqV1tQasUo5KMsgi/AajBWWsNNuSNssvWin2+KBHzw5\r\nSeWmZPtogBkPo7/T/jZ4KCXJs8mxdyYi8A8NAR8qGQwbKWJcUjl1iO0uTeHc\r\nD2zsOjHb17sJq1qx82C9AvDSIFo9bx8qapGWVSHc50BIATdatp4dr/cPDtrG\r\nzFhq+KgIDoU2EPvl/zlP/BuCT3kN53Gh5MxzRZC10TCYrdCub5NN4ei8T0J+\r\n4SgNuxcA9oek14Zl0dkCOBSkONWbkd7C/xqrbpkGeqqTccTLG2N5T3pq0AAe\r\n2qKkkgCTtJxW2DD5NQPwZIndpu64PbixOoQ=\r\n=zals\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+xJ9REOaQMnRLp42oKskXI8I4z0i2ah2vHA7FfDC20AiBZj0042Nj+MLXTRlNb2drNL1899iG5SuBHC0GOcInFXA=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.14_1648124963246_0.13881441504611658"},"_hasShrinkwrap":false},"1.0.15":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.15","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.15","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Qqy0XtgbiSuJeJn4xZykQKUCQQ8GGdHZHZaORFTwwLeFtlNZ7PD91+a1Bf7h78XNjT0Ab5inXuI8FfyKapIiPw==","shasum":"74568508480299770ed73d994e4e9e60f6d7a396","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.15.tgz","fileCount":17,"unpackedSize":28437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPWhkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptjRAAiEktuE87jEW0dYnf5rBaA7v2zV2pCAE3I11r5qaeuY1IReJm\r\nJdPhYLEQIy8ShoTOZjVVQAYt4xC0G71d9It8HGhrRqQzqhTpdHb7HV2RyA6v\r\n3vZ+FoiyMB/a7iHWfpvqFhUpuIGAhc//ynkrqaqRxWQCP+18ZBbZ/piuSKnT\r\nWoHhkrRcCltGvZtoZj7FMqCLNA2SJK/KD1srp0RB57rKpDunArzBgW6YSJEj\r\nTqKIq/fpM3Gu9RN8etXi6cAbDGh/e8CL8SMTwu/TU098CdvwrwwF8+9NBrr4\r\n+lrxA47MxSsRye+5m1ttbfL1DFoT26v/q1HD7/SQB2a5WTTqawpvh7kzKTL6\r\nSDLgnV9+su0p9ZXSuHX/hM0hJ1qysTmr438+CdwAQGqqAXWOTr1LhpSnmnz/\r\nMTrSS9+Ges56J465X7LebgLozFXETH31Ug+Sb81hWIneHM0JZLQf4DqTITxN\r\nVOlNYocRTRIs+byFTCBJPDaXAzwZoA+GVcTRTpvTs/iP+pmLRraEl3Ii2gdl\r\nexw4uM5DjNrg9B7UZ6Eg2WupBq1hDZhe/TGpdDpwsNSlwAsvKvq/KYB+XgOn\r\n2UxmU/aKFSiPqTWWPNbaBzqbG9hrdQ75fwMS3lndPmEy7OmIJ+jqzXGA5huW\r\ndJ0iVFqcI/TLN5Zi4/5V1BgYS3SkAfrh2DM=\r\n=o3KJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDUT1pI4Cyp39fSqiUJLC+e+yKNsmQdlbGLmrRerOuKQIgEATljJR7HDI9t2e4ldrMAFuSS2BUCD6cFxOY7+gQ3Fo="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.15_1648191588111_0.6898362261406046"},"_hasShrinkwrap":false},"1.0.16":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.16","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.16","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mw90MOYOGnsIk+a9yL9he0R2RTKPnoIsbvLyJbsDm5bU+448Ve3dtMzzS945tyWuD5G3TTD5goVKtIQxqlqweQ==","shasum":"0f7f90f45633183c00d55e13dd2c42952d60b788","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.16.tgz","fileCount":17,"unpackedSize":28600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQs2lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB5Q/+KRdvBHoeHTqTwqBdLUDZ5OeURij8fA0MFbCdoTwqRQQpzluB\r\nfF+wsbiOitdJ1Uxivjf2orh9vfGklIN5Cq00mIvL5fq+ol+CF9kq72gVHWAX\r\nNolZnBKK3Q43r44+yBxlQIz788qVT7T8rc08bGSKxxtjLvlDX/B9C5V4aEdj\r\nP7BaeS1SLmFmNBTI2m5/hk3uh+VPvvYzLQ1H2Y+n9obe6QxBMEN58FLNkJow\r\nVUEbfXEzo6sLGCwL4St8Z8qoGEPPSFtvkdA5V4otxDqxD3FsuwrpeLcD1pgh\r\ncWXBoY10g/b1ikuA1bcERKuKv1LNBafXno0up+pR9gkMr5QrB31+44LW8qLb\r\nWqZKVvPJZ+Nx6t2MDlpFwER2F5U5yznh+voBknX4Z7yNiF70Xup2OtCFDVZ6\r\nUnTWySrWQzQOmUIuCm1zMqMRWu6RyHRybMbD6ZktnCAZjf7iQ3ECR9EneW+U\r\nRRJxbcjnFwA+Bdj6qZY+owfQhutsw7kRkrtRZ5keVgO1guiFErbYK8F6ulmV\r\nJ0hXPr/wJwutjtTejg7EiwnlQET6dXZOTXZUKkSKjX4lhsYQvBeClpeQ96mb\r\n5ka9EzDU1aSOKAk2fAAKsDh00F9P3YfOJYBVi9gh7b0vd5fSR6CooQXeuVXR\r\ny20sdWmjpSODXsinl1Th2PHgl5sp8VdKOqQ=\r\n=R6Ly\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqq0qnHLXFv/jcp471oCh47NJUfyJPCYZzLbrLFr/qEAiEA85WfNIWwxZTb9+r1qomh2KhI+3wQXDm8e6DjIxLZqXE="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.16_1648545189751_0.8033392051586656"},"_hasShrinkwrap":false},"1.0.17":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.17","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.17","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-C+5TCU/zLoZMBDaa2XBPhk8bh8tXHsWmY9wZRLrTo/aSTNPT7xU6RtTrKU6OO4unK0vtoBxz4y6mA68quaZTTg==","shasum":"8e5437a8e0bccc2cd0692a52ef4dca26d9a85085","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.17.tgz","fileCount":17,"unpackedSize":29066,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiQ/SmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8JQ/8DD9Ay6jZLe266lLZYZE6oDyDwGtYiAY/Emek9NShCmutmZtq\r\nY2H8NeGUJID5JIZLSJC/EtTx1/Wka7U6vXxgEC2hbjbVn3sZqAIWuTZf8peo\r\nglYRCgjpk97wLY+k3c+M1aXa5JL83aa7mAZFM7ZmSPhpZAyqomC8i3KD7VnA\r\n4Fegp31JiOeJgcLjMRAW3PBtp+/CDaPQUkhIlOGUtqv++isSbOS00fR9z1SU\r\n6Ce5b/EaaHniBRhIvlH2izBuwOU6PHguJER1Gw0MtsBZPBBQPRnAL/5P8DMy\r\nax3TV6AhvtRam2arKJ+yyKijbxDpY0wct75kfGPQG4TzAhs060Ui04Hsi8FX\r\nyQLnFyJMj3jENzDggcVzi3BFBkRMNjzRhS0dlgB9P+RTd742JEcSNbwbwLeB\r\nnghBxzRrYfUym2zVH4VSzuZuZ5Dal4MCLB0V41PDHAO234LhOSurv6GfujHs\r\nyZEe6BM3biCdlWiKEfyT67avVYJbPHGkrGhPRB6ZOOAMqdJSbGO4KKWAt9b6\r\nxrPS70R8xIDxKdRfxE2GjRd6kXv1ARP9R72Vw9S2C4F/yzQ2gbFOZCccspcs\r\nkq6BGPy4ldrMRWvW9GUwdq7E+KrSh4eQYP4qkTNMPQAmvomdeP7ri4vk59yT\r\neOhEXDVOVuYceh/MKy9RATLnCghWAd3KTUQ=\r\n=VvCR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiUd39lQ2mWmtHnZuP+oDQiLvbaMKwX+KTjB8hRZLtwAiAWD8ExzaI1cHGRpu66wusJYgTx33FpgZ+QzxcvpyUaMQ=="}]},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.17_1648620710142_0.6938516395726448"},"_hasShrinkwrap":false},"1.0.18":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.18","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.18","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-LCj185qpcIyKn7aCXt8/hIdjlsxo6w3TPviOrNvQ0Rwm8g4yhxfjuCjPsEZPbALjIjo7hWl+pWsJuQ0UC/1EiQ==","shasum":"e0e8c0f086940e8a70307f1b4814ab0d3c14b2bf","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.18.tgz","fileCount":17,"unpackedSize":30565,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB1bW0xNUB4VfR012LQWh2NSEAGrbacBW8k1u9CSbBjLAiAkRvnpMvwkOzYpj6amNd6YsTLKrmo/E/gRdI9tRD4yHg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRRwGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFJBAAl2aDVG8MaWtFLsS/iBwlrcP2WES/tsJf5rQ0XCqDhh53kgCm\r\nvRRw8t5Pj6S8LB9+xAsjhpM4RWLwhy44CQ607sNC2WS91Kki2YxpFdmr79mU\r\nMFjXOwWSptM8ETitkrecS4Z9NZ+eY79mI24MGfvNXQrd+hYKomUsIJli/azC\r\nY74HXn0/AgOjNTh1A+0PvHkUkwP0uMizG6UPmfzKsuCBh8NKuVrPP9rE9gcJ\r\nsjYyQ0k8PZKCbeLY8r9m2COMxgibgvnZ6QyPuYaSdJVg2aVt6O+nPRCyA5Pb\r\nir62Tq80wGp3X4zssiTTT8+uxYjxtIrqIAhfTPjSh2RUMjHKIQDMZsQ8A8Vs\r\n+2lvFT+/duhkRyuagJOIlLV0jx788zNkKTNfxgOGm8loW5TnrAo8tyck9Udv\r\nPxxKPd3yBCLH22UZ2ECnkLjZnhCL/Fcnoh53nbPa22y3yJjqYy0GT9cYVsY4\r\nmBy82mV7GBcOzK0g6yxLmrLkBkmsDq3Br6B4DS4nvyNd9MNu2tT5q1d5T6R2\r\nyuJ53seEBRIJWbHhwJ40xB7OgRIq66xKTKVNBOb/9iwrbH7Q54i2pfdob6/S\r\nKRHHnCtRV42ApDtWlO7kjYxNmvtLicd5JmUApdEPml5DDsCuzKPBCOnnFKK3\r\nLrnf1VqwxBrBq+Z74V5S3qQJb3zHW802AaM=\r\n=u0X8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.18_1648696326295_0.29772192038544554"},"_hasShrinkwrap":false},"1.0.19":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.19","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.19","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-mDeWh4OMXRMLq5U1ycWlR/LeVX2gneZqMdXmIQZ1Xht9p3tK12pEfYYz46/MaJYP5r+vY77OqkH/rOFIkLZ8mg==","shasum":"762fba0cfe0d0f1bd207465c79a367a6f03554fa","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.19.tgz","fileCount":17,"unpackedSize":31467,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+FHSLEp0pEbQDZ31M3WDZijbdW/LYtnlr2HBXpUZRiQIhAIaG4xvvbggbe++3RaXw/1LqnCAUFCbBjq+l5rtxvov4"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTUEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp8Q//VNakri46KK1HGt1ngwkJUDz8OxPrXa5j/9MEPZhhVSCK9QsK\r\ncSdNjupPwvRcPxbrzWoR68xtImDCGIg6afEAtPjLr8GA1vr4q86CIX6kH16e\r\n6u65iJ/+nefuSl8qJwbygba6m/AblRabUbsBZIoiK0WdRdYO9xHuTcxhxyLZ\r\nziDxnkx7Zr1Eu6jVyFiEillh258T6eR1d3XyzplIrqG+NzRdxAtA0WUsKOTX\r\nwxjW8CUgZPI18Dq2LnvCpmA4qHAz31x67vU2ooIxLZOUdF1yNyLg0F55j3Tl\r\nRwDaRpKebP51NdSLTM0YAH8JWmyoEMyRKkH3L4MbbeXkd0/WjeQ0/M8WgSRz\r\nwG7sPV2Slu2Vmqd8kP1rCvD6rpQxPd7IiuUpwtg2NlidNTsbiNxlWx5B3GP0\r\nXDA7CgqxEEsJn+Q2bOjUhOi9Dy6hWL6wsadpnnxdhgtaLZBsg+GetfE/+0Rm\r\n+JJwg1FIDvcKjGWH662OuEqR1SmLLGJUKBPW8vXmwmYoxdh3jofyxQf5Boa3\r\nNbGVLPzjbvbb/ZbdSUdSn4dxC79HUstcapm+9A55YRQS7ULdMv7wBzqICc55\r\nrnVn+C7CbCuJygSFoDdthet9Kjuz8JZ5D4ObbFOc2wF5xu5Jlw+9myytLG9u\r\nHyGXcG/m5e5cUfvVGCOMk5RGSEM6ZfcSM6M=\r\n=VATL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.19_1649230115597_0.07099586972267757"},"_hasShrinkwrap":false},"1.0.20":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.20","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.20","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-d4ebTzZKjJIMeiE7yK3F/nh/DUN+YFmzE8WLugboVmLJfzoxyoCDJVtrmTyOztaBhRcKpbpbta8RW7TWgSQl3Q==","shasum":"fae0c8cf92fc3fa88c446d1b1d582ceae1060dc2","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.20.tgz","fileCount":17,"unpackedSize":31238,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuqMCCNTKeI1O4XDhsNpYvCJhJE1dk18WLnRN6+yBH7AiB3GK3LuHYQq0k02HP/ytCs76LheBYLOvjeO0GG+1PWlg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTtXnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNwRAAlGRsmtQGewxMakLaX0jJa3gD2E4BqbLsZ7ROo6P2kdOJWMTi\r\nSLbrAr4NF8XYOZkgbYPjGv60TfHpHnE0234UWeU4GjhIydiRZ1yUaiFpjOXb\r\nBRGik8GoY3gvZrYxCesQCpvBr7Oz3ER12ifXy0/mig4+r0hOORz8O+vtoDO6\r\n9sdZF6ikd9Z4c2R7ZwGdZdMDj2Y/6leMpzshFMMtDoBwqwqtRhOQmasqLA3N\r\nL83Z7bmgH6QXMmfJFKTtSAyy/M2BYw+hXNP/46cKmeh1i5tWshAmPca6prtL\r\naJw2fGI3d0UKu49t3FDbRl6kpQdHDRhvtL+4pfiQ57uJQui3fo1TxUL8y0jH\r\nKtxMRQBdaqYg9IaYVVbx5gMwvR1nutFhXusYUZCDVwD953rSYORPQSg/HA/0\r\npncpuz2YFoRFnnUdlcuQG6NSIysGn/y2/ht2/5hEV/PXcCU/ejLRzvDtmkmO\r\nzjzzn1VI1YtJO3/ibSjONjXYhaPA15z3Hpcw1w/2/CSfxUL1woj031hqHDvo\r\nX4W0oGTKnCuuqBxw/INLItw0mBlifOmUi62dugVhyLDUi2kvjJvwb5v1RLgS\r\nC2FH3t5YQj/c+sa9rtnbVFQyjpmgBZoS4r6GR7lV1Y7II5H9uI2C3oBhdmhs\r\nItRJ9l6WEMVvETXD6NTe6P4xKIsGcW00S6M=\r\n=gyML\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.20_1649333735452_0.25020665120153907"},"_hasShrinkwrap":false},"1.0.21":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.21","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.21","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-er+ysA8r+LyA2VGm8QCMeC3kvf7zfbM7Y8YcPF1ywEaFSX7UzIt1v+1xjoDG3v0YAoKJPRwPOI/fWA2jVeLFog==","shasum":"ec3cc83edf585b3dec9fb48a95c3a9dfb2ac5003","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.21.tgz","fileCount":17,"unpackedSize":30160,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHynvdKFRYtJdIXxXX7Sd8xpvAz7m0HX/TO1H6vudZ7vAiEApY5pafvOBnaehNmGho1iUQL6vZzP9LiYCfBcKcTLF8A="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTurPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqA0w//Ur9QApA6tF7XGcKqmGuYu+X8W5DWRcSz/jxow0UaJGsW6ZuM\r\nVk1Ecqujaco/GMC8MYCUxKiJJF901dp+4gHi6b1D3D0b+tSOz4qw7ZWn/WVw\r\nRg1AGIde47Js22VFUurFfH+81PCytwyUBNHtnYWmTS+p2FfqkTk8NTgUqzuf\r\nlK3XoOEBsuckb9PnkN45bPtufvaYnKfxH9iozIYOhR2RJfAmxvLtng4/a3Ax\r\nbSKAmvNwAY8ftZ7RpI9z4f+QXjVWM+c30AeykACT9KUBPOgQBnfZtyVvVwGt\r\nYfeMdptX4YNtGE2oC5PDChfsl6KiKpJKQmt4vAniEFS0rkxeckMnwpvdmTxi\r\nZOPGPfNNW7m9wNuaIwU1xlcga0SPkr7XqZCXT9C1rWmrkDMul9SeuHuU4ZZ8\r\nAnrajxqnFSeQ+JhQrRuoQ4/5pN9Q68zH2IG4aCBkXXsRQ9rM4gNEFdDfJoWG\r\nZV6OL2DcgnCLZg06RbzPQt1z2E+9DCKQ3L+DR26UAKuPb+TpqbWPvG2HPXfc\r\n1Zn8nJn7a1a/3mUVEQoI4rsD/ngRoJ2HI43trScL/rLxCzb1ngTzS25+87tm\r\nhHhqFHydKK6uc96nQj5HizRaZdcCCFCQwxdyfc1vZvinD2liNKrH8Eakd3iC\r\nMxDLJjyDfslXubJ2qdHDITGwvBDYWoM+y8A=\r\n=FzEq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.21_1649339087632_0.9317858937312344"},"_hasShrinkwrap":false},"1.0.22":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.22","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.22","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-B/mvtjrBh0NsI46V1OCWh60WDzol2JvcLRaLvCuW5pgC2TyvMTzJ1zKNI/Cb0aKAz4S0lR4ipCr78LwX31AU4Q==","shasum":"ba7528b21e72273b85a3da3b97f4df6e168db1a6","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.22.tgz","fileCount":17,"unpackedSize":31781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFdXXhSXNxoRYfnHc5i059nUQnAidj2Kfod/u8Ym+TL1AiEA8wxMhNShMTvi64ZE34Q9Ebn6nxTD7BvgTO/Lfgghn1g="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWUp7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqoKRAAigNRicmykcT9BmKaZWo/TSax1D4igmfAd5WZ/0q2Bkr/X+m1\r\n2VycKktuKkU+KjnQmup6fj9SdhKfDePyF6Y8fI//RuIsziZqbbsIgmFBtAOc\r\n9QZwKlK1A/BmwAzil+NUTBwVqLf1xJbQ88v44OVl+18fosHy3XgFcKCfwtpL\r\npPegj1hTJgG5iNRH7fKSaDz8ojtLK0UPkIIOV9IKQg255o02hrbd/nedKnhO\r\nxBrKmVuHftJlF1miuePcMPc09+dRMr5K3vgl52D8WPAmE5nM4/tyOvk2/b4d\r\nmGnkjWqGKLRTnTZhikqCcxlD69wjwlkPAbndO0HAedxkNLfD+rFeEio8Gz7D\r\n6pmbh8YbfKNvNkF4wdSO6AC2XFXFSlrgtIc1yf8Uxaj0JE0SlZFsTphj65fL\r\n+IL3/VwMku22pDRAJhGN1ntzq7z3xH0TAJ0YB4buRc6fX37PJj2JGDH5ejUY\r\neF4HY1xHFd8/G5NBs0Fmt9J44MtNqBQifG+VzstGpghu3bnwct49U44aiW9v\r\nVAFVzRTzs6M801GxzKuYmM0RcPd8jQLbozDP5MHUoRd+blzqjxzg4/EBbRcS\r\n5o6/91vInUoXhYSzcxXdaS7XFgXhEnG7shGR/J/kb0T+mbMooKstYWVa9Xa8\r\nBjGNkpyNixNd02RZD+vLfRppJbwUS2q4obs=\r\n=uP4v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.22_1650018939755_0.462671511756674"},"_hasShrinkwrap":false},"1.0.23":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.23","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.23","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-de8gytfivfrAVrTqnjEi4SYzd6xIVkkUSrp7J7ZSCEKqrgeIdMQBjcT5KcyGXz1RZUgk32mG5woQhoEWT54hoQ==","shasum":"2624fb834a489a8ba4459b9dea7ac306d192c529","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.23.tgz","fileCount":17,"unpackedSize":34191,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA+6k1NcFM7/pj+Ujvz5/z/I2M7BBba3fhCJnbo2zS+XAiAMag0TW/GjAgS2rNEDb8ZT3YmXHPKf1iYKbgSucJvdxg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWWxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/mRAAn8UW3tsMihwpymBZZuKxXMTpr/4pmus0a/4JeJvorpQar6zp\r\nMic5sfMYAiIBp3uzu/zTxIOT+TQ0zruNMRgp2o65fZZ3JtoiSRbP0lZQ5k85\r\nJC+8Lscd7fCXnydQiUX4mE2uAr3mAsUe1FrPyoJT8lckF7u1AGv1NEEHMWbq\r\nH+AqhDA2gIFkKG39zxAhrzzm8Vq/4WVDgbH0xaSLCQ8n6KNZwt/DfBEG8Fis\r\nzpjPR+Fr8c/nj2dAmhu6EUyZ1dOFhjlMgmK3D9fJJpPrQq1sMD6wdheguJSq\r\nz++C1jP0480UwrGCU/EG34uWaiqH+1M1LP8XGH/54JLP2nSRxQhHPHamDHpR\r\niBkBh/2HOicSVG9rIvioNIske6TEMpjzpktZ67VtMg/JVmJdqpMLlkBL7EC/\r\nwTei8OjXAeS6jxJQVdACmOk8IhbG31+fuHhpdFax+KSDAyujAllRFzPj2Csd\r\nhbYMc9gK4OkvmT6RBVnDZIzpj67W3yrx7hr2BHwm3tqb1p9qY1OVO8nrE9+l\r\nxPAjB67BJF+x9BUONmilAuVdvBBOayGxTFQna6lPymKmIna09tKhvWJE4VlM\r\nj9UrZT1V+JWYq2VAtjt2NDQcgdWKuwoklY7OdfXFKVeHNEWvxs1u5JD/QEZf\r\n0qw2C2d3tI7DfUxNEioF9Xz6OFkBJNX9W1w=\r\n=WpM6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.23_1650027591130_0.8365091649771503"},"_hasShrinkwrap":false},"1.0.24":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.24","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.24","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-2FEMhsa0fqCgw2dFe/dh1MvBGNntI9/4UTUkk+gcj/ylQMSaPuCsNAuu6Nz+X/3lvK9a7ItkkA6aeWKHWzDf6A==","shasum":"172337f3e054937cc1ec60b2b12ad06a3c36a116","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.24.tgz","fileCount":17,"unpackedSize":34761,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWF+pu6jRrEauSkXr8Tln4HRdGCq4vU5URT2WwC3vIxAIhAM8MrzglYFpGx0GFm3x3R/sMzv6vt2gYqL96EjpcoQxe"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilJnVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqyYg/+OdNjH6rr4uQ8yhg1wu76AZwfMsHMtGMOOj96BaLziZcZkgsP\r\nkcs7quT+vg/tOAHfv/P8vluI8bUy0S1qrXFtwZaJLo866ygjRDkcSzKraWKB\r\ngACEyxrkqKuYLCyPNhCGPx5Jw+mGq2msMAyPMDyeo6F8q67ZaHu4wWIm4VnA\r\nK6CDCjT0RRtWahygkw6He69KThTDCZjdcoTzAb6TJls0DNZFU5iVi5TX7yE8\r\nLkGohMVpUj5tNJ140H1PuZjqsBp0nnRhTtlhcY/phsdWzD3rFZeFyB1vmm9L\r\nELL/u0iHjeXjxTLYCpA7K3Rhll1rMhf/VYHpmBwQ6PJUQXkMZHghPDxa5K/0\r\nkQg3+f053f2rJgkzB3YAuPTkblaW9u9+94JyF/L6pnorS/9WmxXqR5HzqS+0\r\nnYA0fpFGCy7PpAftCQiaxueiv61bU2kCQqx0tiJWve+86qlcXe+m5N2+looT\r\nMdIAX5foanHgExVc7bNaCngOmqsjyzxvaRKUKswnZcmQmJmvhzyflZZYVsGm\r\nNo83YE9L1vB3yWi3K3H9tNk4w0Kf8iSUnvhNdsNzVeM8kFoeVan+fgRzlbb7\r\nV2xZ2n8BmGfcayQWUrAkbZmYEqOkezAXLu7gV3UgoDcrF9GvPEvtJlxQKJZe\r\ntndheMJwYB7MygQKuyL13oTfua2iAQcQlOY=\r\n=0uIi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.24_1653905877078_0.22281664493894726"},"_hasShrinkwrap":false},"1.0.25":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.25","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.25","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yk3RCsMI4q0Xi2EoSmEuwn9itn46svQTpK1sC220r5GMD372sHFgcLP00S7AKRN0KjoScbLhL0EdPjaMMc45zA==","shasum":"e578b24ab6a564a98d92c85de56e3d5b41115166","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.25.tgz","fileCount":17,"unpackedSize":35172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID05TNy5Da9ECwg5UzBQpePeeIqr2R+S2+ORadS9owKrAiBBCFaz7YelVVQIfyVgxQ/IcqvPklWEZBtL7iIs+BwJBw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilYBJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcWxAAk4WoPJNsl6aLiPoMqtdSUe/VmOfzakFLO4CeHAOeYQzYVE9Y\r\nDMpgt+e+lwC7bCGiqxY64kV2nJJQi/rN7k9psPvoYJofuL+n76Or3klXMW0k\r\nvgppYMWxo+x0AF70Y7VPE/8vudAdUeG7yVe3s5KgYZM8ARvCnpY7ld0FUbXU\r\ntSKMc71+7UVhP62bJ8M+cq/pxz/MaKUFcnn3lUM5Ia2NImqVWxi22vy8KYB/\r\nhajFw8X8ScMWuDwO6Qgh51zGZWXjMrj6q4xxYWIjD0VeRrBrGXeSxQiJbz/b\r\ng4O0P3boqN8c/mQ0zbMuDabTaQS8t2Dp4cXtG2c/HqsgtbHyI1K410pVxyHx\r\nS9rxobhAnBwvNGIeARkCfzlgsZhakWPItpOpilAb5yUMxA/wuXjaAOBVV/yE\r\nj4paKcZCZ9E5qWpdl5KRaTvT3UMw8UnUeSQp+bsoQEVWlKWShimwrvDsL1Pw\r\nxmxFYz/vbI/F5dbqVfcRzblwayd9OFYDFhAFQxYW8jNfEKlDtxnflYjsxqGb\r\nvfHr8bBr3MgEqc8h/ynOqOWRdSXuttYI9FFqtRy6oJXSilAJ0biEK0zk6ccA\r\n8rvFhYLLN82vCtYDTafwadqlSt6VGD3/zEW0Lg9oQM83UaildurRBlvtpm3O\r\nOlqnqc7ib2GtXhTNT7KdimTP6Gnbk+7vUKc=\r\n=9/D/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.25_1653964873229_0.17438129624744958"},"_hasShrinkwrap":false},"1.0.26":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.26","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.26","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-yLGy6tevJ/+jeH8D2cON+6kHSL+h1WVUyffMulzzT6rBHI+QHh94zdmgPg507fRJPFuKUIpLVROPsjmZbZtUdw==","shasum":"a18af9475442dab71a4d7e8c7cb842d761703167","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.26.tgz","fileCount":17,"unpackedSize":35378,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDguv9m6qa+0aZyAYmbkUnmMKkDrs9DSfE4d5LM3923WgIhAJkKFkg1m818bHhxf35zA1t3X0fIlD8/qGGM//3FlAUH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGVC6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLFA/7BdERx4OwH4aztjj0G/ITBIZqoq6GKaz8dGOqqvicwnWWjd4K\r\nL2KAt5lp+yEEVT5qR1krQlTnYAq4PvIWCtkFZdAZdAQTzdLcFBZiOo4XW3or\r\nTR78Nh3ACjCI6LnAL6Jg85AXm6DJ5I1FrXVOCmsaIIKwiDSmy84Z+Jc+ZYna\r\nY3zVLs/qfy4bvNr2QoLfKep0EfT8sLPO/A6/nqbtoJ0q7NFrM65OLUxJjKbC\r\nRWsRxlonohHkC5LpyGfXgo6wTPk0i7D5loEAtEHs9z3P8Yap4TVcsf8Bi9P6\r\nN8ALMZ2L1/Z39DdSCuEK7rnQaETSma3HU4zPU+kyv6Rh3oAb7X00i71p4HFa\r\nPuXxrA73IKZYZBLa6R6B5WQqTp2NhGCSxm92r2fcOVChoSlNCMFtwTpJJgyL\r\nsUYQiYTBV4Rxzq6XaJu+ka2LGtchXpfMPM1OSrbrTVxDSyHa8T3Axpco9E4W\r\nabiMTjGOUzjlMlxTNJ1viE8vMRtaD33spAWEiwL2XP3bnhPQIMOLJmT9feu0\r\nPGyuvVUaT9RXkpdO8CslS/BQAjEiKTW/n/b+iPgbU+JgGtlndVOvP/2RsVcF\r\nl3h6yEAN+lA2lREshhz095cS5WIVcWFa39ARsp26lnGqODuKWm6tov/y+ZZX\r\nSxMRa9+d9S+HDlT2qDW7CpZGXdLDvDUmANk=\r\n=NdGH\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.26_1662603449958_0.43074371875715367"},"_hasShrinkwrap":false},"1.0.27":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.27","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.27","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-Bu/QImvB1hiTffPjB3O5XE90VF/ytDE1JiJpmXWXiCBfRZZpQt09s+BEMpxHqagtS9SvxN7B1e9jeOj8DcgrOA==","shasum":"eeef5c580a1354639a05fa52920b1821c0c48b7d","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.27.tgz","fileCount":17,"unpackedSize":35443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFReN59zT+6JNbpHOKCu0WG+mGGLqGmx3KphaU6BIx7mAiEAqqx2po6zTTyPke6oz3OEmtd61RetP9KOV3sGFAc9s7U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjGYORACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHghAAoL+dMDFBe3kUhZU4UZIW+P/ftaHPIDiR7Mki9g/sklrONEId\r\n5jlMETMwpWaMbgzK1XSiS14XzKhN7dqeYpllbhxShPLWdBtijUlCoSpliwWd\r\nzjBcAaHND63RNjrcLwMeKfFPmsJOVR3AkFS7+1dY0hNSSLhzvTfUzcMG5Nkt\r\nglMUHyn+FGb3ZHHHpdgJ3RZ2XWAULyomBxNcf+o0H93fgSo7Q4WThs/Fg40e\r\nyPK5mZcM92mNuHtO+8y/voHe6H5o1yNr0An8WCzETc1dD/aDq3G+1K0tHuQu\r\nljDEj0I+VY7svUFH1jSGObSwlyhClxGX7ccBk5gH2jhBtMvp8REqn/dYvXCV\r\nYvga9nq7qWnidDwjejfm6EY77uxvoLGQQS7oF+oUR7BUd2oW94et/JiClaG9\r\n3f78n71vFnCTlIdn3/YnEJ2gCy1wCCFGubPYlY2VmYcG9MtuhGDoWW5A++95\r\nerqAvu7V/isYgb9Pt0jR+nQKiWEsi9RSWhyYrAhK9NN/yZidy34AieAroVnd\r\nzBOzKAFivN353qQQM9TGumiUEQOA7PdWLPPDmMnEGXt5xSYsio8hpfhGCUCK\r\n4vJelzCUtra9PmMZwxEfebn85/Z08T0zSm0GX4IKsShLlZiIJdp1+qumf3tO\r\no7/4tg+D6gpMo3xr2jGuxa2q0eclELewTI4=\r\n=niI4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.27_1662616465288_0.055682011180339996"},"_hasShrinkwrap":false},"1.0.28":{"name":"@treelab/logger-metrics-middleware","description":"nest js logger-metrics-middleware","version":"1.0.28","author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","license":"MIT","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"publicConfig":{"access":"public"},"main":"dist/index","types":"dist/index","scripts":{"build":"npm run clean && npm run compile","clean":"rm -rf ./dist","cleanup":"rimraf -rf dist coverage","compile":"tsc -p tsconfig.json","prepublishOnly":"npm run build"},"dependencies":{"@golevelup/nestjs-rabbitmq":"^2.2.0","@nestjs/common":"6.11.11","@nestjs/microservices":"6.11.11","@types/node":"^17.0.21","jwt-decode":"^3.1.2","lodash":"^4.17.21","prom-client":"^14.0.1","rxjs":"^7.5.5"},"devDependencies":{"rimraf":"3.0.2"},"_id":"@treelab/logger-metrics-middleware@1.0.28","_nodeVersion":"12.22.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-4ulQLvENMhZeZZGf6eCJcXlFe38djMLA5K2MiMFsGIwKqiVitQq3r76fQNPRBVd0ZOAN7sQxi48Js8fu6XXbOw==","shasum":"cadc710dd89b5463f3c316f04c43373ee09e4152","tarball":"https://registry.npmjs.org/@treelab/logger-metrics-middleware/-/logger-metrics-middleware-1.0.28.tgz","fileCount":17,"unpackedSize":35660,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/GnL76aYull8Oz3pMbM7U5VkqwS1MUS++5wnS/qcjQgIgA20Ll7wXhWiE4PwQeyvAmrlMxkexVzctkuqGeaGE8RI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRnblACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1KQ/+LswjGW13SASalhgblt8tcmZrIPD/m7fOjR7Q8C16p0VEHPOu\r\nTr7LUdEzCWrFHWTQJf/o5A2scLJ0NEj4AApFrTewte49gJN3g4S74xdPJl8r\r\nJfkEmI6LOXu3jHQlZCFlP+cbi0QunqSPlHZMjx8vVoyq33eddzl3ND/a3bUW\r\ngHqOSnXTgzg+ZdIbQq8h/R37s3/80ytMzRfIDSxhv/YtCWG91elNgIG3kJm4\r\ns0tznLNW4ECTqpY+78/zXcJtGZ5GghlUXIZAxvJ+lqhcYjnS78LtmQuOGczK\r\nIb+F9y+jft0dKpEv7B0apOUEADQ5EDG2oro8Hw9mSVcsAIGJCQstFpNXOdGf\r\n1wkRW/6j7hlf28MHFLP4YZd5Zc2fO2qOgJG0gs8Ngz8WsqRBFfO6WsFKvUZp\r\nSgfZ6Ln/8xrMHWaACxm4tXIhUY5r0CvRyZDS5vEydj1p5FRJyZh81qiM15V9\r\nyWXrdaHisjiHu8csn6asrGRl8M5Shz2aQ0wXOme0OF7lwSumaGqERMlMcCt6\r\nxe6gY2+s19iCJc010NWmAN2wNaziXJbQj4JNDO2scM9n7LWShjKR5BkWPw1v\r\nRm8WckJnMTFhhFTFqVvQ/o5zBpoeH5G0uQJxgnpAuRx9t4SY1Hm5XccD6Ubp\r\nUHvi2bJTYfnbQ9IkC9GGxF7lixQZm+lEhFk=\r\n=aYTW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"simon.shi","email":"simon.shi@treelab.co"},"directories":{},"maintainers":[{"name":"weih.cao","email":"weih.cao@treelab.co"},{"name":"rickytyho","email":"ricky@caminer.io"},{"name":"limwcj","email":"limwcj@gmail.com"},{"name":"treelab-official","email":"derek.chan@treelab.co"},{"name":"derekchan916","email":"derekchan916@gmail.com"},{"name":"keriwarr","email":"keri@warr.ca"},{"name":"andrejpavlovic","email":"andrej.pavlovic@massedge.com"},{"name":"treelab-will","email":"will.wu@treelab.co"},{"name":"treelab-harold","email":"harold.xing@treelab.co"},{"name":"peterl348","email":"peter.xh.liu@gmail.com"},{"name":"terry.nie","email":"terry.nie@treelab.co"},{"name":"simon.shi","email":"simon.shi@treelab.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger-metrics-middleware_1.0.28_1665562341790_0.02593086432959346"},"_hasShrinkwrap":false}},"time":{"created":"2022-03-16T12:45:23.905Z","1.0.0-beta":"2022-03-16T12:45:24.141Z","modified":"2024-02-05T07:51:34.688Z","1.0.1-beta":"2022-03-17T02:05:58.866Z","1.0.1-beta-1":"2022-03-17T02:22:08.874Z","1.0.1-beta-2":"2022-03-17T02:38:45.068Z","1.0.1-beta-3":"2022-03-17T02:49:33.170Z","1.0.1-beta-4":"2022-03-17T03:34:40.050Z","1.0.1-beta-5":"2022-03-17T03:40:04.378Z","1.0.1-beta-6":"2022-03-17T03:59:36.587Z","1.0.2-beta":"2022-03-17T04:13:29.586Z","1.0.3-beta":"2022-03-17T04:19:10.346Z","1.0.4-beta":"2022-03-17T04:30:39.833Z","1.0.5-beta":"2022-03-18T05:41:30.872Z","1.0.6-beta":"2022-03-18T07:42:14.207Z","1.0.7-beta":"2022-03-21T03:11:14.364Z","1.0.8-beta":"2022-03-21T07:24:46.421Z","1.0.9-beta":"2022-03-21T10:22:16.385Z","1.0.9-beta-1":"2022-03-22T06:20:56.454Z","1.0.9-beta-2":"2022-03-23T09:05:38.383Z","1.0.10":"2022-03-23T09:46:20.528Z","1.0.11":"2022-03-23T09:53:33.567Z","1.0.12":"2022-03-24T08:03:01.995Z","1.0.13":"2022-03-24T11:58:09.871Z","1.0.14":"2022-03-24T12:29:23.412Z","1.0.15":"2022-03-25T06:59:48.245Z","1.0.16":"2022-03-29T09:13:09.870Z","1.0.17":"2022-03-30T06:11:50.663Z","1.0.18":"2022-03-31T03:12:06.497Z","1.0.19":"2022-04-06T07:28:35.734Z","1.0.20":"2022-04-07T12:15:35.592Z","1.0.21":"2022-04-07T13:44:47.717Z","1.0.22":"2022-04-15T10:35:39.886Z","1.0.23":"2022-04-15T12:59:51.305Z","1.0.24":"2022-05-30T10:17:57.278Z","1.0.25":"2022-05-31T02:41:13.417Z","1.0.0":"2022-08-18T06:05:03.269Z","1.0.26":"2022-09-08T02:17:30.159Z","1.0.27":"2022-09-08T05:54:25.550Z","1.0.28":"2022-10-12T08:12:21.958Z"},"maintainers":[{"email":"weih.cao@treelab.co","name":"weih.cao"},{"email":"ricky@caminer.io","name":"rickytyho"},{"email":"derek.chan@treelab.co","name":"treelab-official"},{"email":"derekchan916@gmail.com","name":"derekchan916"},{"email":"will.wu@treelab.co","name":"treelab-will"},{"email":"leisureemail1@gmail.com","name":"peterl348"},{"email":"simon.shi@treelab.co","name":"simon.shi"}],"description":"nest js logger-metrics-middleware","homepage":"https://github.com/treelab/treelab-infra-utils/tree/master/treelab-log-metrics","repository":{"type":"git","url":"git+https://github.com/treelab/treelab-infra-utils.git"},"author":{"name":"simon.shi","email":"simon.shi@treelab.co"},"bugs":{"url":"https://github.com/treelab/treelab-infra-utils/issues"},"license":"MIT","readme":"# HTTP Log使用 \n\n## Log中间件配置说明\n\n```\n{\n  serviceName?: string        // 当前服务名\n  prettyPrint?: boolean       // 是否以json方式输出, 默认false\n  headers?: string[]          // 需要记录的header列表\n  ...                         // 后续新增..\n}\n```\n\n## 服务名配置说明\n\n下面2种方法任选一个：\n\n1. 配置环境变量 **SERVICE_NAME** 为当前服务名，log中的serviceName会读env中 SERVICE_NAME 的值. \n</br>\n \n\n2. 初始化时，传递serviceName参数 (**暂不可用**)\n\n```\nHTTP：\n\n  app.use(ExpressHttpLoggerMiddleware({serviceName: 'svcName'}))\n\nGrpc:\n\n  @UseInterceptors(new GrpcLoggerMiddleware({ serviceName: 'svcName' }))\n\n```\n\n## Express || Nestjs 使用\n\n### 1.导入\n```\nimport { ExpressHttpLoggerMiddleware } from '@treelab/logger-metrics-middleware'\nimport * as Prometheus from 'prom-client'\n```\n\n### 2. 使用中间件\n\n```\n  // 日志\n  app.use(ExpressHttpLoggerMiddleware())\n\n  // 指标\n  app.use('/metrics', async (req, res) => {\n    res.set('Content-Type', Prometheus.register.contentType)\n    const end = await Prometheus.register.metrics()\n    res.end(end)\n  })\n}\n```\n\n### 完整例子\n```\nimport { NestFactory } from '@nestjs/core';\nimport { AppModule } from './app.module';\nimport { ExpressHttpLoggerMiddleware } from '@treelab/logger-metrics-middleware'\nimport * as Prometheus from 'prom-client'\nimport bodyParser = require('body-parser');\n\nasync function bootstrap() {\n  const app = await NestFactory.create(AppModule);\n  app.use(bodyParser.json());\n  app.use(ExpressHttpLoggerMiddleware())\n\n  app.use('/metrics', async (req, res) => {\n    res.set('Content-Type', Prometheus.register.contentType)\n    const end = await Prometheus.register.metrics()\n    res.end(end)\n  })\n\n  await app.listen(3000);\n}\nbootstrap();\n\n```\n\n## Koa 使用\n\n### 1.导入\n```\nimport { KoaHttpLoggerMiddleware } from '@treelab/logger-metrics-middleware/dist/http-logger'\nimport * as Prometheus from 'prom-client'\n```\n\n### 2. 使用中间件\n\n```\n  // 日志\n  app.use(KoaHttpLoggerMiddleware())\n\n  // 指标\n  router.get('/metrics',async (ctx) => {\n    ctx.header.set('Content-Type', Prometheus.register.contentType)\n    const end = await Prometheus.register.metrics()\n    ctx.body = end\n  })\n}\n```\n\n## Grpc Log 使用（仅支持Nestjs）\n\n### 导入\n```\nimport { GrpcLoggerMiddleware } from '@treelab/logger-metrics-middleware';\n\n```\n\n### 使用\n\n```\n // 在grpc Controller 上使用\n\n@UseInterceptors(GrpcLoggerMiddleware)\n@Controller()\nexport class GrpcController {\n  constructor(){}\n\n}\n\n```\n\n","readmeFilename":"README.md"}