{"_id":"@catalist-nestjs/logger","_rev":"8-ca5b8714c8817b243eca3354588ae6c5","name":"@catalist-nestjs/logger","dist-tags":{"latest":"1.0.0"},"versions":{"0.0.0":{"name":"@catalist-nestjs/logger","version":"0.0.0","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","catalistfinance"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.0","gitHead":"a067d7c3d940e000e7de499da95f6b0214196f88","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-cO+sdZliMn2woPwMSRGQFycUs8K6YkCW5gdiYZfrPxTaQSuXXEvVcx9XJhynirlaS9soT/rlVahbwPVq0c/SfQ==","shasum":"3eb918d3791d5597ca989d951137239b8f79a24e","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.0.tgz","fileCount":28,"unpackedSize":20294,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiLnNx8+kISRE8ubxV9yPfU/tfwXuHOFUX/aMtzN8VyAiByHG9VO/mUbDYiYl91bnPCzAMCfpDVeKM/Ho9fbVXgCQ=="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.0_1712559403211_0.6205874242549783"},"_hasShrinkwrap":false},"0.0.1":{"name":"@catalist-nestjs/logger","version":"0.0.1","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.1","gitHead":"c4220e6b353b93055c334fcd9bada601c29e2625","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-uvWJV9BNmTx0VmglD0B4+tjHd56wu/GnfSq+i3FP4Rto70CQco4tfMNRJ0y9hiFlI9zwY82EuwKjFW0dVV47lA==","shasum":"5b3e9cf6ed4c43b8992ad1217ea3b0139839fc41","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.1.tgz","fileCount":28,"unpackedSize":20290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaHBk2PBNmZxD9QD7GZVbAHIce1p/TNxdzPQqU4Iw3ogIgIWX83BNuo0CX5KN40Ur6D6kZBO0Jn0mEGvrI3Sk1FR8="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.1_1713236256676_0.659057787687702"},"_hasShrinkwrap":false},"0.0.4":{"name":"@catalist-nestjs/logger","version":"0.0.4","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.4","gitHead":"eecc7653b7d450ad39236d4e8f0f50300c01008a","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"20.9.0","_npmVersion":"10.1.0","dist":{"integrity":"sha512-rzrUoAnj2xwh45UQepjdErFnQIaQA+Sb9HY2ZA8XywxSBCgan1RSucoSCrDGhZCSphdpo/mwiijpLtr9rlMBCw==","shasum":"c307ba854b82d6dd73d54884960ed339eb4bd639","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.4.tgz","fileCount":28,"unpackedSize":20290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV6+eOjZH6MSOFtEKdk51Welo6QapIYskuuU7zH0RgEAIgd21eGz2IzyKf0XsWq/rbB//EI4Z6cUFEY2POmZCZTNs="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.4_1713252688307_0.6134218358061567"},"_hasShrinkwrap":false},"0.0.5":{"name":"@catalist-nestjs/logger","version":"0.0.5","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"gitHead":"30d9a05ba7ed4497bc32f79dda50ff17ed19be7d","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_id":"@catalist-nestjs/logger@0.0.5","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-msoHZonG5XxCSF0sHngFZzJwa7McAv3R2Lww81y5S1Bchd0OKRLOjfy+Z3drBjVP2OO4t/QXgc61/ye+1StePA==","shasum":"9b6f59ddf8420ffad93185fb58f324616b90f983","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.5.tgz","fileCount":28,"unpackedSize":20290,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtCo5ejKx7C5W3/E6KOhh3zTn3Ig/WPxvbi6pdEuUszwIhAK5J56kJc65L/ZALZyikMjGwFky7UvfLEia69qnc2eGk"}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.5_1713336196827_0.5442502673371599"},"_hasShrinkwrap":false},"0.0.6":{"name":"@catalist-nestjs/logger","version":"0.0.6","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"gitHead":"30d9a05ba7ed4497bc32f79dda50ff17ed19be7d","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_id":"@catalist-nestjs/logger@0.0.6","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-HrOLxTFst6c3xGTi4T0Yh+sXmvFepQ98H8a4/bW/n/kUv/iJfk+KyHcBeRM47O/tDgAz8e/UMU/CItgitq6fZw==","shasum":"eec1452bae23a161cda8faf4a7dbb5ec8a8c6f58","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.6.tgz","fileCount":28,"unpackedSize":20289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuUZ668kOC1a7etYo37y5TluNaIMCLT7wUBr59AamAHAiBC0WGBBc5ByVpYNNZWJWScz6BOU4SopbchLg2TsM9LFw=="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.6_1713490824667_0.16330204717350227"},"_hasShrinkwrap":false},"0.0.7":{"name":"@catalist-nestjs/logger","version":"0.0.7","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.7","gitHead":"30d9a05ba7ed4497bc32f79dda50ff17ed19be7d","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-g8c548bU74bfLrABC5dK2JzhS2ClDz5s/TDyRuR8pn5+NP1ZvxQ1R59XUDtzY0inoWoFySoBu9R0skJQ2+cF8Q==","shasum":"a3a398fabfb82e36a3e3c2f1ce69166fb50c4a68","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.7.tgz","fileCount":28,"unpackedSize":20289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNtEg7aPm0el8t4ZjavcwwpWEFDd5mEFzTQNISchATXQIhAML7n9QuhyZpYb2PY5BvxiMzd++JyWmvzN7DFGkncs1X"}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.7_1713491450568_0.6671650325976057"},"_hasShrinkwrap":false},"0.0.8":{"name":"@catalist-nestjs/logger","version":"0.0.8","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.8","gitHead":"ccca55597f66fcceff2177cd14bcb457e789512c","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-B+3mU2Ol+esCDSDgLoQ61mkZPx8OWoLNeZrLUhK/Mg0qcvRilYTER+Z1j/k7gu67GpFL3TlXIgmmScQhd0lDiA==","shasum":"8e2d5b4e1a372cb9f67db17c54ddac5f99407d55","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.8.tgz","fileCount":28,"unpackedSize":20289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIApCb5C8Br/6quwKapM3JptuaVfYEaylxIn00tyBM34HAiAZYFBHdDIGzZ7EzO9sr7IWwAqqzsGMwf57UFWFuca+8Q=="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.8_1714458523657_0.8094245651875258"},"_hasShrinkwrap":false},"0.0.9":{"name":"@catalist-nestjs/logger","version":"0.0.9","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"_id":"@catalist-nestjs/logger@0.0.9","gitHead":"ccca55597f66fcceff2177cd14bcb457e789512c","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-Y8TpVzH1LAhsMAWkOkQJxAxnAyWtlrXoeA+KptnyVW95ZNu2mC0X6SKzlT5D4LxzpqIaBrBTftuCtsVlkBh/JQ==","shasum":"c60c264fbab7722212806f17f8fba5c85f9cd051","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-0.0.9.tgz","fileCount":28,"unpackedSize":20289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsNWuJnCQnnQnGN4nNSSOuCXqlApKgmpfi5Im9hL+7JAiEAmCZ+qS+V3eL+2+3o0t5ChXvS/jg1BEb0u+MMYWg7PqY="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_0.0.9_1714458747398_0.7186986757232334"},"_hasShrinkwrap":false},"1.0.0":{"name":"@catalist-nestjs/logger","version":"1.0.0","main":"dist/index.js","types":"dist/index.d.ts","license":"MIT","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"sideEffects":false,"keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"dependencies":{"nest-winston":"^1.6.2","traverse":"^0.6.7","winston":"^3.4.0"},"peerDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","reflect-metadata":"^0.1.13","rxjs":"^7.5.2","tslib":"^2.3.1"},"devDependencies":{"@nestjs/common":"^8.2.5","@nestjs/core":"^8.2.5","@nestjs/testing":"^8.2.5","@types/traverse":"^0.6.32","reflect-metadata":"^0.1.13","rxjs":"^7.5.2"},"gitHead":"ccca55597f66fcceff2177cd14bcb457e789512c","description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","_id":"@catalist-nestjs/logger@1.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-MjXMzP5SqWAz5w/fhJWj/ixnSaHH9PYkm++wBwBoCBoVDLklrhb9LMiblumc9myQXPfHaThWu4Svs6q92vlKMQ==","shasum":"006721e6cc729c4bcbb1632e8ebb99a141d7b765","tarball":"https://registry.npmjs.org/@catalist-nestjs/logger/-/logger-1.0.0.tgz","fileCount":28,"unpackedSize":20289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTVLDNY9rJtdVQXVHzoYceS/93gNjuvpiEFy0rhR9l5AiEA38DHcVkvTwjsrtGd1OZPTWsVD6X+WDrhyg+pRzN6qgA="}]},"_npmUser":{"name":"upvu","email":"uncommonlab.io@gmail.com"},"directories":{},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.0.0_1714459874560_0.05354919825364379"},"_hasShrinkwrap":false}},"time":{"created":"2024-04-08T06:56:43.113Z","0.0.0":"2024-04-08T06:56:43.368Z","modified":"2024-04-30T06:51:14.881Z","0.0.1":"2024-04-16T02:57:36.829Z","0.0.4":"2024-04-16T07:31:28.438Z","0.0.5":"2024-04-17T06:43:16.958Z","0.0.6":"2024-04-19T01:40:24.829Z","0.0.7":"2024-04-19T01:50:50.724Z","0.0.8":"2024-04-30T06:28:43.809Z","0.0.9":"2024-04-30T06:32:27.542Z","1.0.0":"2024-04-30T06:51:14.703Z"},"maintainers":[{"name":"upvu","email":"uncommonlab.io@gmail.com"}],"description":"NestJS Logger for Catalist Finance projects. Part of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)","homepage":"https://github.com/blockarchivelabs/catalist-nestjs-modules","keywords":["catalist","catalist-nestjs","catalist-nestjs-modules","uncommonlab"],"repository":{"type":"git","url":"git+https://github.com/blockarchivelabs/catalist-nestjs-modules.git","directory":"packages/logger"},"bugs":{"url":"https://github.com/blockarchivelabs/catalist-nestjs-modules/issues"},"license":"MIT","readme":"# Logger\n\nNestJS Logger for Catalist Finance projects.\nPart of [Catalist NestJS Modules](https://github.com/blockarchivelabs/catalist-nestjs-modules/#readme)\n\nThe logger is based on [winston logger](https://github.com/winstonjs/winston) and [nest-winston](https://www.npmjs.com/package/nest-winston) package.\n\n## Install\n\n```bash\nyarn add @catalist-nestjs/logger\n```\n\n## Usage\n\n### Basic usage\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { LoggerModule, jsonTransport } from '@catalist-nestjs/logger';\n\n@Module({\n  imports: [\n    LoggerModule.forRoot({\n      level: 'debug',\n      transports: [jsonTransport()],\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n### Async usage\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { LoggerModule, jsonTransport } from '@catalist-nestjs/logger';\nimport { ConfigModule, ConfigService } from './example';\n\n@Module({\n  imports: [\n    LoggerModule.forRootAsync({\n      imports: [ConfigModule],\n      inject: [ConfigService],\n      useFactory: async (configService: ConfigService) => ({\n        level: configService.get('LOG_LEVEL'),\n        transports: [jsonTransport()],\n      }),\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\n## Transports\n\nThe logger provides preconfigured console transports in `json` and `simple` formats. The transports can be imported from `@catalist-nestjs/logger`:\n\n```ts\nimport { simpleTransport, jsonTransport } from '@catalist-nestjs/logger';\n```\n\n### Secrets cleaner\n\nPreconfigured transports have formatter for clean secrets from logs. To use it, pass an array of secret strings to the transport options:\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { LoggerModule, simpleTransport } from '@catalist-nestjs/logger';\n\nconst PRIVATE_KEY = '0x000000000000';\nconst secrets = [PRIVATE_KEY];\n\n@Module({\n  imports: [\n    LoggerModule.forRoot({\n      level: 'debug',\n      transports: [simpleTransport({ secrets })],\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nSecrets will be replaced with text `<removed>`.\n\nIf you want to use this formatter in your custom transport, import the `cleanSecrets` from `@catalist-nestjs/logger`:\n\n```ts\nimport { cleanSecrets } from '@catalist-nestjs/logger';\n\nconst myFormatter = winston.format.combine(\n  cleanSecrets({ secrets: ['some-secret'] }),\n  winston.format.json(),\n);\n\nconst myTransport = new winston.transports.Console({\n  format: myFormatter,\n});\n```\n\n### Meta fields\n\nMeta fields can be useful for adding additional fields to logs, such as `blockNumber` in Ethereum bots. To add meta fields, pass a `defaultMeta` to logger options:\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { LoggerModule, jsonTransport } from '@catalist-nestjs/logger';\n\n@Module({\n  imports: [\n    LoggerModule.forRoot({\n      level: 'debug',\n      defaultMeta: {\n        foo: 'bar',\n        get baz() {\n          // you can use getter for dynamic data\n          return 1 + 1;\n        },\n      },\n      transports: [jsonTransport()],\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nIn this case you will see extra fields in the logs:\n\n```ts\nlogger.log('some message'); // { foo: 'bar', baz: 2, message: 'some message', ... }\n```\n\n### Colorize\n\nFor `simple` transport you can set colors for meta fields by passing `fieldColors` in the transport options:\n\n```ts\nimport { Module } from '@nestjs/common';\nimport { LoggerModule, simpleTransport } from '@catalist-nestjs/logger';\n\nconst fieldColors = { foo: 'blue' };\n\n@Module({\n  imports: [\n    LoggerModule.forRoot({\n      level: 'debug',\n      defaultMeta: {\n        get block() {\n          return 1000;\n        },\n      },\n      transports: [simpleTransport({ fieldColors })],\n    }),\n  ],\n})\nexport class AppModule {}\n```\n\nIn this case you will see blue value of `block` field in the logs:\n\n```ts\nlogger.log('some message'); // yyyy-mm-dd hh:mm:ss [1000] info: some message\n```\n\nPossible color values can be found in the [winston docs](https://github.com/winstonjs/winston#using-custom-logging-levels).\n","readmeFilename":"README.md"}