{"_id":"@bluefinancefinland/logger","_rev":"1-03eaf2a0340c2134e7f2afa8aa8449c7","name":"@bluefinancefinland/logger","dist-tags":{"latest":"1.0.10"},"versions":{"1.0.9":{"name":"@bluefinancefinland/logger","author":{"name":"Sebastian Hyvönen","email":"shyvonen@iki.fi"},"version":"1.0.9","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"yarn clean && tsc","clean":"rm -rf dist","pub":"yarn build && yarn publish --registry http://npm.axon-platform.com"},"resolutions":{"colors":"1.4.0"},"devDependencies":{"@types/bunyan":"^1.8.6","@types/bunyan-seq":"^0.2.2","@types/node":"^14.14.2","ts-node":"^9.0.0","typescript":"^4.0.3"},"dependencies":{"bunyan":"^1.8.14","bunyan-debug-stream":"^2.0.0","bunyan-seq":"^0.4.0"},"description":"Provides an easy to use wrapper around","_id":"@bluefinancefinland/logger@1.0.9","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hIG47Xa6HLlmVPO+uhIDThKWgepjlicn2HY3jT8IYHzslicBlyte3l1W/lQm6A8vQDJ6NSYEFIBMu1EBo/nfYg==","shasum":"a6714f16da116e3b4720f7e25ad72ee2af6fa25c","tarball":"https://registry.npmjs.org/@bluefinancefinland/logger/-/logger-1.0.9.tgz","fileCount":2,"unpackedSize":1718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu+I+362F1mPc9uzKbyYJkHklbJxaMdQc03xeR1ZZH7AiAdFEIZyd9ZN7+B9rNv86WYjQFdQwjmI6Bhazyu3n4aPw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRAEOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoELg/9GZoBkN4pQh8b9pKU+VgcrKmMfqhv0qrxoIxFkcEaxJ6DhUNK\r\nWgbZnpgOD8LAfJxMSAcyXNK47dkfmZHNNlBykQAcMU/B2ECNrvXyjJT+seD5\r\n1NeymYpKSCxTGLL1xdwBSsaYQ7tzwUzEY60UAGV0xFSz1QmT2EpiDzjPDaFW\r\nu4DkXNKq83cT3eCKxUvhnuDY64JCwn7NwmcNP8iEW08ia/+XTFS6VDrlOLqQ\r\nMnsmPnZVsvw58d2XuQzlHwv+FwWV5J/p7E8eyU1rVUBlKzSBJBab5khHqGTV\r\nRvUdZrOMLTNvVwiQktoenP4NnTEw84S+WrSDhDGkg8gbnHD+M8+hT/tK0g8l\r\nM5i/V0BAIOsJ3ua+xYQRee7nnGQ7KZyozpTvx76a9RX8hRCTRe9CzgVjsoQH\r\ndghBBgl4NY0JdSGCieZFD/lAjWac9BhR7Omd/nS4JJ9wnUSApq9Z0IF8KcEA\r\nTbEavzVtr4Q4e98DilfD2zBvYMnfHW3ZoObMWyw1oQXZ31Kjt4k954x4hYwJ\r\nBEcuajPSIALVzIoYhvEjG+FkyLjASgfoJ5WHQ8YM4c/g9kbYve3N+fUeyCCh\r\n8YO5W0YnNoPh5s6ote0P1StqSd2qrqHrmIFrU2lwRVg2OL0vRicI7bhQ80UH\r\ngOmkLG8kUE6DS+0y0SohnttU+RyWcbIQkeE=\r\n=iKLp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bluefinancefinland","email":"borys.szynwelski@gmail.com"},"directories":{},"maintainers":[{"name":"bluefinancefinland","email":"borys.szynwelski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.0.9_1665401102727_0.26235698368246907"},"_hasShrinkwrap":false},"1.0.10":{"name":"@bluefinancefinland/logger","author":{"name":"Sebastian Hyvönen","email":"shyvonen@iki.fi"},"version":"1.0.10","license":"MIT","main":"./dist/index.js","types":"./dist/index.d.ts","scripts":{"build":"yarn clean && tsc","clean":"rm -rf dist","pub":"yarn build && yarn publish --registry http://npm.axon-platform.com"},"resolutions":{"colors":"1.4.0"},"devDependencies":{"@types/bunyan":"^1.8.6","@types/bunyan-seq":"^0.2.2","@types/node":"^14.14.2","ts-node":"^9.0.0","typescript":"^4.0.3"},"dependencies":{"bunyan":"^1.8.14","bunyan-debug-stream":"^2.0.0","bunyan-seq":"^0.4.0"},"description":"Provides an easy to use wrapper around","_id":"@bluefinancefinland/logger@1.0.10","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Crm30rTl3Wxwh74GEUe3DHWUAQiFJ2q8moUyBWM9+asamwcX6meumbGcFM4nRKd76Czq1vfiXps/u1HcJ2/C9w==","shasum":"f21b3510f76c1e88e5449dfbe7378c50492eca7f","tarball":"https://registry.npmjs.org/@bluefinancefinland/logger/-/logger-1.0.10.tgz","fileCount":6,"unpackedSize":16952,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA696HRcxQRQOzB/R2dW+A1pa5PI/YzpLe16LsWuAwj4AiAG5SBS5GgMHRvh3wQPCStopBL+B0cL22sh4A90d/SWAw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRAveACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmouhw/+P9PL9Sga11aXm1uVWtqX9H0X3Ou9NTp1KxXCQ9cdfknVEOR1\r\nh9z3I/LEhxbFsmtBo+dY2tY5W744Y7idjIVYXDpW10aZGf4vx8Xhi6/OeAt8\r\ny8BxxGpXsU3xKwyX18l8LPMm0OOtwKBKISIH5a+BDHk6oqqWAaIiEaIpKtol\r\nN7i6cQSVqmIkFk/kT8yI528LZCOorgbymm0VdlrjwUw89BJPviGfKDZGPksF\r\npd5b0vx4ssSN6ymuC8febW+u1GxteWg9Ju3EF6hFwe0ipj83N6QIFMBdqg2a\r\nnI9CWwhSbiZQjc/8OtxI8WQnlAXrUrE93Ki+FcAfy1ZvjL5bRlXAYU/nMKhB\r\njVHghYxFQyEM/CJUSfFc/OdyRxaqcH1VCNkBMHT3gUCCN4NaTETTQTpMRPqf\r\nQ4sQMcdUHjPmxSsvsDk7jT5Z97ShpRien0WCCfjGk82SrqPuFG+eOmvZXoGT\r\nYqwP6/KCg5HEvOFw9epPXO9Lvd2IQ+X2cPBOtd+8ZH0vzeypJ0oNgwmWXRxf\r\nliXW41fwB+5AmFR76x0UIQBakHOKbeLoJOe0buvBc1yu6Blwm6R1i1KH25Rp\r\nRUdppQ7LuGY8m32CfBB6vtuSFG8W3mFX3Cq/jv07CPXmw9KR3m7gjYg+Mq5U\r\nKmkkupH0vqP6Z8LhhStnjzBYahL1uK9OwY0=\r\n=5gQO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"bluefinancefinland","email":"borys.szynwelski@gmail.com"},"directories":{},"maintainers":[{"name":"bluefinancefinland","email":"borys.szynwelski@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/logger_1.0.10_1665403870306_0.45655979008436964"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-10T11:25:02.726Z","1.0.9":"2022-10-10T11:25:02.896Z","modified":"2022-10-10T12:11:10.665Z","1.0.10":"2022-10-10T12:11:10.530Z"},"maintainers":[{"name":"bluefinancefinland","email":"borys.szynwelski@gmail.com"}],"description":"Provides an easy to use wrapper around","author":{"name":"Sebastian Hyvönen","email":"shyvonen@iki.fi"},"license":"MIT","readme":"## @bluefinance/logger\n\nProvides an easy to use wrapper around\n\n- bunyan (https://github.com/trentm/node-bunyan)\n- bunyan-seq (https://github.com/datalust/bunyan-seq)\n- bunyan-debug-stream (https://github.com/benbria/bunyan-debug-stream)\n\n### Installation\n\n- npm login --registry http://npm.axon-platform.com\n- npm i --save @bluefinance/logger\n\n### Usage and configuration in main entrypoint\n\n```typescript\nimport log from \"@bluefinance/logger\";\n\n//\n// Call configure in main entry point.\n// After configuration, there will be a singleton of the logger\n// that can be imported in other files (see example \"Usage in other files\")\nlog.configure({\n  seqUrl: \"https://seq.example.com:5341\",\n  appName: \"demoapp\",\n  apiKey: \"provide-if-given\",\n});\n```\n\n## Usage in other files\n\n```typescript\nimport log from \"@bluefinance/logger\";\n\nclass Myclass {\n  doSomething(sessionId: string) {\n    log.info({ sessionId }, \"Some interesting event with {sessionId}\");\n  }\n}\n```\n","readmeFilename":"README.md"}